Research activities

Publications

  1. SoK: Decentralized Finance (DeFi) [arXiv] [paper]
    Sam M. Werner, Daniel Perez, Lewis Gudgeon, Ariah Klages-Mundt, Dominik Harz, William J. Knottenbelt
    to appear at the 4th ACM Conference on Advances in Financial Technologies (AFT 2022)
  2. Dissimilar Redundancy in DeFi [arXiv] [paper] [project]
    Daniel Perez, Lewis Gudgeon
    to appear at the 3rd International Conference on Mathematical Research for Blockchain Economy (MARBLE 2022)
  3. Data-driven analysis of central bank digital currency (CBDC) projects drivers [arXiv] [paper]
    Toshiko Matsui, Daniel Perez
    to appear at the 3rd International Conference on Mathematical Research for Blockchain Economy (MARBLE 2022)
  4. Smart Contract Vulnerabilities: Vulnerable Does Not Imply Exploited [arXiv] [paper] [project]
    Daniel Perez, Benjamin Livshits
    in proceedings of the 30th USENIX Security Symposium (USENIX Security 2021)
  5. Liquidations: DeFi on a Knife-edge [arXiv] [paper] [project]
    Daniel Perez, Sam M. Werner, Jiahua Xu, Benjamin Livshits
    in proceedings of the Financial Cryptography and Data Security 2021 (FC 21)
  6. Revisiting Transactional Statistics of High-scalability Blockchains [arXiv] [project] [paper]
    Daniel Perez, Jiahua Xu, Benjamin Livshits
    in proceedings of the ACM Internet Measurement Conference 2020 (IMC 2020)
  7. DeFi Protocols for Loanable Funds: Interest Rates, Liquidity and Market Efficiency [arXiv] [paper]
    Lewis Gudgeon, Sam M. Werner, Daniel Perez, William J. Knottenbelt
    in proceedings of the 2nd ACM Conference on Advances in Financial Technologies (AFT 2020)
  8. TxChain: Efficient Cryptocurrency Light Clients via Contingent Transaction Aggregation [pre-print] [project] [paper]
    Alexei Zamyatin, Zeta Avarikioti, Daniel Perez, William J. Knottenbelt
    in proceedings of the 4th International Workshop on Cryptocurrencies and Blockchain Technology (CBT 2020)
  9. Step on the Gas? A Better Approach for Recommending the Ethereum Gas Price [arXiv] [paper]
    Sam M. Werner, Paul J. Pritz, Daniel Perez
    in proceedings of the 2nd International Conference on Mathematical Research for Blockchain Economy (MARBLE 2020)
  10. Fast-Fourier-Forecasting Resource Utilisation in Distributed Systems [arXiv] [paper]
    Paul J. Pritz, Daniel Perez, Kin K. Leung
    in proceedings of the 29th International Conference on Computer Communications and Networks (ICCCN 2020)
  11. The Decentralized Financial Crisis [arXiv] [paper]
    Lewis Gudgeon, Daniel Perez, Dominik Harz, Arthur Gervais, Benjamin Livshits
    in proceedings of the 2020 Crypto Valley Conference on Blockchain Technology (CVCBT 2020)
  12. Broken Metre: Attacking Resource Metering in EVM [arXiv] [paper] [project]
    Daniel Perez, Benjamin Livshits
    in proceedings of the 27th Annual Network and Distributed System Security Symposium (NDSS 2020)
  13. PoolSim: A Discrete-Event Mining Pool Simulation Framework [project] [paper]
    Sam M. Werner, Daniel Perez
    in proceedings of the 1st International Conference on Mathematical Research for Blockchain Economy (MARBLE 2019)
  14. Cross-language clone detection by learning over abstract syntax trees [project] [paper]
    Daniel Perez, Shigeru Chiba
    in proceedings of the 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR 2019)
  15. Grammar Induction for Programming Languages using Skip-Gram model [paper]
    Tomomasa Matsunaga, Tetsuro Yamazaki, Daniel Perez, Shigeru Chiba
    Best student paper award at JSSST 2018, Tokyo, Japan

PhD thesis

A Layered Approach to Improving Blockchain Systems Security [PDF] [Slides]
Supervisor: Benjamin Livshits
2023, Imperial College London

Master thesis

A study of machine learning approaches to cross-language code clone detection [PDF] [Summary] [Slides]
Supervisor: Shigeru Chiba
2018, The University of Tokyo