Abstract | ||
---|---|---|
Distributed ledger technologies, such as blockchain systems, have in recent years emerged as promising platforms for machine-to-machine commerce and other forms of multi-stakeholder applications. However, despite the potential demonstrated by projects such as Bitcoin, Ethereum, and Hyperledger Fabric, the disk space typically required to host a copy of a ledger may be prohibitively large for many categories of devices. In this paper, we introduce an approach for reducing ledger size in blockchain systems, based on arbitrary pruning predicate functions, allowing each network participant to independently select and remove any already applied transactions. We also show that if only pruning certain ledger transactions, the ability to derive an unmodified state data structure from the remaining transactions is maintained. The approach is validated through a supply chain use case utilizing a modified version of Hyperledger Fabric, in which ledger size is reduced by about 84.49% via selective transaction pruning. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/CVCBT.2018.00009 | 2018 Crypto Valley Conference on Blockchain Technology (CVCBT) |
Keywords | Field | DocType |
Blockchain,Distributed Ledger,Distributed Computer Systems,Digital Storage,Internet of Things,Block chain,Smart Contracts,Pruning | Data structure,Computer science,Ledger,Theoretical computer science,Supply chain,Blockchain,Predicate (grammar),Database transaction,Distributed ledger,Pruning | Conference |
ISBN | Citations | PageRank |
978-1-5386-7205-1 | 4 | 0.53 |
References | Authors | |
0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Emanuel Palm | 1 | 5 | 1.57 |
Olov Schelén | 2 | 962 | 102.82 |
ulf bodin | 3 | 52 | 8.98 |