关于以太坊 2.0,你想知道的都在这里

Semua yang Perlu Anda Ketahui tentang Ethereum 2.0

BroadChainBroadChain06/11/2020, 19.59
Konten ini telah diterjemahkan oleh AI
Ringkasan

Ethereum 2.0 yang dinantikan oleh banyak orang akan segera hadir—apakah Anda siap berpartisipasi dal

Dua hari lalu, tepatnya sekitar pukul 00.00, para pengembang jaringan uji Ethereum mengumumkan tanggal resmi peluncuran ETH 2.0, yaitu 1 Desember (pada ketinggian blok di atas 1.606.824.000). Alamat kontrak deposit untuk jaringan utama pun sudah aktif. Vitalik Buterin (Vitalik) sendiri telah mengonfirmasi kabar ini.
Ethereum 2.0 yang ditunggu-tunggu akhirnya akan segera tiba. Seberapa dalam pemahaman Anda tentang ETH 2.0? Apakah Anda berencana ikut serta dalam staking (mengunci aset)? Bagaimana potensi imbal hasil dan risikonya? Mari kita bahas bersama!

Apa Itu Ethereum 2.0?

Ethereum 2.0, yang juga dikenal sebagai ETH 2 atau "Serenity", merupakan peningkatan besar-besaran berikutnya untuk blockchain Ethereum.

Rencana pengembangan Ethereum sebenarnya sudah dirancang sejak awal, dengan strategi empat tahap: Frontier, Homestead, Metropolis, dan Serenity.

Tahap "Frontier" adalah peluncuran versi beta publik; "Homestead" menandai peluncuran resmi jaringan utama; lalu tahap "Metropolis" mengalami peningkatan hard fork—Byzantium dan Constantinople—sedangkan peningkatan Istanbul adalah peningkatan terakhir sebelum memasuki tahap keempat, yaitu "Serenity".

Ketiga tahap sebelum "Serenity" masih termasuk dalam fase Ethereum 1.0. Setiap peningkatan sebelumnya secara bertahap meningkatkan kinerja rantai Ethereum 1.0 dan mempersiapkan landasan untuk transisi ke Ethereum 2.0. Tak lama lagi, Ethereum 2.0 akan tampil di panggung utama!

Perbedaan Ethereum 1.0 dan 2.0

Dibandingkan versi 1.0, versi 2.0 terutama memperkenalkan dua peningkatan besar: PoS (Proof of Stake) dan Shard Chains (rantai sharding).

PoS (Proof of Stake): Pada fase 1.0, mekanisme konsensus yang digunakan adalah PoW (Proof of Work), yang mengandalkan daya komputasi fisik (penambang) dan konsumsi energi listrik (pekerjaan) untuk membangun blok baru. Mulai versi 2.0, Ethereum akan beralih ke PoS—versi penyempurnaan dari PoW—yang mampu meningkatkan keamanan dan skalabilitas, serta jauh lebih hemat energi.

PoS mengandalkan validator dan ETH yang di-stake untuk menjamin pembentukan blok, dan menjadi prasyarat mutlak bagi penerapan sharding. Mekanisme validator akan dibahas lebih detail di bagian selanjutnya.

Shard Chains: Mekanisme shard chains dirancang untuk meningkatkan skalabilitas, sehingga mampu mendongkrak throughput (kapasitas pemrosesan transaksi) rantai Ethereum secara signifikan.

Saat ini, blockchain tunggal yang terdiri dari blok-blok berurutan memang memiliki keamanan tinggi dan mudah diverifikasi. Namun, hal ini mengharuskan setiap node lengkap (full node) memproses dan memverifikasi setiap transaksi dalam setiap blok berurutan. Kondisi ini dapat membatasi kecepatan jaringan dalam memproses transaksi—terutama saat volume transaksi di jaringan utama melonjak drastis.

Nah, mekanisme shard chains akan "membelah" rantai Ethereum menjadi 64 rantai terpisah. Dengan pembagian ini, beban pemrosesan data didistribusikan ke banyak node, sehingga transaksi dapat diproses secara paralel, bukan berurutan. Setiap penambahan shard chain ibarat menambah satu jalur lalu lintas—mengubah Ethereum dari jalan sempit satu lajur menjadi jalan raya multi-lajur. Lebih banyak lajur dan kemampuan pemrosesan paralel ini akan menghasilkan throughput yang jauh lebih tinggi.

Shard chains meningkatkan kemampuan Ethereum dalam memproses transaksi, menyimpan data, dan menangani informasi secara bersamaan. Perkiraan konservatif menunjukkan throughput bisa naik hingga 64 kali lipat, dan desainnya cukup mumpuni untuk menangani volume data ratusan kali lebih besar dari kapasitas Ethereum 1.0.

Shard chains diperkirakan akan diluncurkan pada Tahap 1 Ethereum 2.0.

Apa yang Berubah Setelah Peningkatan ke 2.0?

Ethereum 1.0 Saat Ini: Rantai 1.0 akan tetap beroperasi seperti biasa dan terus ditingkatkan, hingga akhirnya bertransformasi menjadi shard pertama Ethereum 2.0 setelah peluncuran Tahap 1.

Ethereum 2.0 Masa Depan: Fokus utamanya adalah meningkatkan skalabilitas, throughput, dan keamanan jaringan utama Ethereum. Ethereum 2.0 tidak akan menghapus data historis, catatan transaksi, atau kepemilikan aset apa pun yang ada di Ethereum 1.0. Tulang punggung utama Ethereum 2.0—yaitu Beacon Chain—akan berjalan berdampingan dengan rantai 1.0 untuk memastikan kelangsungan operasional.

Roadmap Pengembangan Ethereum 2.0

Ethereum 2.0 akan diluncurkan secara bertahap: Tahap 0, Tahap 1, Tahap 2, dan seterusnya.

Tahap 0 direncanakan diluncurkan pada 1 Desember tahun ini, Tahap 1 diperkirakan rilis pada 2021, sedangkan Tahap 2 direncanakan dimulai pada 2021 atau 2022. Setiap tahap akan meningkatkan fungsi dan kinerja Ethereum dengan caranya masing-masing.

Tahap 0 mencakup peluncuran Beacon Chain. Beacon Chain adalah inti dari Ethereum 2.0, yang bertugas mengelola validator dan mengoordinasikan shard chains, serta menjadi fondasi praktis bagi pengembangan komponen lainnya.

Tahap 1, yang dibangun di atas dasar Tahap 0, fokus utamanya adalah integrasi shard chains dan penulisan data ke dalam shard chains. Sebagian besar pekerjaan dasar terkait shard chains sudah diselesaikan pada Tahap 0, sehingga kompleksitas implementasi Tahap 1 jauh lebih rendah dibandingkan komponen lainnya.

Tahap 2 merupakan tahap eksekusi, di mana Ethereum 2.0 akan ditingkatkan dari sekadar database yang kuat menjadi platform komputasi yang sepenuhnya terdesentralisasi.

Definisi Tahap 2 memang belum sejelas dua tahap sebelumnya, namun akan mencakup: penambahan akun ETH dan dukungan untuk transfer serta penarikan dana; implementasi transfer lintas-shard dan pemanggilan kontrak; pembangunan lingkungan eksekusi untuk mendukung pengembangan aplikasi yang skalabel di atas Ethereum 2.0; serta penggabungan rantai 1.0 ke dalam rantai 2.0, sehingga mekanisme PoW benar-benar diakhiri.

Setelah Tahap 2 selesai, akan ada peningkatan dan pengembangan lanjutan lainnya.

Apakah ETH Milik Pemegang Aset Terpengaruh?

Tidak.

Pemegang ETH tidak perlu melakukan tindakan khusus apa pun—aktivitas mereka di rantai Ethereum 1.0 tetap berjalan normal tanpa gangguan. Di masa depan, rantai 1.0 akan menjadi bagian dari Ethereum 2.0, dan pemegang aset tidak perlu melakukan apa-apa—ETH yang mereka pegang akan tetap berfungsi seperti sekarang.

Ethereum 2.0 tidak akan menerbitkan token baru, jadi tidak mungkin membeli "token Ethereum 2.0". Namun, pemegang aset bisa menjadi validator dan memperoleh keuntungan melalui staking.

Bagi yang ingin berpartisipasi dalam staking, tersedia opsi untuk menyetorkan ETH ke kontrak deposit validator di rantai 1.0, sehingga menjadi validator di Beacon Chain Ethereum 2.0. ETH yang disetorkan nantinya akan dikonversi menjadi saldo validator di Beacon Chain Ethereum 2.0.

Bagaimana Cara Menjadi Validator Melalui Staking?

Lalu, bagaimana caranya menjadi validator?

Setiap validator wajib menyetorkan 32 ETH ke kontrak deposit, serta menjalankan klien Ethereum 1.0 dan 2.0 secara bersamaan.

Penyetoran ETH ke kontrak deposit adalah transaksi satu arah yang tidak dapat dibatalkan. Validator baru dapat melakukan transfer dana setelah Tahap 1 Ethereum 2.0 berjalan; sementara penarikan aset yang di-stake hanya dimungkinkan pada Tahap 2, yaitu ke shard tertentu—keseluruhan proses ini diperkirakan memakan waktu sekitar 2 tahun.

Validator bertanggung jawab atas verifikasi dan penyusunan blok baru. Setelah menjadi validator, Anda akan menerima tugas yang dialokasikan oleh jaringan Ethereum melalui Beacon Chain. Setiap 6,4 menit, validator harus mengirimkan "attestation" (bukti verifikasi) untuk blok di Beacon Chain, dan sesekali dipilih secara acak untuk mengusulkan blok baru. Jika total jumlah validator mencapai 100.000 orang, rata-rata setiap validator akan dipilih untuk mengusulkan blok sekali dalam dua minggu. Seluruh proses ini sepenuhnya otomatis dan dijalankan oleh perangkat lunak.

Jika seorang validator berhasil memverifikasi sebuah blok, ia akan menerima hadiah berupa ETH.

Hadiah ini dihitung secara dinamis berdasarkan kondisi jaringan pada akhir setiap epoch (satuan waktu operasional Beacon Chain). Tingkat emisi hadiah di lapisan jaringan merupakan fungsi dari total ETH yang di-stake dan rata-rata uptime validator. Sementara itu, tingkat pengembalian (return) individu tiap validator bergantung pada jumlah total validator dan uptime-nya sendiri.

Jumlah ETH yang diterima validator pada akhir setiap epoch (384 detik hingga 6,5 menit) sama dengan hadiah dikurangi denda. Oleh karena itu, hadiah yang diharapkan ketika seorang pengguna dipilih secara acak sebagai validator bisa berbeda dari nilai aktual yang diterimanya.

Namun, jika seorang validator berusaha merusak blockchain, sebagian atau seluruh 32 ETH yang di-stake akan disita (slashed).

Pengguna Biasa Tidak Disarankan Menjadi Validator

Menjadi validator menimbulkan biaya operasional tertentu, seperti biaya pemeliharaan sistem dan perangkat keras. Selama menjalankan tugas validator, pengguna juga berisiko menghadapi bug perangkat lunak atau berbagai bentuk denda—termasuk potensi pengurangan modal jika node tidak stabil dalam waktu lama atau terlibat dalam serangan.

Selain itu, seperti disebutkan di atas, ETH yang di-stake ke kontrak deposit memerlukan waktu minimal 2 tahun sebelum dapat ditarik kembali—artinya, pengguna juga harus siap menanggung risiko ketidaklikuidan selama periode tersebut.

Di sisi lain, seiring meningkatnya jumlah ETH yang di-stake, tingkat pengembalian staking juga akan berkurang secara bertahap. Seperti terlihat pada grafik, pada awalnya—ketika jumlah staking mencapai standar minimum peluncuran Beacon Chain, yaitu 524.288 ETH—tingkat pengembalian tahunan (APY) berkisar sekitar 21,6%. Setelah itu, tingkat pengembalian memiliki hubungan negatif dengan jumlah total ETH yang di-stake.

Oleh karena itu, kami menyarankan agar pengguna biasa tidak melakukan staking secara mandiri untuk menjadi validator. Jika ingin berpartisipasi sebagai validator, Anda tidak harus menyetorkan ETH secara langsung—melainkan dapat menggunakan layanan platform staking, yang akan memberikan hadiah proporsional sesuai jumlah ETH yang Anda staking.

Pantau terus perkembangan Cobo! Kami akan segera membagikan informasi terbaru dan produk terkait Ethereum 2.0 kepada Anda!