Ethereum Platform blockchain gratis
Lacak transaksi digital Anda dengan aplikasi bertenaga Ethereum
Ethereum adalah jaringan blockchain terdistribusi sumber terbuka. Membangun dan menggunakan kontrak pintar dan aplikasi terdistribusi dengan keamanan dan ketersediaan lengkap
Ringkasan
Ethereum adalah platform berbasis blockchain open source yang digunakan untuk membangun aplikasi terdesentralisasi. Aplikasi terdesentralisasi (DAPPS) dijalankan pada jaringan terdesentralisasi yang berarti tidak ada yang memiliki kendali atas aplikasi ini. Kontrak pintar adalah cuplikan kode yang mengontrol dan mengatur transaksi melalui jaringan. Siapa pun dapat membangun kontrak pintar dan menggunakannya di jaringan publik. Perangkat lunak Ethereum dibangun di atas Ethereum Virtual Machine (EVM) yang merupakan lingkungan waktu yang dijalankan untuk kontrak pintar. Selain itu, Ethereum mempertahankan cryptocurrency asli yang disebut Ether. Penambang yang menambang blok baru ke dalam blockchain mendapatkan hadiah dalam bentuk eter. Ada banyak algoritma konsensus. Namun, Ethereum menggunakan algoritma konsensus yang disebut bukti kerja (POW). Selain itu, dalam perangkat lunak open source ini, setiap transaksi membutuhkan daya komputasi. Oleh karena itu, ada biaya yang terkait dengan setiap transaksi yang disebut gas dan itu diperlukan untuk melakukan transaksi dengan sukses. Ethereum didasarkan pada jaringan node terdistribusi di mana aplikasi terdesentralisasi berjalan. Oleh karena itu, Anda memerlukan aplikasi klien untuk menjalankan simpul di mesin Anda dan aplikasi klien ini tersedia dalam banyak bahasa. Selanjutnya, ada tiga jenis node node penuh, simpul cahaya dan node arsip. Arsitektur perangkat lunak Ethereum terdiri dari lima lapisan. Dengan kata lain, lapisan ini adalah mesin virtual Ethereum, kontrak pintar, node Ethereum, API klien Ethereum, dan aplikasi pengguna akhir. Selain itu, implementasi bahasa Ethereum in Go tersedia dengan semua file kode sumber.
Fitur
Ethereum menawarkan fitur utama berikut:
- Open Source
- Aman dengan kriptografi
- Cryptocurrency eter
- Kontrak Cerdas
- Dapps
- Mesin virtual ethereum
- Arsitektur berlapis-lapis
Instruksi instalasi
Setelah Anda menginstal prasyarat, jalankan perintah berikut untuk mengkloning kode sumber
git clone https://github.com/ethereum/go-ethereum
Setelah itu, instal go compiler dengan perintah berikut
brew install go
Kemudian, jalankan perintah berikut
cd go-ethereum
Demikian pula, bangun program geth
dengan perintah berikut
make geth
Jika Anda melihat beberapa kesalahan yang terkait dengan file header Pustaka Sistem OS Mac, Instal Xcode Command Line Tools, dan coba lagi
xcode-select --install
Akhirnya, Anda sekarang dapat memulai simpul Anda dengan perintah berikut
build/bin/geth
Mengeksplorasi
Anda mungkin menemukan tautan berikut yang relevan:
Panduan Pemula untuk Mengatur Node Ethereum di Localhost
Top 5 platform blockchain open source di tahun 2020
Panduan Dasar tentang Cara Membuat Kontrak Cerdas Ethereum
Bagaimana teknologi blockchain dapat meningkatkan strategi bisnis Anda