Lulu Zhou

personal homepage

View on GitHub

Lulu Zhou (She/her)

About me

Institution: Yale University

Department: Computer Science

Email: zhoululu789 at gmail.com

Links: CV | LinkedIn

News:

I will graduate with a Master’s degree in December 2024 and am looking for software engineering or research positions.

Publications:

View on Google Scholar

  1. Sprints: Intermittent Blockchain PoW Mining (USENIX’24), M Mirkin, L Zhou, I Eyal, F Zhang [pdf]
  2. Real-Time Recursive Routing in Payment Channel Network: A Bidding-based Design (WiOpt’22), J Liu, C Chen, L Zhou, Z Fang [pdf]
  3. CrudiTEE: A Stick-and-Carrot Approach to Building Trustworthy Cryptocurrency Wallets with TEEs (AFT’24), L Zhou, Z Liu, F Zhang, and M Reiter [pdf] [slides]
  4. Mechanism Design for ZK-Rollup Prover Markets, W Wang, L Zhou, A Yaish, F Zhang, B Fisch, and B Livshits [pdf]
  1. Ethereum Fast Confirmation Rule
    • Implemented the Ethereum Fast Confirmation Rule, tested its security and performance using real Ethereum data collected from the Beacon API, and authored blog posts to explain the rule and test results clearly.
    • Advanced research and promoted the adoption of the Fast Confirmation Rule, enhancing the security of Ethereum.
  2. ZK Proof Accelerator
    • Modified the snarkjs and ffjavascript packages to implement dynamic caching for ZK-Login.
    • Accelerated the MSM process in ZK proof by 15\% and reduced the total proof generation time by 3\%.
  3. TEE Wallet
    • Developed a Trusted Execution Environment (TEE)-based wallet for secure secret key management, employing OAuth to ensure an accountable authorization process.
    • Enhanced security using insurance and bounty incentives, and evaluated the solution’s effectiveness using a MDP model.
  4. Sprints
    • Developed “Sprints,” a blockchain protocol combining PoW and PoD to reduce ecological impact while maintaining security.
    • Validated its security through performance testing with patched Bitcoin clients.
  5. Transaction Relay Strategy
    • Analyzed optimal transaction relaying in Payment Channel Networks (PCNs) using MDP to optimize relay policies.
    • Developed an algorithm for optimal relay strategies in PCNs, assessing the impact on network performance.
  6. Analysis of blockchain mining strategy based on MDP
    • This project aims to analyse the best way to mining in proof of work blockchain in order to make maximum profit.
    • View the project
    • View my thesis (This page shows main idea and results, thesis in the repository was written in Chinese.)
  1. Image processing algorithms implements
  2. Spark project: Turkey’s population data analysis
  3. Social network analysis on Bilibili
    • Crawled data from bilibili.com, analyzed the social network of bilibili.
    • View the paper
  4. Social network analysis in Chinese rural primary schools
    • We collected questionnaires about the background and social relationships of 227 primary school students when teaching as volunteers. This project focuses on the social network among the students.
    • View the project