| Penulis | Buterin, Vitalik; Griffith, Virgil; dan tim Ethereum Foundation |
|---|---|
| Tahun | 2019 |
| Proyek | Ethereum |
| Lisensi | Creative Commons |
| Sumber Resmi | arxiv.org/abs/1710.09437 |
Transisi Proof of Stake Ethereum didokumentasikan dalam beberapa makalah dasar. Referensi utama adalah “Casper the Friendly Finality Gadget” oleh Vitalik Buterin dan Virgil Griffith (2017/2019), yang memberikan finalitas PoS di atas aturan fork choice apa pun. Spesifikasi beacon chain (dikelola oleh tim penelitian Ethereum Foundation, termasuk Danny Ryan, Justin Drake, Carl Beekhuizen, dan lainnya) menerjemahkan ini ke dalam sistem produksi penuh yang diaktifkan dengan The Merge Ethereum pada September 2022.
Bersama-sama dokumen ini mendeskripsikan sistem konsensus yang menggantikan Proof of Work Ethereum: protokol Proof of Stake di mana validator 32 ETH dipilih secara pseudorandom untuk mengusulkan dan mengesahkan blok, mendapatkan reward atas partisipasi yang benar dan kehilangan stake karena perilaku buruk.
Konteks: Transisi Bertahun-Tahun dari PoW ke PoS
Penelitian PoS Ethereum berlangsung bertahun-tahun:
- “Proof of Stake Design Philosophy” (Buterin, 2016): Justifikasi governance dasar
- “Casper the Friendly Finality Gadget” (Buterin & Griffith, 2017): Memformalisasi overlay FFG
- Spesifikasi Beacon Chain Phase 0 (2019): Spesifikasi PoS executable pertama
- Aktivasi Beacon Chain (Desember 2020): Rantai PoS terpisah diaktifkan
- The Merge (15 September 2022): Mainnet Ethereum beralih dari PoW ke PoS
Validator dan Struktur Slot/Epoch
Beacon chain beroperasi pada struktur slot-dan-epoch:
| Unit | Durasi | Deskripsi |
|---|---|---|
| Slot | 12 detik | Satu kesempatan blok; satu proposer per slot |
| Epoch | 32 slot (6,4 mnt) | Unit untuk agregasi attestation dan pemrosesan finalitas |
| Finalisasi | ~2 epoch (12,8 mnt) | Casper FFG memfinalisasi checkpoint |
Siklus hidup validator: Deposit 32 ETH → antri aktivasi → partisipasi konsensus (proposing + attesting) → earn reward atau kena penalti → exit volunter setelah periode tunggu.
BLS signatures: Validator menandatangani pesan menggunakan BLS (Boneh-Lynn-Shacham). BLS memungkinkan agregasi tanda tangan — ribuan attestation per slot dapat digabungkan menjadi satu tanda tangan agregat, menjaga bandwidth tetap dapat dikelola.
Casper FFG: Finalitas Ekonomi
Sebelum Casper, Ethereum memiliki finalitas probabilistik (seperti Bitcoin). Casper FFG menambahkan finalitas ekonomi: blok yang telah difinalkan hanya dapat dibatalkan jika penyerang menghancurkan setidaknya 1/3 dari semua ETH yang di-stake.
Mekanisme Casper:
- Setiap epoch, validator memvoting blok “checkpoint” (blok pertama setiap epoch)
- Checkpoint menjadi justified ketika ≥2/3 validator memvotingnya
- Checkpoint yang justified menjadi finalized ketika checkpoint berikutnya juga justified
- Jika validator memvoting dua checkpoint yang bertentangan, mereka di-slash
Kondisi slashing: (1) Proposal ganda (mengusulkan dua blok berbeda untuk slot yang sama); (2) Surround vote / double vote (memberikan suara Casper FFG yang bertentangan). Slashing menghancurkan stake penyerang dan mengeluarkan mereka dari set validator.
LMD-GHOST: Aturan Fork Choice
LMD-GHOST (Latest Message Driven Greedy Heaviest Observed SubTree) adalah aturan fork choice yang digunakan oleh beacon chain. Daripada hanya mengikuti rantai terpanjang, ia mengikuti fork yang memiliki bobot attestation terbesar dari pesan validator terbaru. Ini lebih tahan terhadap serangan penahan blok dibandingkan “longest chain.”
Dampak The Merge
The Merge (September 2022) adalah upgrade teknis paling signifikan dalam sejarah Ethereum:
- Pengurangan emisi ~90%: Issuance PoW ~13.000 ETH/hari → issuance PoS ~1.700 ETH/hari
- Eliminasi mining: GPU miner tidak lagi mendapat reward; energi GPU yang digunakan untuk mining Ethereum dihilangkan
- Tidak ada perubahan execution layer: Smart contract, transaksi, dan akun tidak terpengaruh
- Ultra Sound Money thesis: Setelah EIP-1559 (pembakaran basefee) + The Merge, ETH sering deflasi pada periode aktivitas tinggi
Catatan Realistis
- The Merge adalah prestasi teknis yang luar biasa — mengganti mesin pesawat terbang saat terbang. Peralihan berjalan mulus tanpa gangguan layanan atau kehilangan dana.
- Konsentrasi staking: Lido Finance mengontrol ~30% dari semua ETH yang di-stake per 2024, menciptakan kekhawatiran governance. Set validator yang terdesentralisasi adalah tujuan yang sedang berlangsung.
- MEV tetap ada: The Merge tidak menghilangkan MEV (Maximal Extractable Value); ia hanya mengalihkannya dari miner ke validator.
Warisan
Migrasi PoS Ethereum adalah salah satu operasi rekayasa perangkat lunak blockchain yang paling kompleks yang pernah berhasil diselesaikan. Casper FFG memberikan finalitas ekonomi yang kuat yang mempengaruhi desain konsensus PoS di seluruh ekosistem. The Merge mendemonstrasi bahwa blockchain produksi besar dapat diupgrade secara aman melalui koordinasi komunitas yang hati-hati.
Istilah Terkait
Referensi
- Buterin, V. & Griffith, V. (2017). Casper the Friendly Finality Gadget. arxiv.org/abs/1710.09437
- Ethereum Foundation. (2020). Ethereum Beacon Chain Specification. github.com/ethereum/consensus-specs