At the lowest level, a peer-to-peer (P2P) protocol is in charge of communication on the network, and is also responsible for discovering peers on the network. The above diagram illustrates the architecture of the Ethereum Geth client at a high level. In this article, we discuss Ethereum Geth, its architecture, and how it can be used to run an Ethereum node or light client. While there are other clients, notably Parity, Geth can be seen as the defacto reference implementation for running an Ethereum node. ![]() However, by far the most mature implementation of Ethereum is “Go Ethereum”, abbreviated to Geth. The goal of Ethereum has always been to provide a number of different client software implementations, written in different programming languages, that will foster a diverse ecosystem within Ethereum. Participation in the Ethereum blockchain can be done by making use of Ethereum Geth, the command line interface for running a node on the Ethereum network, which has been implemented using the Go programming language. Even for actions such as simply sending a transaction to the network, a node is usually required. In order to participate in a blockchain, there usually is a need to run some form of client software that implements the features required to become a node. ![]() ![]() 0 Shares Ethereum Geth: Installing and Running a Node
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |