Ethereum is open source gedistribueerd blockchain gedistribueerd blockchain -platform

Ethereum Gratis blockchain -platform

Volg uw digitale transacties met Ethereum Powered Apps

Ethereum is een open source gedistribueerd blockchain -netwerk. Bouw en implementeer slimme contracten en gedistribueerde applicaties met volledige beveiliging en beschikbaarheid

Overzicht

Ethereum is een open source blockchain -gebaseerd platform dat wordt gebruikt om gedecentraliseerde apps te bouwen. Gedecentraliseerde applicaties (DAPP’s) worden uitgevoerd op een gedecentraliseerd netwerk, wat betekent dat niemand controle heeft over deze apps. Slimme contracten zijn codefragmenten die de transacties via het netwerk besturen en bepalen. Iedereen kan een slim contract bouwen en op het openbare netwerk implementeren. Ethereum -software is gebouwd bovenop de Ethereum Virtual Machine (EVM), een runtime -omgeving voor slimme contracten. Bovendien handhaaft Ethereum zijn eigen inheemse cryptocurrency genaamd Ether. De mijnwerker die het nieuwe blok in de blockchain mijnen, verdient een premie in de vorm van een ether. Er zijn veel consensusalgoritmen. Ethereum gebruikt echter een consensusalgoritme genaamd Proof of Work (POW). Bovendien heeft in deze open source software elke transactie rekenkracht nodig. Daarom is er een vergoeding verbonden aan elke transactie genaamd GAS en dat is noodzakelijk om een ​​transactie met succes uit te voeren. Ethereum is gebaseerd op een gedistribueerd netwerk van knooppunten waarop gedecentraliseerde apps worden uitgevoerd. Daarom heeft u een clienttoepassing nodig om een ​​knooppunt op uw machine uit te voeren en deze clienttoepassingen zijn in veel talen beschikbaar. Verder zijn er drie soorten knooppunten volledige knooppunt, lichtknooppunt en archiefknooppunt. Ethereum Software Architecture bestaat uit vijf lagen. Met andere woorden, deze lagen zijn Ethereum virtuele machine, slimme contracten, Ethereum -knooppunten, Ethereum -client -API’s en eindgebruikersapplicaties. Bovendien is de implementatie van het Ethereum in Go -taal beschikbaar met alle broncodebestanden.

Systeem vereisten

Vereisten om Ethereum in te stellen, zijn onder meer:

Functies

Ethereum biedt de volgende belangrijke functies:

  • Open source
  • Veilig met cryptografie
  • Cryptocurrency ether
  • Slimme contracten
  • Dapps
  • Ethereum virtuele machine
  • Meerlagige architectuur

Installatie instructies

Nadat u de vereisten hebt geïnstalleerd, voert u de volgende opdracht uit om de broncode te klonen

    git clone https://github.com/ethereum/go-ethereum

Installeer daarna de Go -compiler met de volgende opdracht

    brew install go

Voer vervolgens het volgende opdracht uit

    cd go-ethereum

Bouw op dezelfde manier het ‘Geth’ -programma met de volgende opdracht

    make geth

Als u enkele fouten ziet met betrekking tot headerbestanden van Mac OS System Library, installeert u Xcode -opdrachtregelhulpmiddelen en probeer u het opnieuw

    xcode-select --install

Ten slotte kunt u nu uw knooppunt starten met de volgende opdracht

    build/bin/geth
 Nederlands