Exthereum-Newly developed Ethereum client

Source: Internet
Author: User

Ethereum is an agreement that anyone, as long as they have the means, can interact with it. Most people learn about Ethereum through the client (for example, using Geth,parity or Web3 via Metamask). Although these Ethereum clients implement the Ethereum protocol, they do not define it. In order for Ethereum to succeed, the community should establish and maintain multiple clients, each of which checks to see if the protocol is implemented correctly and prevents any one of the protocols from becoming a law. I've spent the last year studying Exxhereum, an Ethereum client written in Elixir is about to complete.


The history of Exthereum

Last May, I submitted my first deal to Ethereum and received a failed feedback from the network. I wanted to debug the code directly with Strace, but looking at the EVM opcode, I realized I didn't know the way Ethereum worked or the code I wrote. I began to read the Ethereum Yellow Book, which elaborately describes the interior of Ethereum: Each operating code, the cost of each operation's gas, how to build blocks, everything. I realized that to really understand ethereum, I could learn by implementing the Yellow Book. Elixir is my preferred tool and I started exthereum.


I soon discovered that other people had the same vision on the Internet. Coincidentally, Mason Fischer and Ayrat Badykov both started the project, also known as "Exthereum". Soon, we decided that if we planned to complete such an ambitious project, we should work together. The development of Exthereum very kaoya our determination. For example, the Yellow Book does not include point-to-point protocols-the best resource is to check the source code of parity and Geth. However, we spent countless hours building a project that we were proud of. This project is being used to drive some great blockchain projects. Our vision of Exthereum as a first-class Ethereum customer has been realized.


Community Efforts

I would like to take a step back and thank some people for the work they have done so far in this project. Thanks to Mason (in Elipticoin) and Ayrat (at POA Network). Thanks to Omisego Piotr,paul,jeremy,vansa and Wendell for supporting this project. Levi's total price improvement ABI. Thank sense Angel for his team's support and feedback on the project. Harley on the Truebit project. For POA Igor, his team is committed to continuing to push the project forward, Exthereum.


With teams from all over the world building new tools, new protocols, and experimenting with new ideas, Ethereum is constantly getting stronger. I want Exthereum to be a tool that inspires new teams to move forward and start contributing or participating in the Ethereum community.


If you are interested in more information, please visit our gitter or view the code. I also recommend Elixir's Angel Jose's speech to a start-up company. Discuss Hackernews.


Original: HTTPS://MEDIUM.COM/COMPOUND-FINANCE/INTRODUCING-EXTHEREUM-THE-NEWEST-ETHEREUM-CLIENT-7A5E30D4D6AA

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.