An open API service indexing awesome lists of open source software.

https://github.com/dedis/student_23_dela_f3b

The personal implementation of F3B, based on a modified version of Dela
https://github.com/dedis/student_23_dela_f3b

Last synced: about 1 year ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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.