Ethereum är Open Source Distribuerad blockchain Distribuerad blockchain -plattform

Ethereum Gratis blockchain -plattform

Spåra dina digitala transaktioner med Ethereum Powered Apps

Ethereum är ett open source -distribuerat blockchain -nätverk. Bygg och distribuera smarta kontrakt och distribuerade applikationer med fullständig säkerhet och tillgänglighet

Översikt

Ethereum är en open source blockchain -baserad plattform som används för att bygga decentraliserade appar. Decentraliserade applikationer (DAPPS) körs i ett decentraliserat nätverk vilket innebär att ingen har kontroll över dessa appar. Smarta kontrakt är kodavdrag som kontrollerar och styr transaktionerna över nätverket. Vem som helst kan bygga ett smart kontrakt och distribuera det i det offentliga nätverket. Ethereum -programvaran är byggd ovanpå Ethereum Virtual Machine (EVM) som är en körtidsmiljö för smarta kontrakt. Dessutom upprätthåller Ethereum sin egen ursprungliga cryptocurrency som kallas eter. Gruvaren som bryter det nya blocket i blockchainen tjänar en vinst i form av en eter. Det finns många konsensusalgoritmer. Ethereum använder emellertid en konsensusalgoritm som kallas Proof of Work (POW). Dessutom behöver varje transaktion i denna öppen källkodsprogramvara beräkningskraft. Därför finns det en avgift förknippad med varje transaktion som kallas gas och det är nödvändigt för att genomföra en transaktion framgångsrikt. Ethereum är baserat på ett distribuerat nätverk av noder på vilka decentraliserade appar körs på. Därför behöver du en klientapplikation för att köra en nod på din maskin och dessa klientapplikationer finns tillgängliga på många språk. Vidare finns det tre typer av noder full nod, lätt nod och arkivnod. Ethereum -programvaruarkitektur består av fem lager. Med andra ord, dessa lager är Ethereum virtuella maskin, smarta kontrakt, Ethereum -noder, Ethereum Client API: er och slutanvändarapplikationer. Dessutom är implementeringen av Ethereum i GO -språket tillgängligt med alla källkodfiler.

Systemkrav

Kraven för att ställa in Ethereum inkluderar:

Funktioner

Ethereum erbjuder följande nyckelfunktioner:

  • Öppen källa
  • Säker med kryptografi
  • Cryptocurrency Ether
  • Smarta kontrakt
  • Dapps
  • Virtual Machine Ethereum
  • Flerskiktsarkitektur

Installations instruktioner

När du har installerat förutsättningarna, kör följande kommando för att klona källkoden

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

Därefter installerar du GO -kompilatorn med följande kommando

    brew install go

Kör sedan följande kommando

    cd go-ethereum

Bygg på “Geth” -programmet med följande kommando med följande kommando

    make geth

Om du ser några fel relaterade till rubrikfiler i MAC OS System Library, installera Xcode -kommandoredningsverktyg och försök igen

    xcode-select --install

Slutligen kan du nu starta din nod med följande kommando

    build/bin/geth
 Svenska