Ethereum to rozproszona platforma blockchain open source rozproszona

Ethereum Darmowa platforma blockchain

Śledź swoje cyfrowe transakcje za pomocą aplikacji zasilanych Ethereum

Ethereum to rozłożona sieć blockchain open source. Buduj i wdrażaj inteligentne umowy i rozproszone aplikacje z pełnym bezpieczeństwem i dostępnością

Przegląd

Ethereum to platforma oparta na blockchain open source, która służy do budowania zdecentralizowanych aplikacji. Zdecentralizowane aplikacje (DAPP) działają w zdecentralizowanej sieci, co oznacza, że ​​nikt nie ma kontroli nad tymi aplikacjami. Inteligentne umowy to fragmenty kodu, które kontrolują i rządzą transakcjami w sieci. Każdy może zbudować inteligentną umowę i wdrożyć ją w sieci publicznej. Oprogramowanie Ethereum jest zbudowane na szczycie Ethereum Virtual Machine (EVM), która jest środowiskiem czasu wykonywania inteligentnych kontraktów. Ponadto Ethereum utrzymuje własną rodzimą kryptowalutę zwaną eterem. Miner, który wydobywa nowy blok do blockchain, zarabia nagrodę w formie eteru. Istnieje wiele algorytmów konsensusu. Jednak Ethereum stosuje algorytm konsensusu o nazwie Proof of Work (Pow). Ponadto w tym oprogramowaniu open source każda transakcja wymaga mocy obliczeniowej. Dlatego istnieje opłata związana z każdą transakcją o nazwie Gas i jest to konieczne do pomyślnego przeprowadzenia transakcji. Ethereum opiera się na rozproszonej sieci węzłów, na której działają zdecentralizowane aplikacje. Dlatego potrzebujesz aplikacji klienckiej do uruchomienia węzła na komputerze, a te aplikacje klientów są dostępne w wielu językach. Ponadto istnieją trzy typy węzłów pełny węzeł, węzeł światło i węzeł archiwum. Architektura oprogramowania Ethereum składa się z pięciu warstw. Innymi słowy, warstwy te są maszyną wirtualną Ethereum, inteligentne kontrakty, węzły Ethereum, interfejsy API klienta Ethereum i aplikacje użytkowników końcowych. Ponadto implementacja języka Ethereum w Go jest dostępna ze wszystkimi plikami kodu źródłowego.

Wymagania systemowe

Wymagania dotyczące konfiguracji Ethereum obejmują:

Cechy

Ethereum oferuje następujące kluczowe funkcje:

  • Otwarte źródło
  • Zabezpieczenie za pomocą kryptografii
  • Eter kryptowaluty
  • Inteligentne umowy
  • Dapps
  • Maszyna wirtualna Ethereum
  • Wielowarstwowa architektura

Instrukcje Instalacji

Po zainstalowaniu warunków wstępnych uruchom następujące polecenie, aby sklonować kod źródłowy

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

Następnie zainstaluj kompilator GO za pomocą następującego polecenia

    brew install go

Następnie uruchom następujące polecenie

    cd go-ethereum

Podobnie zbuduj program „geth` za pomocą następującego polecenia

    make geth

Jeśli zobaczysz niektóre błędy związane z plikami nagłówka biblioteki systemu systemu systemu systemu operacyjnego Mac, zainstaluj narzędzia wiersza poleceń Xcode i spróbuj ponownie

    xcode-select --install

Na koniec możesz teraz uruchomić swój węzeł od następującego polecenia

    build/bin/geth
 Polski