Rumah  >  Artikel  >  Apakah masa depan Layer2? Buterin: Tiga penyelesaian untuk mempercepatkan masa pengesahan transaksi!

Apakah masa depan Layer2? Buterin: Tiga penyelesaian untuk mempercepatkan masa pengesahan transaksi!

WBOY
WBOYasal
2024-07-11 15:39:38929semak imbas

Apakah masa depan Layer2? Buterin: Tiga penyelesaian untuk mempercepatkan masa pengesahan transaksi!

Artikel terbaru pengasas bersama Ethereum Vitalik Buterin membincangkan beberapa kaedah untuk mempercepatkan masa pengesahan urus niaga Ethereum, termasuk kemuktamadan slot Tunggal, pra-pengesahan Rollup dan mekanisme pra-pengesahan Berdasarkan, dan menekankan Memahami kepentingan seni bina slot dan zaman dalam menyediakan pengesahan transaksi yang cepat.

Nota: Dalam Ethereum 2.0, Slot ialah tempoh masa setiap 12 saat, biasanya satu blok dijana; dan Epoch ialah unit masa yang terdiri daripada 32 Slot, yang dilakukan setiap 6 minit dan 24 saat dan bertanggungjawab untuk Pemeriksaan status; dan pemprosesan ganjaran dan hukuman pengesahan.

Muktamad slot tunggal mempercepatkan masa "pemuktamad"

Buterin berkata bahawa salah satu ciri penting pengalaman pengguna blockchain yang baik ialah masa pengesahan transaksi yang pantas. Ethereum telah meningkat dengan ketara dalam hal ini sejak lima tahun yang lalu, terutamanya dengan pengenalan masa blok yang stabil selepas EIP-1559 dan Gabungan, di mana transaksi pada L1 boleh diperolehi dalam 5-20 saat Disahkan, ini adalah setanding dengan pengalaman membayar dengan kad kredit.

Walau bagaimanapun, peningkatan masih diperlukan untuk meningkatkan lagi pengalaman pengguna, terutamanya untuk aplikasi yang memerlukan kependaman milisaat atau lebih rendah. Beberapa pilihan praktikal untuk Ethereum untuk meningkatkan kelajuan pengesahan transaksi dibincangkan di bawah.

Pertama, Buterin mencadangkan Single Slot Finality (SSF) sebagai alternatif kepada mekanisme konsensus Gasper sedia ada. Pada masa ini, walaupun mekanisme konsensus Gasper Ethereum membenarkan transaksi disahkan dalam masa 5-20 saat, masa muktamad 12.8 minit dianggap terlalu lama.

Mekanisme SSF lebih dekat dengan konsensus Tendermint, yang boleh memuktamadkan blok sebelumnya sebelum blok baharu dibentuk, dan membenarkan blockchain terus berjalan melalui mekanisme "kebocoran tidak aktif" dan pulih apabila lebih daripada 1/3 daripada pengesah berada di luar talian.

Cabaran utama SSF ialah kemungkinan peningkatan beban rangkaian, kerana ia memerlukan semua staker Ethereum untuk menerbitkan dua mesej setiap slot 12 saat. Cadangan Orbit SSF adalah penyelesaian yang berkuasa untuk masalah ini. Namun begitu, walaupun ini meningkatkan pengalaman pengguna dengan ketara dengan membuat pemuktamadan datang lebih cepat, ia tidak mengubah fakta bahawa pengguna perlu menunggu 5-20 saat. . Ethereum sentiasa mengikuti laluan pembangunan Rollup-centric, mereka bentuk L1 untuk menyokong ketersediaan data dan fungsi lain, manakala L2 menyediakan pengguna dengan perkhidmatan berskala lebih besar, tetapi ini akan menghadapi masalah yang tidak dapat dielakkan: L2 perlu disahkan untuk pengguna Pengguna dilayan di kelajuan lebih cepat daripada 5-20 saat.

Selain itu, adalah tidak adil untuk meminta semua L2 melaksanakan rangkaian pesanan terdesentralisasi, yang memerlukan mereka melakukan kebanyakan kerja L1 baharu. Apakah masa depan Layer2? Buterin: Tiga penyelesaian untuk mempercepatkan masa pengesahan transaksi!

Untuk menyelesaikan masalah ini, Justin Drake melancarkan mekanisme pra-pengesahan dikongsi berdasarkan Ethereum - Pra-pengesahan berasaskan, menjadikannya boleh diakses oleh semua L2 dan L1.

Pendekatan pra-pengesahan berasaskan mengandaikan bahawa pencadang Ethereum akan menjadi peserta yang sangat canggih atas sebab berkaitan MEV (Nilai Boleh Ekstrak Maksimum). Pendekatan berasaskan pra-pengesahan mengeksploitasi kerumitan ini dengan memberi insentif kepada pencadang yang berpengalaman ini untuk menyediakan perkhidmatan pra-pengesahan. Idea asas adalah untuk mencipta protokol piawai di mana pengguna boleh membayar premium sebagai pertukaran untuk jaminan segera bahawa urus niaga akan dimasukkan ke dalam blok seterusnya, dan mungkin tuntutan ke atas hasil pelaksanaan transaksi. Jika pencadang mungkir mana-mana janji mereka kepada pengguna, mereka akan dipotong.

Ringkasnya, prapengesahan Berdasarkan memberikan jaminan untuk transaksi L1. Jika Rollup adalah "Berasaskan", maka semua blok L2 ialah urus niaga L1, jadi mekanisme yang sama boleh digunakan untuk memberikan pra-pengesahan untuk mana-mana L2.

3 arahan pembangunan L2

Akhirnya, Buterin mencadangkan tiga strategi pembangunan yang munasabah untuk L2:

1 Kedua-dua tahap teknikal dan rohani adalah berdasarkan Ethereum: L2 ini dioptimumkan untuk sifat teknikal dan nilai lapisan asas Ethereum. (tinggi Terdesentralisasi, tahan penapisan, dsb.) saluran penghantaran. Ringkasnya, penggulungan ini boleh dianggap sebagai "pecahan jenama" dan membenarkan percubaan yang meluas dalam reka bentuk mesin maya baharu dan penambahbaikan teknikal yang lain.

2. Seni bina blockchain berasaskan pelayan: L2 ini bermula dengan pelayan dan kemudian menambah bukti kesahihan STARK, hak pengguna untuk menarik balik atau memaksa transaksi, dan kebebasan pilihan kolektif (seperti menyelaraskan pengeluaran besar-besaran atau mengubah keupayaan pemesan) untuk mendapatkan sejumlah besar faedah menjalankan on-chain sambil mengekalkan kecekapan pelayan.

3 Kompromi: Menggunakan rantaian pantas seratus nod, Ethereum menyediakan kebolehoperasian dan keselamatan tambahan, yang merupakan peta jalan sebenar untuk banyak projek L2.

Setiap tiga strategi ini mempunyai seni bina slot dan zaman yang berbeza:

Seni bina asli Ethereum

Pra-pengesahan pelayan

  • pra-pengesahan jawatankuasa

Buterin bertanya soalan utama ialah, sejauh manakah kita boleh berada dalam kategori pertama? Jika kategori pertama menjadi sangat baik, kepentingan kategori ketiga mungkin berkurangan. Kategori kedua akan sentiasa wujud, kerana sebarang penyelesaian "berasaskan Ethereum" tidak akan berfungsi dengan data luar rantaian L2 seperti plasma dan validium.

Buterin membuat kesimpulan bahawa kami memerlukan lebih banyak pilihan untuk memudahkan kerja pembangun L2 dan meningkatkan pengalaman pengguna.

Atas ialah kandungan terperinci Apakah masa depan Layer2? Buterin: Tiga penyelesaian untuk mempercepatkan masa pengesahan transaksi!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn