论文标题
以太坊2.0客户的资源分析
Resource Analysis of Ethereum 2.0 Clients
论文作者
论文摘要
在最常用的无许可区块链中,可伸缩性是一个普遍的问题,并且已经提出了几种方法。由于以太坊将成为分散的互联网网络的坚实基础,因此在保持网络安全性的同时需要解决可扩展性问题的需求是一个重要的挑战。为了成功地提供有效的扩展解决方案,以太坊正处于一种称为以太坊2.0(ETH2)的主要协议改进的路径,该方案实现了分解。由于共识机制的变化是一个极其微妙的问题,因此将通过不同的阶段来实现这种改进,其中首先是信标链的实施。为此,已经开发了规范,并且多个组已实施客户来运行新协议。在这项工作中,我们分析了以ETH2节点为ETH2节点的不同客户的资源使用行为,从而比较了他们的性能和分析差异。我们的结果显示了多个网络扰动以及不同客户对其的反应。
Scalability is a common issue among the most used permissionless blockchains, and several approaches have been proposed accordingly. As Ethereum is set to be a solid foundation for a decentralized Internet web, the need for tackling scalability issues while preserving the security of the network is an important challenge. In order to successfully deliver effective scaling solutions, Ethereum is on the path of a major protocol improvement called Ethereum 2.0 (Eth2), which implements sharding. As the change of consensus mechanism is an extremely delicate matter, this improvement will be achieved through different phases, the first of which is the implementation of the Beacon Chain. For this, a specification has been developed and multiple groups have implemented clients to run the new protocol. In this work, we analyse the resource usage behaviour of different clients running as Eth2 nodes, comparing their performance and analysing differences. Our results show multiple network perturbations and how different clients react to it.