PlatON Telah Dipastikan Terlibat dalam Pekerjaan Ethereum 2.0 dengan Memvalidasi dan Menerapkan Skema PoC dengan MPC
Baru-baru ini, PlatON telah menyelesaikan desain dan implementasi solusi Proof of Custody (PoC) dalam fase satu untuk Ethereum 2.0 dengan Secure Multi-Party Computation (MPC). Lebih jauh, PlatON telah membuatnya open-source di Github: https://github.com/PlatONnetwork/proof_of_custody.
Arsitektur Ethereum 2.0 didasarkan pada Beacon Chain yang menghubungkan ke beberapa rantai parar paralel, yang tidak tergantung satu sama lain. Dan di Ethereum 2.0, bagian dari komite yang terdiri validator akan bertanggung jawab untuk memproduksi blok. Karena validator ini independen satu sama lain, pasti akan ada masalah ketersediaan data dalam pekerjaan kolaborasi.
Untuk mengatasi masalah ini, Ethereum 2.0 menawarkan solusi PoC, yang mana node validator diperlukan untuk menunjukkan “bukti kepemilikan data” saat mengirimkan blok yang baru diproduksi. Untuk mencegah satu titik kegagalan dan mengurangi biaya pendelegasian validator, PoC dirancang agar kompatibel dengan MPC. Selain itu, Trustaking Staking Pools dapat dibangun dengan MPC, dan sangat mungkin untuk mendapatkan model Staking baru dengannya.
Dengan tujuan desain ambisius ini, Ethereum mengundang PlatON untuk berpartisipasi dalam desain dan implementasi PoC dengan dana hibah dari Ethereum Foundation.
Untuk saat ini, PlatON telah menyelesaikan implementasi fase pertama dan menjadikannya open-source di Github. Menurut tes dengan 20 node (lingkungan eksekusi: 4CPU + 8GB + 100Mbps) yang didistribusikan di lima kota termasuk Frankfurt, Mumbai, Sydney, Singapura, dan Tokyo, dibutuhkan sekitar 3 detik untuk menghasilkan PoC, yang pasti memenuhi persyaratan blok memproduksi dalam 12 detik.
Setelah itu, PlatON akan terus mengoptimalkan algoritme dan implementasinya untuk menyelesaikan MPC dalam 100 node.
Untuk detail lebih lanjut, silakan merujuk ke: https://blog.ethereum.org/2020/04/01/ecosystem-support-program-allocation-update/