The rise of blockchain technologies has triggered tremendous research interest, coding efforts, and monetary investments in the last decade. Ethereum is the single largest programmable blockchain platform today. It features cryptocurrency trading, digital art, and decentralized finance through smart contracts. So-called Ethereum nodes operate the blockchain, relying on a vast supply chain of third-party software dependencies maintained by diverse organizations. These software suppliers have a direct impact on the reliability and the security of Ethereum. In this article, we perform an analysis of the software supply chain of Java Ethereum nodes and distill the challenges of maintaining and securing this blockchain technology.
翻译:连锁技术的兴起在过去十年中引发了巨大的研究兴趣、编码努力和货币投资。 Etheum是当今最大的可编程的单一最大连锁平台,其特点是加密货币交易、数字艺术和通过智能合同的分散融资。 所谓的Etheenum节点经营着这一连锁链,依赖由不同组织维持的庞大的第三方软件依赖供应链。 这些软件供应商直接影响到Etheenum的可靠性和安全性。 在文章中,我们对Java Etheenum节点的软件供应链进行了分析,并总结了维护和保障这一连锁技术的挑战。