Despite being under development for over 15 years, transaction throughput remains one of the key challenges confronting blockchains, which typically has a cap of a limited number of transactions per second. A fundamental factor limiting this metric is the network latency associated with the block propagation throughout of the underlying peer-to-peer network, typically formed through random connections. Accelerating the dissemination of blocks not only improves transaction rates, but also enhances system security by reducing the probability of forks. This paper introduces SCRamble: a decentralized protocol that significantly reduces block dissemination time in blockchain networks. SCRamble's effectiveness is attributed to its innovative link selection strategy, which integrates two heuristics: a scoring mechanism that assesses block arrival times from neighboring peers, and a second heuristic that takes network latency into account.
翻译:尽管已发展超过15年,交易吞吐量仍是区块链面临的关键挑战之一,其每秒处理交易数通常存在上限。限制该指标的一个根本因素在于底层点对点网络(通常通过随机连接形成)中区块传播所伴随的网络延迟。加速区块传播不仅能提升交易速率,还能通过降低分叉概率增强系统安全性。本文提出SCRamble:一种显著减少区块链网络中区块传播时间的去中心化协议。SCRamble的有效性源于其创新的链路选择策略,该策略融合了两种启发式方法:一种通过评估相邻节点区块到达时间的评分机制,另一种则综合考虑了网络延迟因素。