
Vitalik Buterin Hadirkan Ethereum 2.0: Ada Tiga Hal yang Perlu Anda Ketahui, Apa Saja Itu?
Vitalik Buterin, baru-baru ini menghadiri DevCon 5 yang diselenggarakan di Osaka Jepang, mengunjungi Hong Kong di Hong Kong Jockey Club Universitas Chicago Akademik Complex, pada Ethereum Meetup diselenggarakan oleh Polsky Pusat Kewirausahaan dan Inovasi di The Hong Kong Jockey Club University of Chicago Kompleks Akademik | Universitas Chicago Francis dan Rose Yuen Campus di Hong Kong bersama dengan Asosiasi Fintech Hong Kong. Bergabung dengan Jehan Chu, salah satu pendiri Kenetic Capital, Buterin mengajak hadirin melalui kemajuan Ethereum 2.0 dan visinya untuk Ethereum, serta pembaruan tim.
Phases Ethereum 2.0
Ada empat fase utama.
- Phase Nol
bukti rantai saham beacon tanpa pecahan
- Phase Satu
Sharding data, tanpa Ethereum Virtual Machine (EVM) dan skalabilitas, dimulai dengan data.
- Phase Dua
status dan eksekusi (perhitungan dan kontrak pintar), fungsi transisi status EVM.
- Phase Tiga
Starks dan fungsi lainnya akan ditambahkan pada lebih bawah garis
Pada perkembangan terakhir, Buterin mengatakan, “Baru-baru ini kami sudah lokakarya interoperabilitas ini di Toronto, di mana semua tim engineering yang mengimplementasikannya kepada klien berkumpul dan pergi ke klien untuk memiliki semua protokol yang sama dan berbicara bahasa yang sama dan berbicara satu sama lain. ”
“Banyak kemajuan terjadi dalam satu setengah bulan terakhir, kami pada dasarnya melaju dengan kecepatan penuh untuk memiliki jaringan uji publik, yang merupakan tonggak utama terakhir sebelum kami dapat memiliki di jaringan,” jelas Buterin.
Saat ini, Fase Satu sedang terus dikerjakan, ada penyederhanaan, misalnya - alih-alih membuat pecahan berbicara satu sama lain setiap 10 menit, dan kemudian Anda perlu memasukkan ke protokol Anda jika Anda ingin memindahkan barang-barang Anda lebih banyak segera. Pecahan sekarang dapat berkomunikasi satu sama lain setiap 10 detik, dan kami melakukan pekerjaan untuk mewujudkannya dengan cukup efisien. Ternyata ini adalah sesuatu yang secara signifikan meningkatkan kesederhanaan protokol dan juga mengurangi kompleksitas infrastruktur yang dibangun untuk membuat protokol berguna.
Saat ini, Fase Satu sedang terus dikerjakan, ada penyederhanaan, misalnya - alih-alih membuat pecahan berbicara satu sama lain setiap 10 menit, dan kemudian Anda perlu memasukkan ke protokol Anda jika Anda ingin memindahkan barang-barang Anda lebih banyak segera. Pecahan sekarang dapat berkomunikasi satu sama lain setiap 10 detik, dan kami melakukan pekerjaan untuk mewujudkannya dengan cukup efisien. Ternyata ini adalah sesuatu yang secara signifikan meningkatkan kesederhanaan protokol dan juga mengurangi kompleksitas infrastruktur yang dibangun untuk membuat protokol berguna.
Kemajuan?
Ada beberapa tim yang mulai mempertimbangkan untuk mengimplementasikan Tahap Satu, bersamaan dengan semua pekerjaan yang terlibat dalam mendapatkan fase nol ke kualitas produksi. "Kemajuan telah sangat aktif di sekitar dan kami terus berharap awal tahun depan untuk memiliki Bukti Pasak (diimplementasikan)," kata Buterin.
“ETH 2.0 radikal dan ETH 2.0 bagus dan berpotensi meningkatkan 100 hingga 1000 faktor dan ETH 2.0 adalah masa depan. Tetapi pada saat yang sama, ETH 2.0 tidak secara harfiah besok. "
Skalabilitas
Penyederhanaan Rantai Shard
Dijuluki sebagai "HackMD," Buterin mengusulkan penyederhanaan rantai pecahan Eth2 pada awal Oktober. Dalam proposal ini, rantai pecahan yang persisten akan ditinggalkan, dan diganti oleh setiap blok beling yang merupakan ikatan silang langsung.
Jumlah pecahan dikurangi dari 1024 menjadi 64 dan jumlah maksimum pecahan per slot meningkat dari 16 menjadi 64. “Alur kerja optimal” direvisi bahwa ada ikatan silang yang diterbitkan untuk setiap pecahan selama setiap blok rantai suar. Penyederhanaan lainnya termasuk logika rantai beling yang lebih sedikit, penyederhanaan EE dan pertukaran yang didesentralisasi tidak lagi diperlukan untuk memfasilitasi pembayaran biaya lintas penjuru.
Proposal penyederhanaan memang memiliki keterbatasan. Akan ada lebih banyak overhead rantai suar dengan agregasi pengesahan memiliki overhead 307.200 byte per slot di setiap beling. Karena ada lebih banyak pasangan dari maksimum 128 hingga 192 per blok, waktu pemrosesan blok akan meningkat ~ 200 ms.
Perbaikan Klien
Setahun yang lalu, menjalankan node penuh Ethereum sangat sulit. Saat ini, menjalankan node penuh Ethereum meskipun skalabilitas lebih tinggi dan akumulasi sampah di blockchain, Buterin menyatakan bahwa menjalankan node penuh kurang sulit. Efisiensi telah jauh meningkat karena tim pengembangan; sinkronisasi telah dipercepat hampir dua kali lipat dibandingkan dengan kecepatan sebelumnya. Klien Nethermind adalah tim baru yang telah mengembangkan klien Ethereum baru.
Rollup optimis
Rollup optimis adalah solusi penskalaan yang memungkinkan kontrak pintar otonom pada Layer 2 (L2) pada Mesin Virtual Optimis (OVM). “Kami memiliki keuntungan skalabilitas tingkat menengah sekarang. Ini memberikan keuntungan skalabilitas yang tidak sebesar yang bisa Anda dapatkan dengan sharding atau dengan saluran plasma atau negara tetapi memberikan keuntungan skalabilitas yang sangat nyata. "
Setelah upgrade jaringan Istanbul yang diharapkan terjadi pada testnet bulan ini dan pada mainnet sebulan dari sekarang; Buterin menyarankan agar kita dapat melihat sekitar 4000 transaksi per detik dalam kasus terbaik mutlak. Skenario terbaik menggambarkan di mana orang-orang hanya melakukan pembayaran dan semua orang berjalan pada rollup, bahkan dalam kasus yang realistis, dapat mencapai lebih dari 1000 transaksi per detik.
Tidak seperti saluran plasma, rollup optimis tidak memiliki waktu yang sulit mendukung hal-hal yang lebih rumit daripada pembayaran, Anda hanya dapat menjalankan kontrak pintar dan tidak ada. Rollup optimis adalah teknik skalabilitas yang membuat komputasi tidak terhubung dan menempatkan data di rantai. Data umumnya lebih murah daripada komputasi dan “kami akan berusaha sangat keras untuk mengompres data. Pada dasarnya, Anda bisa mendapatkan sesuatu seperti dua urutan besarnya keuntungan skalabilitas. Ini adalah sesuatu yang dapat Anda gunakan hari ini dan akan terus menjadi lebih baik besok, ”kata Buterin.
"Bahkan jika Ethereum 2.0 tertunda dua atau tiga tahun lagi, benda ini dapat membawa kita sampai saat itu," kata Buterin.
Rollup bekerja sangat baik dengan transfer titik, namun, untuk eksekusi mesin virtual seperti kontrak pintar, itu tidak bekerja dengan baik. Rollup optimis, alih-alih menggunakan bukti nol-pengetahuan, gunakan mekanisme ini di mana orang menerbitkan blok secara default; optimis, orang menganggap bahwa blok itu benar. Siapa pun memiliki kemampuan untuk memeriksa setiap blok jika mereka mau dan jika mereka melihat blok tidak valid, mereka dapat mengirimkan pesan ke blockchain yang mengharuskan orang lain untuk memeriksa blok juga.
Pribadi
Bukti Umum Tanpa Pengetahuan Pengetahuan
Bukti tanpa pengetahuan bertujuan umum memungkinkan Anda untuk membuktikan hal-hal tentang perhitungan dan membuktikan hal-hal tentang informasi yang Anda miliki atau bahkan membuktikan hal-hal tentang transaksi tanpa secara terbuka mengungkapkan informasi itu.
zk-SNARK telah ada untuk sementara waktu, dan mereka sudah menggunakan Zcash. “Tahun ini, terutama beberapa bulan terakhir, sebagian besar berkat kerja Ethereum Foundation tetapi juga didukung oleh Zcash Foundation dan didukung oleh banyak kelompok akademis, kami telah melihat sup alfabet besar protokol dengan nama-nama lucu seperti 'Plonk' , 'Sonic', 'Marlin', 'Shark.' Protokol-protokol ini lebih efisien dan lebih bersifat umum daripada sebelumnya, ”jelas Buterin.
Persyaratan pengaturan tepercaya jauh lebih sederhana dan lebih ringan dari sebelumnya. Misalnya, dengan zk-SNARKs, Anda harus memiliki pengaturan tepercaya terpisah untuk setiap program yang ingin Anda buktikan, dengan satu pengaturan tepercaya untuk setiap program, yang jauh lebih mudah bagi pengembang untuk bekerja dengannya. Banyak kemajuan terjadi di bagian depan ini dan banyak kemajuan menggunakan teknologi ini.
PLONK
Seperti yang dikembangkan oleh Aztec Protocol, PLONK (Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge) adalah alat privasi baru yang akan diimplementasikan dalam Eth2.0. PLONK membutuhkan prosedur pengaturan tepercaya yang mirip dengan SNARK di Zcash, di mana pengguna dapat menggunakan pengaturan tepercaya "universal dan dapat diperbarui" dalam program apa pun. Ini memungkinkan banyak pihak untuk berpartisipasi dalam pengaturan tepercaya dan multi-pihak sepenuhnya berurutan.
Selain itu, PLONK menggunakan "komitmen Kate" berdasarkan pengaturan tepercaya dan pasangan kurva eliptik, namun ini dapat kompatibel dengan skema lain seperti FRI dan DARK, yang berarti bahwa komitmen ini kompatibel dengan kasus penggunaan dengan tradeoff yang berbeda antara ukuran bukti dan asumsi keamanan .
Komunitas Ethereum
Komunitas Ethereum beragam dalam banyak hal. Pertama-tama, komunitas Ethereum memiliki orang-orang di setiap benua di dunia. Kami memiliki orang-orang dari dunia blockchain murni dan juga dari dunia perusahaan. Itu selalu menjadi bagian dari visi saya untuk mencoba membuat komunitas ini berkolaborasi satu sama lain karena pada akhirnya, mereka memiliki kebutuhan yang sama, bukan?
Siapa pun yang menggunakan blockchain menginginkan privasi, dari individu yang menggunakan aplikasi blockchain hingga perusahaan besar. Banyak waktu, ada tumpang tindih hal-hal yang diinginkan orang.
Ketika kelompok-kelompok ini membangun sesuatu untuk penggunaannya sendiri, banyak waktu kode itu dapat diambil dan dapat digunakan kembali untuk digunakan oleh komunitas lain.
Kami memiliki grup fokus perusahaan, satu adalah Nightfall oleh EY, yang lain adalah Zeth oleh Clearmatics, yang merupakan perusahaan yang membangun solusi penyelesaian yang diijinkan berdasarkan Ethereum untuk bank dan lembaga besar. Kedua kelompok ini menciptakan solusi privasi dan memiliki kode sumber terbuka.
Pengembang Teknologi Privasi Berbasis Komunitas
Semua teknologi ini bertumpuk di atas satu sama lain - rollup optimis, penskalaan menengah, sharding, penskalaan tinggi, rollup optimis di atas penembakan, penskalaan tinggi, SNARKS zk, privasi, sharding, penskalaan. Salah satu teknologi privasi yang populer di kalangan pengembang adalah Tornado, yang memutus hubungan on-chain antara alamat penerima dan tujuan. Tornado menggunakan kontrak pintar untuk menerima deposit ETH yang dapat ditarik dengan alamat berbeda. Ketika alamat baru menarik ETH, penarikan tidak dapat dikaitkan dengan setoran, yang memastikan privasi lengkap.
Pemerintahan
Mendanai barang publik di dalam ekosistem Ethereum relevan bagi pengguna dan pengembang. Contohnya termasuk klien Ethereum, penelitian, kontrak pintar yang diaudit, pengembangan rollup optimis.
Teknologi tata kelola penting untuk mengatur parameter untuk aplikasi on-chain seperti MakerDAOs, serta aplikasi "media sosial terdesentralisasi".
Infrastruktur pemungutan suara yang menjaga privasi adalah salah satu contoh teknologi tata kelola. Pemerintahan yang terdesentralisasi melibatkan bentuk pemungutan suara tertentu, tetapi jika semua suara bersifat publik, ini menimbulkan banyak masalah. Sistem pemungutan suara publik memungkinkan transparansi untuk memahami bagaimana orang memilih, yang menyebabkan gangguan mekanisme dalam banyak cara.
Buterin menyarankan agar gangguan ini dapat diselesaikan dengan kriptografi.
Pendanaan Quadratic
Pendanaan quadratic adalah pendekatan unik untuk mendanai barang publik, di mana individu dapat menyumbangkan uang untuk proyek-proyek individu. Berdasarkan pada berapa banyak uang yang disumbangkan orang, berdasarkan berapa banyak orang yang disumbangkan untuk proyek yang berbeda, rumus matematika digunakan untuk menentukan jenis subsidi apa yang didapat setiap proyek. "Sebenarnya ini semacam mekanisme pasar yang sangat pintar yang seperti setengah di antara pasar dan sistem pemungutan suara," kata Buterin.
Apa yang selanjutnya terjadi untuk Ethereum?
Dalam dua tahun ke depan, Ethereum akan berada di "perjalanan yang menarik" untuk meningkatkan ekosistem ke perangkat konsensus yang baru, lebih aman, lebih kuat, dan fleksibel. Buterin menyatakan bahwa lebih banyak perkembangan ke rollup, teknologi penskalaan, keamanan, kegunaan, dan privasi. Buterin menyimpulkan, "Gagasan kami adalah demo besok dan demo kami adalah kenyataan besok."