Skip to content

mottla/Verifiable-Delay-Function

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Verifiable Delay Funciton

Verifiable Delay Functions implementation in Go, based on

Caution & Warning

Its crypto. What can possibly go wrong?!

Usage

To setup a VDF with k bit RSA security

security := uint64(k)
N := Setup(security)

To create a lock that requires min T squarings

instance := Generate(N, T, k)

Solve the puzzle. Currently we only implement the naive solver

instance.NaiveSolve()

To verify an instance, call and check if true/false

accept := instance.Verify() 
	

Releases

No releases published

Packages

No packages published

Languages