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.
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
Prozkoumejte
Následující odkazy můžete považovat za relevantní:
Průvodce začátečníky pro nastavení uzlu Ethereum na localhost
Top 5 open source blockchain platformy v roce 2020
Základní průvodce, jak vytvořit inteligentní smlouvu
Jak může technologie blockchain upgradovat vaši obchodní strategii