Abstract
Designing a secure permission distributed ledger that has the same performance a centralized counterpart, such as Visa, is a challenging task. The majority of available distributed ledgers are unable to scale to that degree. To increase the number of transactions per second, we can either compromise on security or partition the Blockchain.Here, we present Apex, a novel hierarchical distributed ledger that increases the overall performance by 1) partitioning groups of nodes into smaller concurrent distributed ledgers 2) limiting how transactions can flow to the system while guaranteeing the security and 3) combining blocks of each partition into a separate aggregated distributed ledger. Apex is designed for use-cases that require public and transparent accounting such as intellectual property rights in the music industry. An evaluation of our experimental prototype shows that Apex's throughput scales linearly with the number of active nodes while transaction confirmation is less than two seconds. By applying these tree constructs we achieve almost linear speedup in terms of transactions per second simultaneously lowering latency and verification computation-cost per node.
Original language | English |
---|---|
Title of host publication | 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS) |
Editors | Mohammad Alsmirat, Yaser Jararweh |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 466-473 |
Number of pages | 8 |
ISBN (Electronic) | 9781728129495 |
DOIs | |
Publication status | Published - 23 Dec 2019 |
Event | 6th International Conference on Internet of Things: Systems, Management and Security, IOTSMS 2019 - Granada, Spain Duration: 22 Oct 2019 → 25 Oct 2019 |
Conference
Conference | 6th International Conference on Internet of Things: Systems, Management and Security, IOTSMS 2019 |
---|---|
Country/Territory | Spain |
City | Granada |
Period | 22/10/19 → 25/10/19 |