Artikel ini telah tayang di Katadata.co.id dengan judul "Apa Itu Ethereum? Memahami Sejarah,
Cara Kerja dan Komponennya" , https://katadata.co.id/safrezi/digital/61b170f652225/apa-itu-
ethereum-memahami-sejarah-cara-kerja-dan-komponennya
Penulis: Iftitah Nurul Laily
Editor: Safrezi
Dunia kripto semakin berkembang pesat. Kemunculan Bitcoin ciptaan Satoshi Nakamoto pada
tahun 2009 mendorong inventor lain untuk menciptakan lebih banyak jenis mata uang kripto.
Menurut data CoinMarketCap, saat ini terdapat 7.812 jenis mata uang kripto.
Salah satu mata uang kripto yang bersaing erat dengan Bitcoin adalah Ethereum. Melansir
laman Forbes, para ahli memperkirakan harga Ethereum dapat mencapai US$5.000 per ether
sebelum akhir tahun 2021 dan meroket hingga lebih dari US$50.000 pada tahun 2030.
Pengertian Ethereum
Sejarah Ethereum
Mengutip buku Ethereum for Dummies, Pada tahun 2013, Vitalik Buterin, salah satu pendiri
Bitcoin Magazine, merilis laporan resmi yang mengusulkan implementasi blockchain baru yang
lebih fungsional. Proposal tersebut merupakan cikal bakal Ethereum blockchain.
Setelah menarik minat banyak orang serta mendapatkan dukungan teknis dan keuangan,
Ethereum Foundation diciptakan. Ini merupakan organisasi nirlaba dari Swiss yang menjadi
pengembang Ethereum.
Singkatnya, cara kerja Ethereum dengan smart contracts serupa dengan program komputer
yang berjalan otomatis sesuai dengan perintah dalam kontrak. Karena diprogram, tidak ada
pengawas yang dibutuhkan. Fitur smart contracts lebih murah untuk dieksekusi dan bahkan lebih
aman. Sama seperti mata uang kripto lain, Ethereum menggunakan teknologi blockchain.
Teknologi blockchain digunakan untuk memverifikasi seluruh transaksi. Aktivitas tersebut dicatat
pada public ledger atau buku besar publik yang transparan dan aman serta langsung dikenali.
Agar dapat diperdagangkan, mata uang Ethereum yang disebut Ether harus melalui proses
mining, yaitu tindakan menambahkan transaksi ke blockchain sehingga semua orang dapat
menyetujui rangkaian transaksi yang sama. Ether dapat digunakan sebagai mata uang digital
dalam transaksi keuangan atau sebagai investasi.
Komponen Ethereum
Transactions: Pesan jaringan yang menyertakan pengirim, penerima, nilai, dan muatan data.
State Machine: Diproses oleh Ethereum Virtual Machine (EVM), mesin virtual berbasis stack
yang mengeksekusi bytecode. Program EVM yang disebut "smart contracts" ditulis dalam
bahasa tingkat tinggi dan dikompilasi ke bytecode untuk dieksekusi pada EVM.
Data structures: Disimpan secara lokal pada setiap node sebagai database yang berisi transaksi
dan sistem dalam struktur data hash serial yang disebut Merkle Patricia Tree.
Economy security: Ethereum saat ini menggunakan algoritma PoW yang disebut Ethash.
Clients: Ethereum memiliki beberapa implementasi perangkat lunak klien yang dapat
dioperasikan.