• Pengalihan Bahasa & Nilai Tukar
  • Pengaturan Preferensi
    Warna Naik/Turun
    Waktu Mulai-Akhir Perubahan
Web3 Pertukaran
Blog Gate

Gerbang Anda ke berita dan wawasan tentang kripto

Gate.io Blog Pahami Arah Pengembangan Ethereum: Bagaimanakah Mekanisme PoS Rantai Beacon Bekerja?

Pahami Arah Pengembangan Ethereum: Bagaimanakah Mekanisme PoS Rantai Beacon Bekerja?

09 February 12:06


【TL; DR


1. Ethereum Foundation baru-baru ini mengumumkan bahwa mereka akan melarang istilah "Ethereum 1.0" (ETH1) dan Ethereum 2.0 (ETH2) dan masing-masing menggunakan "lapisan eksekutif" dan "lapisan konsensus".

2. Slot, epoch, dan validator adalah istilah kunci dalam mekanisme PoS rantai beacon.

3. Jika rantai beacon dibandingkan dengan jantung generasi baru Ethereum, slot dan zaman adalah siklus detak jantung.

4. Karena desain keamanan dari algoritma Ethereum, mekanisme konsensus PoS ini dianggap aman.


Pada 25 Januari 2021, Vitalik Buterin, pendiri Ethereum, menerbitkan sebuah artikel berjudul Paths toward single-slot finality di ethereum.org, yang memperkenalkan rencana terbarunya untuk pengembangan Ethereum.

Memahami jalur pengembangannya sangat penting untuk memahami Ethereum, tetapi masih ada beberapa masalah konseptual yang harus diselesaikan sebelum membaca artikel yang dirilis oleh Vitalik Buterin. Setelah Ethereum ditingkatkan ke mekanisme PoS, bagaimana itu akan menghasilkan dan mengkonfirmasi blok rantai beacon dan bagaimana memastikan keamanannya adalah pertanyaan yang telah kami teliti dan berikan jawabannya.


Pengantar Skema Peningkatan Ethereum

Sejak pertumbuhan pesat aplikasi Ethereum, skalabilitas telah menjadi masalah yang membingungkan bagi Ethereum dan penggunanya. Sebagai proyek blockchain smart contract paling populer saat ini, Ethereum memiliki volume transaksi yang besar, yang sering menyebabkan kemacetan, dan biaya penanganan tetap tinggi, yang sangat mempengaruhi pengalaman penggunaan trader dan promosi berbagai proyek. Untuk memecahkan masalah kinerja jaringan Ethereum, konsep layer 2 dan Ethereum 2.0 lahir untuk skala Ethereum.

Ethereum 2.0 adalah versi peningkatan dari Ethereum 1.0, dengan kode fase "Serenity". Ethereum 1.0 menggunakan mekanisme konsensus PoW, yang sama dengan Bitcoin , sedangkan Ethereum 2.0 menggunakan mekanisme konsensus PoS, yang lebih hemat energi dan efisien daripada mekanisme PoW. Setelah peningkatan, Ethereum akan membentuk struktur "rantai beacon + rantai shard + layer 2". Blok rantai beacon akan langsung berisi informasi transaksi. Sebelum peningkatan, konten pada rantai PoW akan ditransfer dengan mulus ke rantai beacon. Proses ini disebut "Merge". Setelah merge, Ethereum akan sepenuhnya beralih ke mekanisme konsensus PoS.

Namun, Ethereum 1.0 dan Ethereum 2.0 bukanlah hubungan sederhana antara yang terakhir dan yang pertama, yang sering disalahpahami dan bahkan ditipu oleh penjahat.

Saat merge mendekat, Ethereum foundation juga mengumumkan baru-baru ini bahwa mereka akan melarang penggunaan istilah "Ethereum 1.0" (ETH1) dan Ethereum 2.0 (ETH2) dan masing-masing menggunakan "lapisan eksekutif" dan "lapisan konsensus".

Di antara mereka, lapisan eksekusi menyimpan semua smart contract dan aturan jaringan di Ethereum, dan lapisan konsensus bertanggung jawab untuk menangani konsensus PoS. Setelah merger, kedua rantai tersebut akan digabungkan menjadi satu dan menjadi Ethereum yang lengkap di masa depan.


Proses peningkatan Ethereum akan diselesaikan langkah demi langkah. Pada bulan Desember 2020, rantai beacon (sebelumnya dikenal sebagai Ethereum 2.0) berdasarkan mekanisme PoS diluncurkan, dan pengguna men-stake ETH untuk mendapatkan penghasilan. Peningkatan Berlin dan London pada tahun 2021 menyesuaikan rantai beacon dan memperkenalkan mekanisme pemusnahan biaya untuk mengontrol biaya gas sementara. Pada tahun 2022, jaringan utama Ethereum saat ini akan digabungkan dengan rantai beacon, yaitu, "lapisan eksekutif" dan "lapisan konsensus" yang disebutkan di atas dan riwayat, status , dan smart contract dari jaringan utama asli akan sepenuhnya diwariskan. Sharding dapat terjadi lebih lambat dari merger, dan diperkirakan akan terjadi pada 2022 atau 2023.

Hal ini terutama disebabkan oleh pengembangan kuat dari layer2, yang mengurangi tekanan kinerja Ethereum. Tujuan utama dari sharding adalah untuk lebih meningkatkan kinerja Ethereum dan mengurangi kemacetan jaringan. Sebanyak 64 rantai pecahan akan diluncurkan pada saat itu.

Untuk penjelasan terperinci tentang peningkatan Ethereum, silakan merujuk ke postingan blog kami sebelumnya:
Endgame: Mengungkap Solusi Optimal Penskalaan Blockchain dengan Vitalik Buterin
Akankah Layer 2 dan Pembaruan Sharding Masa Depan yang Akan Diaktifkan pada 2022 menjadi Solusi Utama Ethereum untuk Meningkatkan Skalabilitas?

Pengantar Mekanisme PoS Rantai Beacon: Slot, Epoch, dan Validator

Slot, epoch, dan validator yang disebutkan dalam artikel Vitalik adalah istilah kunci dalam mekanisme PoS rantai beacon.

Rantai beacon akan menjadi inti Ethereum di masa depan. Selain memberikan proof of stake (PoS) untuk seluruh Ethereum dan membentuk lapisan konsensus, itu juga akan memainkan peran sinkronisasi dengan tautan silang rantai shard lainnya. Pengguna kemudian dapat mempertaruhkan ETH pada rantai beacon, mendeposit ke-32 di akun kontrak deposit di Ethereum 1.0, dan menjadi validator Ethereum. Validator ini adalah "penambang virtual" di Ethereum, yang sangat penting untuk memblokir Ethereum.

Jika kita membandingkan rantai beacon dengan jantung generasi baru Ethereum, slot dan zaman adalah siklus detak jantung. Setiap slot berlangsung selama 12 detik, dan setiap epoch terdiri dari 32 slot (versi lain dari spesifikasi teknis sebelumnya mengatakan bahwa satu slot berlangsung selama 6 detik dan 64 slot merupakan epoch). Semua rantai shard harus disinkronkan dengan slot dan epoch dari rantai beacon. Oleh karena itu, setiap epoch berlangsung selama kurang lebih 6,4 menit.


Pada Ethereum (Ethereum 1.0), yang saat ini menggunakan mekanisme PoW, sistem menghasilkan blok setiap 15 detik. Di Ethereum yang ditingkatkan di masa depan, interval waktu antara setiap blok tidak pasti; namun, di bawah mekanisme PoS, untuk setiap slot, rantai beacon akan secara acak memilih node dari validator untuk menjadi pengusul blok. Untuk rantai shard, setiap slot juga akan menghasilkan pengusul blok.


Selain itu, di setiap zaman, rantai beacon akan mendistribusikan validator secara merata ke setiap slot, dan kemudian secara acak memilih node array (setidaknya 128 di setiap grup) dari validator setiap slot untuk menjadi Komite. Node Komite akan bertanggung jawab atas pengesahan blok yang dihasilkan oleh rantai beacon dan rantai shard, ditimbang berdasarkan saldonya, validitas blok rantai beacon dan blok shard dinilai dengan pemungutan suara. Jika Komite mencapai konsensus tentang validitas blok, blok akan dikonfirmasi pada rantai, sebuah node akan berhasil dikeluarkan di slot ini, data pemungutan suara pemberi sertifikasi akan dicatat pada rantai, dan validator akan dihargai.

Sebaliknya, jika tidak tercapai konsensus, slot akan kosong. Selain itu, jika pengusul blok di slot offline, juga akan ada slot kosong. Karena adanya slot kosong, slot yang dihasilkan oleh blok tidaklah tetap. Setelah seluruh zaman (yaitu 32 slot atau kurang lebih 6,4 menit), sistem akan memilih kembali node dari validator, menyusun dan membentuk kembali panitia validasi. Setelah sharding diluncurkan secara resmi, setiap sharding juga akan memiliki pengusul blok dan komite validasi sendiri di setiap slot dan epoch. Setelah menyelesaikan validasi, anggota di rantai shard juga perlu menghubungkan kepala rantai shard ke rantai beacon. Proses ini disebut crosslinking atau membuat crosslinks.


Dalam mekanisme konsensus PoW saat ini, setiap node perlu memvalidasi dan mengeksekusi setiap transaksi di jaringan, yang akan membawa overhead yang besar. Secara relatif, mekanisme konsensus PoS berjalan lebih cepat dan mengkonsumsi lebih sedikit energi. Selain itu, karena desain keamanan algoritma Ethereum PoS, mekanisme konsensus PoS ini sangat aman. Secara teoritis, selama validator mana pun memegang kurang dari 1/3 taruhan semua validator, itu dapat memastikan bahwa jumlah peretas potensial di setiap komite kurang dari 1/3, dan sistem tidak dapat diretas.

Dalam hal jumlah node, karena setiap komite membutuhkan 128 node untuk memastikan keamanan, jumlah total node harus mencapai 128 * 32 = 4096 untuk memastikan keamanan terbaik. Ketika jumlah total node lebih besar dari 4096 * 2 = 8192, setiap slot dapat dialokasikan ke dua atau lebih komite untuk validasi.


Kesimpulan

Peningkatan Ethereum akan menjadi peristiwa bersejarah di bidang mata uang kripto. Pada artikel selanjutnya, kita akan terus membahas arah pengembangan Ethereum yang dirilis oleh Vitalik.
Pantau terus!



Penulis: Gate.io Pengamat: Edward.H
Penafian:
* Artikel ini hanya mewakili pandangan para pengamat dan bukan merupakan saran investasi.
*Gate.io memiliki semua hak atas artikel ini. Memposting ulang artikel akan diizinkan asalkan diberikan izin oleh Gate.io. Dalam semua kasus lain, tindakan hukum akan diambil karena pelanggaran hak cipta.

Buka Kotak Keberuntungan Anda dan Dapatkan Hadiah $6666
Daftar Sekarang
Klaim 20 Poin sekarang
Eksklusif Pengguna Baru: selesaikan 2 langkah untuk segera mengklaim Poin!

🔑 Daftarkan akun di Gate.io

👨‍💼 Selesaikan KYC dalam waktu 24 jam

🎁 Klaim Poin Hadiah

Klaim sekarang
bahasa dan wilayah
Nilai Tukar
Buka Gate.TR?
Gate.TR sedang online sekarang.
Anda dapat mengklik dan buka Gate.TR atau tetap di Gate.io.