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.
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
** Utforska **
Du kan hitta följande länkar relevanta:
** En nybörjarguide för att installera Ethereum -nod på localhost **
** Topp 5 Open Source Blockchain -plattformar 2020 **
** En grundläggande guide för hur man skapar Ethereum Smart Contract **
** Hur blockchain -teknik kan uppgradera din affärsstrategi **