EOS.IO: Whitepaper Teknis Platform Blockchain Berkapasitas Tinggi

Penulis Block.one (Dan Larimer, Brendan Blumer)
Tahun 2018
Proyek EOS / Block.one
Lisensi MIT
Sumber Resmi github.com/EOSIO/Documentation
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

Paper “EOS.IO Technical White Paper” (v2, 2018) diterbitkan oleh Block.one, dengan desain teknis inti dikreditkan pada Dan Larimer (pencipta BitShares, Steemit, dan EOSIO) dan diimplementasikan bersama tim yang dipimpin Brendan Blumer. Paper ini mendeskripsikan blockchain DPoS yang dioptimalkan untuk menjalankan aplikasi terdesentralisasi berskala besar, dengan klaim jutaan transaksi per detik melalui penskalaan vertikal dan horizontal.

Publikasi dan Konteks

Dan Larimer telah membangun dua blockchain sebelum EOS: BitShares (2014, bursa terdesentralisasi menggunakan DPoS) dan Steemit (2016, blockchain media sosial). EOSIO adalah upaya Larimer membangun platform tujuan umum. Block.one mengumpulkan $4,1 miliar dalam ICO setahun penuh (Juni 2017–Juni 2018) — ICO blockchain terbesar dalam sejarah. Mainnet EOS diluncurkan Juni 2018.

Delegated Proof of Stake (DPoS) EOS

  • 21 Block Producer (BP) aktif memproduksi blok setiap 0,5 detik
  • BP dipilih oleh pemegang EOS melalui pemungutan suara kontinu
  • Finalitas blok: ~3 menit (setelah konfirmasi 2/3 + 1 BP)
  • Throughput awal: ~4.000 TPS dengan rencana untuk skala lebih tinggi

Model Sumber Daya Tanpa Biaya Gas

EOS tidak menggunakan biaya gas per transaksi. Sebaliknya, sumber daya dibagi menjadi tiga:

  • RAM: Dibeli/dijual di pasar seperti komoditas; digunakan untuk penyimpanan state on-chain
  • CPU: Dialokasikan proporsional dengan jumlah EOS yang di-stake; digunakan untuk waktu eksekusi komputasi
  • NET (Bandwidth): Dialokasikan proporsional dengan EOS yang di-stake; digunakan untuk ukuran transaksi

WebAssembly (WASM) Runtime

EOS menggunakan WASM sebagai runtime kontrak pintar — pilihan yang awalnya kontroversial tapi berpengaruh. WASM memungkinkan kontrak ditulis dalam berbagai bahasa (C++, Rust) dan dieksekusi lebih efisien daripada bytecode EVM. Pilihan ini kemudian memengaruhi desain Cosmos SDK, Polkadot Ink!, dan bahkan Ethereum Ewasm.

Tata Kelola On-Chain

EOS menyertakan mekanisme tata kelola formal: BP dapat memberikan suara tentang perubahan protokol, dan konstitusi EOS (meskipun tidak pernah diratifikasi sepenuhnya) memberikan kerangka resolusi sengketa. Ini menjadi pelajaran tentang sulitnya tata kelola on-chain dalam praktik.

Keterbatasan

  • 21 BP menimbulkan sentralisasi yang terbukti (kartel voting, BP saling memilih)
  • Block.one menggunakan sedikit dari $4,1 miliar untuk pengembangan ekosistem
  • Model RAM menciptakan spekulasi bukan utilitas; harga RAM sangat volatile
  • Beberapa BP beroperasi dari yurisdiksi yang sama, melemahkan ketahanan

Warisan dan Dampak

Terlepas dari kegagalan komersial relatifnya, EOS memengaruhi banyak desain blockchain L1 berikutnya melalui DPoS dan model sumber daya tanpa gas. Arsitektur DPoS-nya langsung memengaruhi TRON, WAX, dan banyak rantai turunan EOSIO. Pemilihan WASM sebagai runtime kontrak menetapkan standar industri yang lebih luas.

Istilah Terkait

Referensi