Skip to content

Latest commit

 

History

History
32 lines (23 loc) · 666 Bytes

File metadata and controls

32 lines (23 loc) · 666 Bytes

Capstone Project

Implementation of Verifiable Delay Functions in Javascript

This repository includes implementation of the following constructions in javascript using node.js and socket.io.

  1. Wesolowski's Interactive VDF
  2. Wesolowski's Non-Interactive VDF
  3. Pietrzak's Interactive VDF
  4. Pietrzak's Non-Interactive VDF
  5. Basic CVDF based on Wesolowski's Non-Interactive Protocol
  6. Stronger CVDF
  7. Outsourcing CVDF

For more details about these topics, refer to Capstone-Report.pdf

How to Build

  1. Clone

  2. Run

    npm install
  3. Run

    node server.js
  4. Open "http://localhost:3000/" in the web-browser