Dai was an honor student at Sichuan University where he earned a Bachelor's degree in Computer science. He went on to earn his Master's degree in Computer Science from the University of Science and Technology of China. Dai eventually dropped out of a Ph.D program at the University of the Chinese Academy of Sciences to study emerging blockchain technology, but returned to earn his degree in Communications and Information Systems.  
In 2015 Dai spent 6 months as the CTO of VeChain, a public blockchain platform that uses NFC chip technology to track products in real time and combat counterfeiting. He then spent a little over a year as CTO of Bitse Group, the third largest Bitcoin mining company in China.