An Optimization Model for Transaction Placement in Blockchain Shards

Pei Yun Zhang, Li Cui Wang, Chen Xi Li, Meng Chu Zhou

Research output: Contribution to journalConference articlepeer-review

1 Scopus citations


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 languageEnglish (US)
Pages (from-to)374-378
Number of pages5
Issue number5
StatePublished - 2020
Event3rd IFAC Workshop on Cyber-Physical and Human Systems, CPHS 2020 - Beijing, China
Duration: Dec 3 2020Dec 5 2020

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering


  • Blockchain
  • cross-shard transaction
  • shard
  • transaction placement


Dive into the research topics of 'An Optimization Model for Transaction Placement in Blockchain Shards'. Together they form a unique fingerprint.

Cite this