Exthereum - 最新开发的以太坊客户端

以太坊是一个任何人,只要掌握方法,都可以与之互动的协议。大多数人通过客户端了解以太坊(例如通过MetaMask来使用Geth,Parity或Web3)。尽管这些以太坊客户端实现了以太坊协议,他们没有定义它。为使以太坊取得成功,社区应建立并维护多个客户端,每个客户都要检查协议实现是否正确,并防止任何一个协议实现成为定律。我已经花了最近一年的时间研究Exxhereum,一个以Elixir编写的以太坊客户即将完成。


Exthereum的历史

去年五月,我向Ethereum提交了我的第一笔交易,并从网络中收到失败的反馈。我想直接用strace调试代码,但看着EVM操作码,我意识到我不了解以太坊的工作方式或我写的代码。我开始阅读以太坊黄皮书,其中精心描述了以太坊的内部:每个操作代码,每个操作的气体成本,如何构建块,一切。我意识到要真正理解以太坊,我可以通过实施黄皮书来学习。 Elixir是我的首选工具,我开始了Exthereum。


我很快就发现其他人在网上拥有相同的愿景。巧合的是,Mason FischerAyrat Badykov都开始了也被称为“Exthereum”的项目。很快的,我们决定,如果计划完成这样一个雄心勃勃的项目,我们应该一起工作。开发Exthereum非常kaoya我们的决心。例如,黄皮书不包括点对点协议- 最好的资源是检查Parity和Geth的源代码。然而,我们花了无数个小时来建立一个我们引以为傲的项目。这个项目正在被用于推动一些伟大的区块链项目。我们将Exthereum打造成一流的以太坊客户的愿景已经实现。


社区努力

我想退后一步,并感谢一些人迄今为止在这个项目中所做的工作。感谢Mason(在Elipticoin)和Ayrat(在POA Network)。感谢OmiseGo的Piotr,Paul,Jeremy,Vansa和Wendell支持这个项目。 Levi共价改善ABI。感谢SENSE的Angel,感谢他的团队对该项目的支持和反馈。 Harley在TrueBit上的项目探索。对于POA的伊戈尔,他的团队致力于继续推动这个项目,Exthereum向前迈进。


由于来自世界各地的团队建立新工具,新协议和尝试新想法,以太坊不断变的更强大。我希望Exthereum能够成为一个激发新团队勇往直前,开始贡献或参与以太坊社区的工具。


如果您有兴趣了解更多信息,请访问我们的Gitter或查看代​​码。我也推荐Elixir的Angel Jose对初创公司发表的演讲。讨论HackerNews。


原文: https://medium.com/compound-finance/introducing-exthereum-the-newest-ethereum-client-7a5e30d4d6aa

猜你喜欢

转载自blog.csdn.net/omnispace/article/details/80205247