A Secure Multi-party Computation Protocol for Universal Data Privacy Protection based on Blockchain
- Go SDK 1.13.7
- Go mod
- Truffle
- Ganache v2.1.0
Run these test functions as follows:
func BenchmarkBPLSMPedersenG(b *testing.B) {...}
func BenchmarkBPLSMKeyGen(b *testing.B) {...}
Run test function as follows:
func BenchmarkBLSAggregateSignatureN(b *testing.B) {...}
==You should use Truffle and Ganache to test on-chain verification code.== Run these commands in your terminal:
truffle compile
truffle migrate
truffle test
Then you will see these right information in your terminal. This is one test in my personal computers:
My computer configuration: Win 10 CPU: 8GB intel i7