Abstract
Sharding technology can be used to improve the scalability of a blockchain system. The suitable placement of transactions into shards can reduce cross-shard ones, so as to improve system throughput and reduce delay. An optimization model for transaction placement to blockchain shards is proposed. Based on time analysis and a transaction flow graph, the fitness is computed to decide which shard is the most suitable one to place a transaction. The experimental results show that the proposed model can effectively reduce cross-shard transactions and reduce transaction delay.
Original language | English (US) |
---|---|
Pages (from-to) | 374-378 |
Number of pages | 5 |
Journal | IFAC-PapersOnLine |
Volume | 53 |
Issue number | 5 |
DOIs | |
State | Published - 2020 |
Event | 3rd IFAC Workshop on Cyber-Physical and Human Systems, CPHS 2020 - Beijing, China Duration: Dec 3 2020 → Dec 5 2020 |
All Science Journal Classification (ASJC) codes
- Control and Systems Engineering
Keywords
- Blockchain
- cross-shard transaction
- shard
- transaction placement