Skip to content

The personal implementation of F3B, based on a modified version of Dela

License

Notifications You must be signed in to change notification settings

dedis/student_23_dela_f3b

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEDIS Ledger Architecture for F3B

This is the revised dela for the paper: F3B: A Low-Overhead Blockchain Architecture with Per-Transaction Front-Running Protection.

Check the codes under dkg/pedersen for detailed implementations: dkg/pedersen/mod.go implements the main functions of TDH2 and PVSS.

Currently, to test TDH2/PVSS performance, use the two scripts F3B.sh and PVSS.sh, and check the details in F3B_records_test.go and PVSS_records_test.go

Now the framework for TDH2 is used when running PVSS, to get the accurate performance, comment line 460-482, 606-620 in dkg/pedersen/hander.go, modify line 485 to fix err definition, and uncomment line 623;

Check codes and comments for details.

About

The personal implementation of F3B, based on a modified version of Dela

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages