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

394509d · Sep 15, 2023

History

8 Commits
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Jun 4, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023
Sep 15, 2023
Apr 27, 2023
Apr 27, 2023
Apr 27, 2023

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