Proto-danksharding: Ringkasan Konten dan Mekanisme Operasi
Dengan Ethereum menyelesaikan merger dan pembaruan Shanghai, berhasil bertransisi dari konsensus proof-of-work ke proof-of-stake, proyek penting berikutnya dalam peta jalan pengembangan Ethereum adalah EIP-4844, yang juga dikenal sebagai "sharding data asli". Rencana ini bertujuan untuk meningkatkan skalabilitas rollup yang dibangun di atas Ethereum. EIP-4844 dinamai berdasarkan pengembang inti Ethereum "Protolambda" dan Dankrad Feist, memperkenalkan jenis transaksi baru yang disebut blob, yang meningkatkan data dan kebutuhan penyimpanan di blockchain Ethereum, serta menciptakan pasar biaya baru yang memisahkan penetapan harga blob dari transaksi reguler.
Rollup adalah protokol yang bergantung pada blockchain Layer 2 ( seperti Ethereum ) untuk ketersediaan data ( DA ), yaitu fungsi untuk menyebarkan secara luas dan menyimpan sementara batch data transaksi. Biasanya, rollup berbasis kontrak pintar tidak hanya bergantung pada DA Ethereum, tetapi juga bergantung pada Ethereum untuk penyelesaian transaksi ( verifikasi ). Rollup ini secara khusus membaca data dari lapisan DA seperti Ethereum, dan mengeksekusi transaksi yang valid serta kode kontrak pintar. Rollup yang dibangun di atas Ethereum mengandalkan data transaksi batch yang terdapat dalam blok Ethereum untuk memastikan keaslian transaksi. Penyortir memproses dan mengompres transaksi pengguna dengan cara yang ekonomis, untuk diserahkan kepada aktor di lapisan DA.
Biasanya, biaya untuk menerbitkan sejumlah besar data ke Ethereum sangat tinggi, sebagian karena jaringan menyimpan data sebagai bagian dari riwayat transaksi secara permanen di bidang "CALLDATA". Melalui EIP-4844, setiap blok akan membuat ruang data tambahan sebesar 512kB atau 768kB untuk rollup. Pengembang inti Ethereum sedang mempertimbangkan berapa banyak ruang tambahan yang seharusnya dibuat untuk transaksi blob. Penting untuk dicatat bahwa data yang diterbitkan ke ruang ini akan disimpan selama sekitar tiga minggu. Karena sifat sementara data yang divalidasi melalui transaksi blob, serta pasar biaya yang terpisah untuk penetapan harga blob yang terisolasi dari jenis transaksi lainnya, secara teoritis biaya untuk rollup menerbitkan data ke Ethereum akan sangat berkurang.
Seiring berjalannya waktu, para pengembang berencana untuk memperkenalkan teknologi pengambilan sampel data, sehingga data blob tidak perlu diunduh sepenuhnya untuk diverifikasi oleh node penuh Ethereum, yang lebih lanjut akan mengurangi biaya rollup. Proto-danksharding adalah pendahulu dan "prototipe" dari danksharding yang sepenuhnya, yang akan memungkinkan node Ethereum untuk mengunduh segmen data blob untuk menentukan ketersediaan blob yang lengkap.
EIP-4844 mengurangi biaya untuk menerbitkan sejumlah besar data ke Ethereum, sehingga menurunkan biaya operasi rollup. EIP-4844 dianggap sebagai peningkatan terhadap skalabilitas Ethereum, karena membuat jaringan Layer 2 yang dibangun di atas Ethereum lebih efisien biaya, tetapi perubahan kode ini tidak meningkatkan skalabilitas Ethereum sebagai blockchain umum untuk eksekusi transaksi dan kode kontrak pintar.
Dalam empat tahun terakhir, aktivitas transaksi rollup Ethereum seperti Arbitrum, Optimism, StarkNet, zkSync, dan Polygon zkEVM terus meningkat. Dibandingkan dengan biaya mengdeploy kode dan transaksi langsung ke Ethereum, rollup menghemat lebih dari 99% biaya gas untuk pengguna akhir dan pengembang dapp.
Tujuan EIP-4844 adalah untuk mengurangi biaya rollup dengan memperkenalkan transaksi blob. Transaksi blob tidak akan disimpan di Ethereum secara permanen, tetapi akan disimpan di lapisan konsensus Ethereum (CL) dan akan dibuang dari node CL setelah tiga minggu. Proto-danksharding akan memungkinkan setiap blok memiliki maksimal empat blob, dengan setiap blob mampu menyimpan hingga 128kB data tambahan.
Visi dari danksharding yang lengkap adalah untuk memperkenalkan hingga 64 blob untuk Ethereum, dan melakukannya tanpa secara signifikan meningkatkan beban komputasi node verifikasi blok. Untuk mencapai danksharding yang lengkap, Ethereum perlu menerapkan dua teknologi: sampling ketersediaan data (DAS) dan pengkodean penghapusan.
EIP-4844 diharapkan akan diaktifkan di jaringan utama Ethereum pada suatu waktu di musim gugur atau musim dingin 2023. Selain EIP-4844, ada beberapa EIP lain yang akan diluncurkan dalam pembaruan Cancun.
Secara keseluruhan, EIP-4844 adalah langkah pertama Ethereum menuju transisi ke blockchain modular, terutama melalui dukungan eksekusi transaksi oleh Layer 2 rollup. Ini meletakkan dasar untuk langkah berikutnya yaitu danksharding sepenuhnya dan penggunaan komitmen polinomial DAS. Ini akan mendorong lebih banyak percobaan rollup di Ethereum, secara mendasar mengubah fungsi utama Ethereum, dari blockchain umum yang melayani pengguna akhir dan pengembang aplikasi menjadi lapisan DA yang melayani penyortir.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 Suka
Hadiah
14
7
Bagikan
Komentar
0/400
AirdropHunterXM
· 10jam yang lalu
Ini pasti akan memotong para suckers lagi, kan?
Lihat AsliBalas0
MevHunter
· 10jam yang lalu
Ini pasti akan mencapai 5 digit, kan?
Lihat AsliBalas0
BearMarketMonk
· 10jam yang lalu
Mendengar sepatah kata darimu, merasa tiga tahun tidak cukup, semoga kita bertemu di bull run.
Lihat AsliBalas0
ImaginaryWhale
· 10jam yang lalu
Lagi-lagi ada yang baru, Sharding saya kira sudah mati.
Lihat AsliBalas0
NoodlesOrTokens
· 10jam yang lalu
Menggugah hati, sekelompok bull.
Lihat AsliBalas0
governance_ghost
· 10jam yang lalu
Peningkatannya sangat cepat, sudah ada begitu banyak hal baru.
Lihat AsliBalas0
MetadataExplorer
· 10jam yang lalu
Akhirnya menunggu blob-san datang gas biaya akan doomed
Proto-danksharding: Bagaimana EIP-4844 Meningkatkan Kinerja Skalabilitas L2 Ethereum
Proto-danksharding: Ringkasan Konten dan Mekanisme Operasi
Dengan Ethereum menyelesaikan merger dan pembaruan Shanghai, berhasil bertransisi dari konsensus proof-of-work ke proof-of-stake, proyek penting berikutnya dalam peta jalan pengembangan Ethereum adalah EIP-4844, yang juga dikenal sebagai "sharding data asli". Rencana ini bertujuan untuk meningkatkan skalabilitas rollup yang dibangun di atas Ethereum. EIP-4844 dinamai berdasarkan pengembang inti Ethereum "Protolambda" dan Dankrad Feist, memperkenalkan jenis transaksi baru yang disebut blob, yang meningkatkan data dan kebutuhan penyimpanan di blockchain Ethereum, serta menciptakan pasar biaya baru yang memisahkan penetapan harga blob dari transaksi reguler.
Rollup adalah protokol yang bergantung pada blockchain Layer 2 ( seperti Ethereum ) untuk ketersediaan data ( DA ), yaitu fungsi untuk menyebarkan secara luas dan menyimpan sementara batch data transaksi. Biasanya, rollup berbasis kontrak pintar tidak hanya bergantung pada DA Ethereum, tetapi juga bergantung pada Ethereum untuk penyelesaian transaksi ( verifikasi ). Rollup ini secara khusus membaca data dari lapisan DA seperti Ethereum, dan mengeksekusi transaksi yang valid serta kode kontrak pintar. Rollup yang dibangun di atas Ethereum mengandalkan data transaksi batch yang terdapat dalam blok Ethereum untuk memastikan keaslian transaksi. Penyortir memproses dan mengompres transaksi pengguna dengan cara yang ekonomis, untuk diserahkan kepada aktor di lapisan DA.
Biasanya, biaya untuk menerbitkan sejumlah besar data ke Ethereum sangat tinggi, sebagian karena jaringan menyimpan data sebagai bagian dari riwayat transaksi secara permanen di bidang "CALLDATA". Melalui EIP-4844, setiap blok akan membuat ruang data tambahan sebesar 512kB atau 768kB untuk rollup. Pengembang inti Ethereum sedang mempertimbangkan berapa banyak ruang tambahan yang seharusnya dibuat untuk transaksi blob. Penting untuk dicatat bahwa data yang diterbitkan ke ruang ini akan disimpan selama sekitar tiga minggu. Karena sifat sementara data yang divalidasi melalui transaksi blob, serta pasar biaya yang terpisah untuk penetapan harga blob yang terisolasi dari jenis transaksi lainnya, secara teoritis biaya untuk rollup menerbitkan data ke Ethereum akan sangat berkurang.
Seiring berjalannya waktu, para pengembang berencana untuk memperkenalkan teknologi pengambilan sampel data, sehingga data blob tidak perlu diunduh sepenuhnya untuk diverifikasi oleh node penuh Ethereum, yang lebih lanjut akan mengurangi biaya rollup. Proto-danksharding adalah pendahulu dan "prototipe" dari danksharding yang sepenuhnya, yang akan memungkinkan node Ethereum untuk mengunduh segmen data blob untuk menentukan ketersediaan blob yang lengkap.
EIP-4844 mengurangi biaya untuk menerbitkan sejumlah besar data ke Ethereum, sehingga menurunkan biaya operasi rollup. EIP-4844 dianggap sebagai peningkatan terhadap skalabilitas Ethereum, karena membuat jaringan Layer 2 yang dibangun di atas Ethereum lebih efisien biaya, tetapi perubahan kode ini tidak meningkatkan skalabilitas Ethereum sebagai blockchain umum untuk eksekusi transaksi dan kode kontrak pintar.
Dalam empat tahun terakhir, aktivitas transaksi rollup Ethereum seperti Arbitrum, Optimism, StarkNet, zkSync, dan Polygon zkEVM terus meningkat. Dibandingkan dengan biaya mengdeploy kode dan transaksi langsung ke Ethereum, rollup menghemat lebih dari 99% biaya gas untuk pengguna akhir dan pengembang dapp.
Tujuan EIP-4844 adalah untuk mengurangi biaya rollup dengan memperkenalkan transaksi blob. Transaksi blob tidak akan disimpan di Ethereum secara permanen, tetapi akan disimpan di lapisan konsensus Ethereum (CL) dan akan dibuang dari node CL setelah tiga minggu. Proto-danksharding akan memungkinkan setiap blok memiliki maksimal empat blob, dengan setiap blob mampu menyimpan hingga 128kB data tambahan.
Visi dari danksharding yang lengkap adalah untuk memperkenalkan hingga 64 blob untuk Ethereum, dan melakukannya tanpa secara signifikan meningkatkan beban komputasi node verifikasi blok. Untuk mencapai danksharding yang lengkap, Ethereum perlu menerapkan dua teknologi: sampling ketersediaan data (DAS) dan pengkodean penghapusan.
EIP-4844 diharapkan akan diaktifkan di jaringan utama Ethereum pada suatu waktu di musim gugur atau musim dingin 2023. Selain EIP-4844, ada beberapa EIP lain yang akan diluncurkan dalam pembaruan Cancun.
Secara keseluruhan, EIP-4844 adalah langkah pertama Ethereum menuju transisi ke blockchain modular, terutama melalui dukungan eksekusi transaksi oleh Layer 2 rollup. Ini meletakkan dasar untuk langkah berikutnya yaitu danksharding sepenuhnya dan penggunaan komitmen polinomial DAS. Ini akan mendorong lebih banyak percobaan rollup di Ethereum, secara mendasar mengubah fungsi utama Ethereum, dari blockchain umum yang melayani pengguna akhir dan pengembang aplikasi menjadi lapisan DA yang melayani penyortir.