Ethereum je open source distribuovaná blockchain distribuovaná platforma blockchain

Ethereum Free Blockchain Platform

Sledujte své digitální transakce pomocí aplikací poháněných Ethereum

Ethereum je open source distribuovaná síť blockchain. Vytvářejte a nasazujte inteligentní smlouvy a distribuované aplikace s úplnou zabezpečením a dostupností

Přehled

Ethereum je platforma založená na blockchainu s otevřeným zdrojovým kódem, která se používá k vytváření decentralizovaných aplikací. Decentralizované aplikace (DAPPS) běží na decentralizované síti, což znamená, že nikdo nemá kontrolu nad těmito aplikacemi. Inteligentní smlouvy jsou úryvky kódu, které řídí a řídí transakce v síti. Kdokoli může vytvořit inteligentní smlouvu a nasadit ji ve veřejné síti. Software Ethereum je postaven na vrcholu virtuálního stroje Ethereum (EVM), což je prostředí pro běh pro inteligentní smlouvy. Ethereum navíc udržuje svou vlastní nativní kryptoměnu zvanou Ether. Horník, který unáší nový blok do blockchainu, vydělává odměnu ve formě etheru. Existuje mnoho konsensuálních algoritmů. Ethereum však používá konsenzuální algoritmus nazvaný důkaz práce (POW). Kromě toho v tomto softwaru s otevřeným zdrojovým kódem potřebuje každá transakce výpočetní výkon. S každou transakcí nazývaný plyn se proto vztahuje poplatek a je nezbytný k úspěšnému provedení transakce. Ethereum je založeno na distribuované síti uzlů, na níž běží decentralizované aplikace. Proto potřebujete klientskou aplikaci pro spuštění uzlu ve vašem počítači a tyto klientské aplikace jsou k dispozici v mnoha jazycích. Dále existují tři typy uzlů plného uzlu, světelného uzlu a archivního uzlu. Softwarová architektura Ethereum se skládá z pěti vrstev. Jinými slovy, tyto vrstvy jsou virtuální stroj Ethereum, inteligentní smlouvy, uzly Ethereum, API Ethereum Client API a aplikace koncových uživatelů. Navíc je implementace ethereum v jazyce Go k dispozici se všemi soubory zdrojového kódu.

Požadavky na systém

Požadavky na nastavení Ethereum zahrnují:

Funkce

Ethereum nabízí následující klíčové funkce:

  • Open source
  • Zajistěte se kryptografií
  • Kryptoměra ether
  • Inteligentní smlouvy
  • Dapps
  • Virtuální stroj Ethereum
  • Vícevrstvá architektura

Instrukce k instalaci

Jakmile jste nainstalovali předběžné předpoklady, spusťte následující příkaz, abyste klonovali zdrojový kód

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

Poté nainstalujte kompilátor Go s následujícím příkazem

    brew install go

Poté spusťte následující příkaz

    cd go-ethereum

Podobně vytvořte program „geth“ s následujícím příkazem

    make geth

Pokud vidíte některé chyby týkající se souborů záhlaví knihovny systému Mac OS System, nainstalujte nástroje příkazového řádku Xcode a zkuste to znovu

    xcode-select --install

Nakonec můžete svůj uzel spustit následujícím příkazem

    build/bin/geth
 Čeština