Sumber: Forum Polygon; Penulis: Baishui, Golden Finance

Kata pengantar

Kami mengundang komunitas untuk mendiskusikan proposal untuk menghubungkan Polygon PoS ke AggLayer dengan aman menggunakan validator tanpa pengetahuan (ZK) untuk memvalidasi mekanisme konsensus jaringan, sehingga menetapkan finalitas penyelesaian jaringan ke AggLayer. Bukti konsensus ini melengkapi bukti pesimistis dan menjamin keamanan semua rantai yang terhubung ke AggLayer. Untuk informasi lebih lanjut mengenai pembuktian pesimistis, lihat di sini: Pengantar Bukti Pesimistis 2

Bukti konsensus akan diamankan oleh sistem bukti Plonky3 melalui SP1 Succinct Labs, zkVM tujuan umum yang memungkinkan bukti AggLayer untuk eksekusi Rust standar. Untuk informasi lebih lanjut tentang kolaborasi antara Polygon Labs dan Succinct Labs, lihat di sini: SP1 yang dibangun di Plonky3 akan membantu memastikan likuiditas terpadu 1

Peningkatan ini akan membawa dua manfaat langsung utama:

  • Likuiditas agregat, pengguna dan status melalui AggLayer untuk memberikan efek jaringan yang lebih besar kepada pengguna dan pengembang;

  • Pengalaman jembatan yang ditingkatkan termasuk transfer token tanpa izin.

latar belakang

Setahun yang lalu, komunitas mulai mendiskusikan proposal yang akan menjadikan Polygon PoS sebagai zkEVM Validium, sehingga meningkatkan jaringan ke L2 yang didukung ZK. Hal ini tetap menjadi tujuan jangka panjang untuk keadaan akhir Polygon PoS. Tantangan untuk mencapai tujuan ini sangat bergantung pada komitmen untuk mempertahankan etos Polygon PoS dengan biaya rendah dan Ethereum bekerja untuk semua orang.

Pembukti zkEVM Tipe 1 yang digunakan untuk mengupgrade Polygon PoS ke ZK L2 sudah mampu membuktikan blok Ethereum yang ada dengan biaya rendah. Untuk aplikasi Polygon PoS, pertanyaannya sekarang adalah bagaimana melakukan hal ini dalam skala besar.

Untuk saat ini, jika diskusi ini menguntungkan dan PIP berikutnya diterima oleh masyarakat, peningkatan tersebut akan menjadi langkah perantara menuju ZK L2 penuh. Menghubungkan Polygon PoS ke AggLayer akan memberikan manfaat jembatan terpadu sambil tetap dapat mengandalkan peningkatan keamanan yang disediakan oleh set validator.

rincian teknis

Jika timbul diskusi masyarakat mengenai usulan ini, PIP atau PIP di masa depan akan memberikan spesifikasi teknis yang sesuai. Namun, pada tingkat tinggi, peningkatan ini memerlukan setidaknya hal-hal berikut:

  • Bukti Konsensus: Kontrak verifikasi konsensus baru akan diterapkan di Ethereum. Kontrak ini akan dapat memverifikasi bahwa Polygon PoS mencapai konsensus dan, pada saat yang sama, bahwa setiap penarikan memenuhi kriteria yang ditentukan oleh logika bukti pesimistis. Proposal akan dibuat yang akan ditambahkan ke daftar kontrak validasi yang tersedia di Unified Bridge. (Lihat Masalah Praktis di bawah untuk pertimbangan tambahan mengenai hal ini.)

  • Implementasi jembatan: Kontrak Unified Bridge akan diterapkan pada Polygon PoS.

  • Portal PoS: Token yang ada di Jembatan Portal PoS akan ditingkatkan untuk menggunakan Jembatan Terpadu dan kepemilikannya akan dimusnahkan, sehingga menghilangkan kontrol multi-tanda tangan pada token ini.

  • Peran Jaringan: Merancang penyelesaian ke AggLayer menggunakan bukti konsensus akan mengharuskan beberapa entitas untuk menyerahkan informasi yang diperlukan. (Lihat Masalah Praktis di bawah untuk pertimbangan tambahan mengenai hal ini.)

Perubahan klien

Menyelesaikan pemutakhiran ini tidak memerlukan perubahan besar apa pun di sisi klien pada Bor atau Heimdall. Meskipun pengoptimalan di masa depan mungkin dapat dilakukan dengan meningkatkan ke Heimdall v2, hal ini tidak diperlukan untuk penerapan awal.

perubahan jembatan

Menyelesaikan peningkatan ini tidak memerlukan perubahan pada mekanisme StateSync yang mendukung FxPortal atau Plasma Bridge. Juga:

  • Unified Bridge akan digunakan sebagai jembatan baru yang berdiri sendiri.

  • Token yang dipetakan menggunakan Portal PoS akan ditingkatkan untuk menggunakan Unified Bridge, bukan FxPortal, dan Portal PoS tidak akan digunakan lagi.

linimasa

Jika hasil pembahasan memuaskan, maka akan diterbitkan PIP formal. Ketergantungan utama adalah penyelesaian implementasi bukti pesimistis yang siap produksi, yang diharapkan selesai pada pertengahan musim panas. Setelah selesai, PIP resmi akan diterbitkan, kemungkinan besar pada musim gugur. Mengikuti garis waktu ini, menghubungkan Polygon PoS ke AggLayer dapat diselesaikan pada akhir tahun 2024, dengan asumsi penerimaan komunitas.

Sementara itu, para insinyur inti Polygon PoS memperkirakan hard fork Ahmadabad yang akan datang akan digunakan pada bulan Juli, dengan Heimdall v2 diperkirakan akan diluncurkan beberapa saat setelah itu. Saat ini, tidak ada peningkatan yang merupakan ketergantungan untuk menghubungkan Polygon PoS ke AggLayer. Namun, ada implementasi lain dari Proof of Consensus yang memerlukan perubahan lebih mendalam pada Heimdall.

Masalah praktis

Bukti konsensus berbasis tanda tangan

Proposal tersebut menguraikan penggunaan Polygon Plonky3 untuk mewakili konsensus Polygon PoS, dengan SP1 zkVM memberikan manfaat pemeliharaan dan kecepatan pengembang dari Rust. Secara umum, tujuan dari pembuktian konsensus adalah untuk mewakili negara rantai lokal. Hal ini juga dapat dicapai dengan memodifikasi Heimdall untuk menggunakan metode penandatanganan yang berbeda.

Misalnya, jika tanda tangan ambang batas BLS atau ICE-FROST digunakan selama konsensus, tanda tangan tunggal tersebut dapat mewakili konsensus AggLayer. Salah satu manfaat dari pendekatan ini adalah kesederhanaan: komunikasi antara Polygon PoS dan AggLayer dapat ditambahkan sebagai tugas ke Heimdall, proses yang sama yang saat ini mengirimkan pos pemeriksaan ke L1.

Salah satu kelemahan potensial adalah bahwa pendekatan ini memerlukan perubahan yang lebih mendalam pada mekanisme konsensus jaringan, yang dapat memperpanjang waktu pengembangan. Desain ini akan menghilangkan kebutuhan akan peran jaringan baru.

Peran jaringan untuk berkomunikasi dengan AggLayer

Agar Polygon PoS dapat terhubung ke AggLayer menggunakan bukti konsensus, diperlukan peran baru. Peran ini akan bertanggung jawab untuk mengirimkan informasi berikut ke AggLayer:

  • Status penghubung lokal dari jaringan;

  • Bukti konsensus.

Bagaimana dan oleh siapa fungsi ini dilakukan merupakan area penyelidikan aktif. Pada tingkat tinggi, peneliti protokol sedang mempertimbangkan salah satu hal berikut:

  • Alamat daftar yang diizinkan menjalankan peran ini terlebih dahulu, dengan tujuan menjadikan tumpukan AggLayer tidak memiliki izin setelah sempat mengeras;

  • Peran ini langsung tanpa izin, dalam hal ini peserta jaringan akan menjalankan fungsi ini dengan imbalan sejumlah imbalan yang belum ditentukan jumlahnya. Jika ini adalah pilihan yang lebih disukai dan tidak ada masalah keamanan lainnya, Anda perlu menentukan mekanisme apa yang akan dipilih oleh peserta jaringan ini. Salah satu opsi potensial adalah dengan menggunakan pemilihan pemimpin yang ada di Heimdall.

Meringkaskan

Dengan lebih dari 400 juta alamat unik, lebih dari $2 miliar aset yang dijembatani dari Ethereum, dan puluhan ribu aplikasi, Polygon PoS tetap menjadi salah satu blockchain yang paling banyak digunakan di dunia. Pengguna dan pengembang menyukainya karena komunitasnya yang kuat, efek jaringan, dan biaya rendah yang cocok untuk semua orang, seringkali kali lipat lebih rendah daripada Ethereum L2 yang terkenal.

Pengembang inti di Polygon Labs telah berfokus pada penelitian dan pengembangan teknologi penskalaan Ethereum selama bertahun-tahun yang dimulai dengan Polygon PoS. Selama bertahun-tahun, mereka sampai pada dua kesimpulan: teknologi ZK adalah satu-satunya cara praktis untuk mencapai komputasi off-chain yang dapat diverifikasi, dan agregasi adalah satu-satunya cara untuk mencapai interoperabilitas multi-chain tanpa mengorbankan kedaulatan rantai.

Upaya bersama Succinct Labs dan Polygon Labs didasarkan pada keyakinan bersama bahwa kolaborasi dengan teknologi sumber terbuka akan menghasilkan kebaikan publik yang terbaik. Hasil diskusi mengenai masa depan Polygon PoS pada akhirnya berada di tangan komunitas. Kami kembali mengundang Anda untuk menganalisis, berdiskusi dan semoga mencapai konsensus untuk melaksanakan proposal ini.