COSBench (https://github.com/intel-cloud/cosbench), which is required to run the file of obfp-config.xml
Remix: http://remix.ethereum.org
Compiler: 0.4.19+commit.c4cbbb05
Language: Solidity
EVM Version: compiler default Jvascript VM
Featured Plugins:
- Pipeline
- Debugger
- Deploy & Run Transactions
- Solidity Compilier
- Solidity Static Analysis
- Solidity Unit Testing
Gas limit: 10000000
===================================================================================================================
- Open: http://remix.ethereum.org
- File explorer: OBPay.sol and alt_bn128.sol
- Choose: Environment(Solidity), Compiler (0.4.19+commit.c4cbbb05), EVM Version (0.4.19+commit.c4cbbb05)
- Compile
- Deploy
- Invoke
===================================================================================================================
Address user: 0xca35b7d915458ef540ade6068dfe2f44e8fa733c (balance: 100 eth)
worker: 0x14723a09acff6d2a60dcdf7aa4aff308fddc160c (balance: 100 eth)
The duration time is: 10 minutes
When k = 60
Task:
f_des: "f(x) = H(R^H(b^x))" h_s: 0xa71d052937ac1198871ccaa56e0a219f57240aecd196671520caa1778eb98abf P_des: "E:/Test/OBPay/data.txt" R_val: 0xf99b9a52279057c71ac238f3e5c04d984cd1532ce064d4035d529c0d00f2a7ea b_val: 0x2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064d4035d529c0d00f T_val: ["0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064","0xd4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d984cd1532ce064"]
P2_val: ["0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f","0xd74aa56af3ebcd3de232531d395940fc88ac8d91d5e13c2d05a08b8d72958c3f"]
PW: ["0x8821c26f739214811870fa1b7c4700f2"]
hash: ["0x10b23d1e1e6881ff7fae736fbdb1eaf6de14e0b2ea3dbadfec36ba8aaa60cb43", "0x254b821f48622deb93cc6ab9af5084e3204e7591fe136a355abb944371220c94"]
Key: 0xdd870fa1b7c4700f2bd7f44238821c26
r: 0x984cd1532ce064d4035d529c0d00f2a7eaf99b9a52279057c71ac238f3e5c04d
Commitment: ["0x22b23d1e1e6881ff7fae736fbdb1eaf6de14e0b2ea3dbadfec36ba8aaa60cb43", "0x014b821f48622deb93cc6ab9af5084e3204e7591fe136a355abb944371220c94"]
Ciphertext: 0x55a6cdcec456648e33a70e5944c51cd4
pi_c ["0x6ba8a22b23d81ff7fae736fbdb1eaf6de14e0b2ea3dbadfec3aa60cb431e1e68", "0x371220c014b821f48622deb94494b93cc6ab9af5084e3204e7591fe136a355ab"]
scid: 0x0971b5d216af52c411c9016bbc63665b4e6f2542
Deploy transaction cost: 2733220 gas execution cost: 2007688 gas
submitTask transaction cost: 6145165 gas execution cost: 5856437 gas
getTask transaction cost: 75796 gas execution cost: 53116 gas
submitCM transaction cost: 1820193 gas execution cost: 1692601 gas
getCM transaction cost: 48804 gas execution cost: 26124 gas
payRequest transaction cost: 24731 gas execution cost: 2051 gas
submitProof transaction cost: 203836 gas execution cost: 177892 gas
getProof transaction cost: 25514 gas execution cost: 2834 gas
submitCP transaction cost: 425445 gas execution cost: 416613 gas