About Me
I’m Tianyi Li, a Blockchain Security Engineer at CertiK.
Previously, I was a Senior Security Engineer at Ant Group, where I designed and implemented high-performance MPC (Secure Multi-Party Computation) systems.
I received my Bachelor’s and Master’s degrees from the Wangxuan Institute of Computer Technology (WICT) at Peking University (PKU). My academic research focused on browser fingerprinting and detection techniques. Beyond academia, I have extensive experience in web security, privacy-enhancing technologies, and program analysis (JavaScript and Linux binaries).
I was also an active member of the CTF team r3kapig (ID: n0b0dy), focusing primarily on web challenges.
Outside of technology, I am passionate about music and Chinese opera. I have sung Bass in the PKU EECS choir for 7 years. You can view our rehearsal history here.
Contact
- Email: contact [AT] litianyi.site
- Github: n0b0dyCN
Work Experience
2023.5 - Present @ CertiK, Blockchain Security Engineer
- Layer 1 Blockchain Fuzzing: Conducted security fuzzing for Massa and Cosmos.
- EVM Emulation Toolkit: Developed a high-speed, extensible EVM emulation toolkit.
- Built a transaction emulation & monitoring tool supporting EVM-compatible chains with high performance (10-50ms/tx).
- Created a no-code smart contract testing tool capable of checking EIP standards (ERC20, ERC721, ERC4626) and detecting attack patterns (e.g., Inflation attacks) against both source code and on-chain contracts.
- Developed the web user interface for these internal tools.
- Skylens: I built Skylens, a transaction analysis platform featuring:
- A bytecode debugger for low-level transaction inspection.
- A storage slot inspector to query smart contract variables.
- Tech Stack: Rust, Solidity, Golang, TypeScript (NextJS).
2021.7 - 2023.5 @ Ant Group, Senior Security Engineer
- Developed TECC, a distributed and high-performance MPC engine, from scratch.
- Designed and implemented a distributed data analysis framework.
- Tech Stack: Rust, Pure C, Python, Intel SGX (Occlum), Java.
- Outputs:
- TECC White Paper
- TECC Presentation at WAIC 2022
- See “Patents” section below for related IP.
Education
- 2018 - 2021, Peking University (PKU)
- Wangxuan Institute of Computer Technology (WICT)
- M.S. in Computer Application Technology
- 2014 - 2018, Peking University (PKU)
- School of Electronics Engineering and Computer Science (EECS)
- B.S. in Computer Science and Technology
Research Interests
- Web Security & Privacy (Vulnerabilities, User Tracking, Web Measurement)
- Dynamic and Static Program Analysis (JavaScript, Binary)
- Trusted Execution Environments (Intel SGX)
Projects
- gbdt-rs: A fast and secure GBDT library, supporting TEEs such as Intel SGX and ARM TrustZone.
- Redis Rogue Server: An RCE exploit for Redis <= 5.0.5.
Publications
FPFlow: Detect and Prevent Browser Fingerprinting with Dynamic Taint Analysis Tianyi Li, Xiaofeng Zheng, Kaiwen Shen, Xinhui Han
[S&P POSTER] Security & Privacy IEEE, 2021
[CCSAC] China Cyber Security Annual Conference, 2021
poster abstract, paperFrom Exposed to Exploited: Drawing the Picture of Industrial Control Systems Security Status in the Internet Age Yixiong Wu, Jianwei Zhuge, Tingting Yin, Tianyi Li, Junmin Zhu, Guannan Guo, Yue Liu, and Jianju Hu
[ICISSP] International Conference on Information Systems Security and Privacy, 2021
pdfPoster: gbdt-rs: Fast and Trustworthy Gradient Boosting Decision Tree Tianyi Li, Tongxin Li, Yu Ding, Yulong Zhang, Tao Wei, Xinhui Han
[S&P POSTER] Security & Privacy IEEE, 2019
pdf, codePOSTER: PT-DBG: Automatically anti-debugging bypassing based on Intel Processor Trace Guancheng Li, Yongheng Chen, Tianyi Li, Tongxin Li, Xinfeng Wu, Chao Zhang, Xinhui Han
[S&P POSTER] Security & Privacy IEEE, 2018
pdf
Patents
- Dynamic JavaScript taint analysis: CN112199274A
- Multiparty computation algorithms: CN114726514A, CN114692060A
- Multiparty computation system design: CN114726512A, CN114726511A, CN114726580A, CN114003962A, CN113992439A, CN113987554A
Selected CTF Awards
- 14th place, DEFCON 28 CTF Final (2020)
- 10th place, DEFCON 27 CTF Final (2019)
- 1st place, 0CTF/TCTF Final (2019)
- 1st place, BCTF (2018)
- 1st place, XCTF Final - HITB Beijing (2018)
- 18th place, DEFCON 26 CTF Final (2018)