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