In a sharded blockchain, cross-shard transactions (CTXs) require longer confirmation latency because CTXs need to be confirmed in the source and destination shards, respectively. Advanced sharded blockchain protocols have been developed to reduce the number of CTXs. For example, brokerchain [1], converts cross-chip transactions into intra-shard transactions by voluntarily pledging the amount of money by the broker. The scheme is built on the ideal premise of voluntary pledges by brokers, and the Broker2Earn (B2E) [2] protocol provides service benefits to brokers in order to solve the problem. However, the B2E protocol also suffers from the problem of unequal revenue distribution. To solve this problem, we propose the Broker2Balance protocol, which ensures that the revenue of brokers is maximized and distributed equitably. We have implemented Broker2Balance protocol using python language and experimental results Broker2Balance protocol solves the problem of unequal distribution of revenue of B2E protocol.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Broker2Balance: Profit Maximization and Equitable Distribution for Sharded Blockchains

  • Haohan Sun,
  • Jian Zheng,
  • Qinde Chen,
  • Liang Chen,
  • Huawei Huang

摘要

In a sharded blockchain, cross-shard transactions (CTXs) require longer confirmation latency because CTXs need to be confirmed in the source and destination shards, respectively. Advanced sharded blockchain protocols have been developed to reduce the number of CTXs. For example, brokerchain [1], converts cross-chip transactions into intra-shard transactions by voluntarily pledging the amount of money by the broker. The scheme is built on the ideal premise of voluntary pledges by brokers, and the Broker2Earn (B2E) [2] protocol provides service benefits to brokers in order to solve the problem. However, the B2E protocol also suffers from the problem of unequal revenue distribution. To solve this problem, we propose the Broker2Balance protocol, which ensures that the revenue of brokers is maximized and distributed equitably. We have implemented Broker2Balance protocol using python language and experimental results Broker2Balance protocol solves the problem of unequal distribution of revenue of B2E protocol.