Research Article

A Novel User Collusion-Resistant Decentralized Multi-Authority Attribute-Based Encryption Scheme Using the Deposit on a Blockchain

Table 4

Costs required to execute the proposed contract and .

PhaseCommandCost (gas)Cost ($)

Phase 1Deploy contract 39981663.84
Deposit ()6941911.08

Phase 2Deploy contract 33532353.54
Deposit ()10347916.52
Withdraw ()453227.23

Phase 3Key update ()6594010.52
Withdraw ()436616.97