
معرفی
Fan Long is an Assistant Professor in the Department of Computer Science at the University of Toronto, affiliated with the Bahen Centre for Information Technology. His research focuses on programming languages, software engineering, systems security, and blockchain technology, with particular emphasis on smart contract security and automatic patch generation. He leads the Conflux project, a high-throughput blockchain platform, and has contributed to systems like Shrec (bandwidth-efficient transaction relay), Gosig (scalable Byzantine consensus), and CodePhage (cross-application code transfer).
Education background includes a PhD in Computer Science from MIT (as evidenced by his former MIT homepage). His work spans foundational blockchain scalability improvements, runtime validation for smart contracts (Solythesis), and input sanitization techniques (SIFT/SOAP). Notable awards include a Distinguished Paper at ICSE 2024 and Best Paper at IEEE ICBC 2022.
Research highlights include developing Prophet (machine learning-driven patch generation), RCV (crash recovery tool), and LVMT (authenticated storage for blockchains). His lab collaborates with industry partners to address challenges in decentralized systems, including transaction finality, oracle security, and gas optimization in DeFi applications.
Grants and collaborations include projects funded by NSERC, MIT-IBM Watson AI Lab, and industry partnerships with blockchain firms. Active in open-source communities, maintaining repositories for Conflux, Prophet, and CodePhage. Recent work explores atomic state sharding (Möbius), flash loan attack synthesis (Flashsyn), and robust front-running methodologies.





