Research Article

Efficient Concurrent Execution of Smart Contracts in Blockchain Sharding

Table 1

A comparison of existing contributions.

PropertySharding protocolLock methodTimestamp ordering methodMultiversion concurrency control mechanismSCC algorithm

Smart contractAvailableAvailableAvailableAvailableN/A
ConcurrencyYesYesYesYesYes
EfficiencyHighLowMiddleHighMiddle
SecurityPoorFavorableFavorableFavorableModerate
Energy savingPartialPartialYesPartialNo