Rumah  >  Artikel  >  Ringkasan mesyuarat terbaharu pembangun teras Ethereum: Mengaktifkan PeerDAS, meningkatkan had gas gumpalan

Ringkasan mesyuarat terbaharu pembangun teras Ethereum: Mengaktifkan PeerDAS, meningkatkan had gas gumpalan

WBOY
WBOYasal
2024-06-14 16:08:42800semak imbas

以太坊核心开发者最新会议摘要:激活 PeerDAS、提高 blob gas 限制

Tajuk asal: "Ethereum All Core Developers Consensus Call #135 Writeup"

Nota Editor: Panggilan Konsensus (ACDC) Ethereum All Core Developers Consensus (ACDC) diadakan setiap dua minggu, terutamanya untuk berbincang dan menyelaraskan pada Ethereum Perubahan kepada lapisan konsensus (CL). Ini ialah panggilan persidangan ACDC ke-135 Persidangan ini tertumpu terutamanya pada penyediaan rangkaian ujian Pectra Devnet 1, PeerDAS Devnet 1 dan Simple Serialize (SSZ) Cadangan Penambahbaikan Ethereum (EIP).

Pembangun mengadakan perbincangan mendalam tentang penyelenggaraan pakej perisian, proses kemasukan EIP dan menamakan pusingan baharu peningkatan lapisan konsensus Ethereum. Selain itu, sesi tersebut menyentuh tentang kemajuan pelaksanaan di bawah spesifikasi Electra, impak perubahan rangkaian PeerDAS terhadap cara nod Ethereum memproses dan mengesahkan data, dan isu kejuruteraan kompleks yang mengelilingi peningkatan had gas gumpalan.

Naib Presiden Penyelidikan Digital Galaxy Christine Kim merekodkan perkara penting mesyuarat ini secara terperinci, dan BlockBeasts menyusun teks asal seperti berikut:

Pada 13 Jun 2024, pembangun Ethereum berkumpul di Zoom untuk mengambil bahagian dalam Konsensus Semua Pembangun Teras (ACDC) Panggilan #135 Mesyuarat. Panggilan ACDC ialah siri dua mingguan yang dihoskan oleh penyelidik Yayasan Ethereum Alex Stokes, di mana pembangun membincangkan dan menyelaraskan perubahan kepada Lapisan Konsensus Ethereum (CL, juga dikenali sebagai Rantaian Beacon). Minggu ini, pembangun membincangkan persediaan untuk Pectra Devnet 1, PeerDAS Devnet 1, dan rangkaian ujian khusus ketiga untuk Simple Serialize (SSZ) Ethereum Improvement Proposals (EIPs).

Pengumuman

Pemaju memulakan mesyuarat dengan dua pengumuman. Jurutera Ethereum Foundation DevOps Parithosh Jayanthi berkata bahawa pasukan ethPandaOps, sekumpulan jurutera yang bekerja dalam Ethereum Foundation DevOps (EF DevOps), akan mengambil alih penyelenggaraan dan pembangunan modul Kurtosis pakej ethereum. Pakej ini telah digunakan oleh pembangun pada masa lalu untuk melancarkan rangkaian ujian Ethereum dan alat yang berkaitan, seperti papan pemuka data Grafana untuk memantau dan menguji pelbagai pelaksanaan pelanggan. Perpindahan pakej ini daripada pasukan teknikal Kurtosis kepada pasukan ethPandaOps mungkin memberi kesan kepada pengguna kerana beberapa pautan akan mengubah hala ke repositori GitHub yang diuruskan oleh pasukan ethPandaOps dan bukan lagi pasukan Kurtosis. Jayanthi menasihatkan pengguna untuk mengemas kini pautan perisian mereka dan memerhatikan keluaran baharu daripada pasukan ethPandaOps.

Pengumuman kedua dibuat oleh Tim Beiko, Ketua Sokongan Protokol di Yayasan Ethereum. Beiko berkata beliau sedang berusaha untuk memperkenalkan proses baharu untuk memasukkan EIP dalam peningkatan Ethereum secara berperingkat. Beliau telah mencipta draf EIP yang mentakrifkan label "Dicadangkan untuk Kemasukan," "Dipertimbangkan untuk Kemasukan" dan "Dijadualkan untuk Kemasukan." Beliau berharap pemaju akan menyemak dokumen itu dan memberikan maklum balas. Beliau berharap dokumen itu disiapkan sebelum mesyuarat ACD akan datang.

Electra

Spesifikasi kod untuk versi Electra utama seterusnya v1.5.0-alpha.3 hampir lengkap. Pembangun bersetuju untuk menggabungkan permintaan tarik (PR) #3768 dalam repositori GitHub spesifikasi konsensus ke dalam versi seterusnya. Permintaan tarik dibuat oleh pemaju Nimbus Etan Kissling, yang menyatakan bahawa medan "committee_bits" harus dilampirkan pada penghujung "Attestation" dan bukannya di tengah-tengah data untuk mengelakkan isu siri data. Selain PR #3768, Stokes bertanya sama ada terdapat sebarang isu terbuka lain yang perlu diselesaikan sebelum versi utama spesifikasi Electra yang seterusnya dikeluarkan. Jayanthi menyebut dalam sembang Zoom bahawa terdapat beberapa isu tertunggak dengan penyepaduan pengesah yang dicetuskan melalui lapisan pelaksanaan (EL). Stokes membuat nota susulan status penyepaduan pengesah yang dicetuskan EL selepas mesyuarat.

Berkenaan kemajuan pelaksanaan spesifikasi Electra terkini, kebanyakan pasukan pelanggan lapisan konsensus (CL) pada mesyuarat menyatakan bahawa mereka akan dapat menyediakan versi baharu untuk ujian dalam masa satu hingga dua minggu selepas v1.5.0-alpha .3 dimuktamadkan. Pembangun bersetuju untuk menyemak semula masa rangkaian pembangunan Pectra seterusnya, Pectra Devnet 1, dalam beberapa minggu.

PeerDAS

Seterusnya, pembangun membincangkan kemajuan pelaksanaan PeerDAS. PeerDAS ialah penambahbaikan rangkaian kepada Ethereum yang akan meningkatkan keupayaan nod untuk memproses dan mengesahkan sejumlah besar data sewenang-wenang yang diserahkan oleh pengguna melalui transaksi gumpalan. Stokes mengingatkan keputusan pada mesyuarat ACDC lalu bahawa pembangun akan membangunkan PeerDAS selari dengan EIP Pectra lain, dengan mengaktifkan kitaran pengaktifan berasingan untuk PeerDAS pada rangkaian pembangunan.

Pemaju Lodestar Gajinder Singh berkata berdasarkan perbincangan pada sesi pecahan baru-baru ini di PeerDAS, pembangun akan mengaktifkan PeerDAS di atas peningkatan Deneb dan pada rangkaian pembangunan yang berasingan daripada EIP Pectra yang lain. Pemaju Teku Enrico Del Fante berkata adalah lebih mudah bagi pembangun membina PeerDAS pada spesifikasi kod stabil yang telah ditetapkan dalam Deneb naik taraf Ethereum sebelum ini, dan bukannya pada spesifikasi kod Pectra yang sentiasa berubah. Jayanthi bersetuju bahawa penggabungan pelaksanaan PeerDAS dengan pelaksanaan Pectra EIP yang lain kini boleh menyebabkan komplikasi semasa ujian, terutamanya apabila cuba menentukan punca ralat. Beliau mencadangkan agar kedua-dua aliran kerja itu dipisahkan dan kemudian menggabungkannya apabila pelaksanaannya lebih stabil. Stokes bersetuju, berkata pemaju boleh menyemak semula penggabungan PeerDAS dan pelaksanaan Pectra EIP yang lain dalam masa kira-kira sebulan.

Mengenai topik pelancaran PeerDAS Devnet 1, pasukan pelanggan tidak mempunyai anggaran yang jelas tentang bila testnet akan sedia untuk dilancarkan. Anggaran individu pada sesi berjulat kira-kira dari 2 minggu hingga 1 bulan. Stokes mencadangkan untuk menyemak semula garis masa untuk membangunkan rangkaian dalam beberapa minggu, apabila pasukan pelanggan mempunyai lebih banyak masa untuk mengusahakan pelaksanaan PeerDAS.

Beiko kemudian menyatakan bahawa walaupun PeerDAS adalah penambahbaikan rangkaian dan bukannya perubahan kepada protokol teras Ethereum, dia masih mahu perubahan kod dimasukkan dalam meta-EIP untuk peningkatan Pectra. Dokumen meta-EIP ialah dokumen awam yang menyenaraikan semua perubahan protokol teras yang disertakan dalam peningkatan Ethereum. Beiko menegaskan bahawa PeerDAS ialah "ciri terbesar" dalam Pectra, dan walaupun ia tidak memerlukan pengaktifan garpu keras, ia masih harus disertakan dalam dokumentasi untuk menunjukkan bahawa pembangun serius untuk menyediakannya tepat pada masanya untuk pengaktifan mainnet Pectra. Tiada bantahan terhadap perkara ini.

Peningkatan had gas blob

PeerDAS mengubah cara nod memproses dan menyebarkan data melalui lapisan rangkaian peer-to-peer Ethereum. Agar pengguna, terutamanya rollup Layer-2, mendapat manfaat daripada perubahan ini, pembangun mesti meningkatkan had semasa enam gumpalan setiap blok kepada ambang yang lebih tinggi, yang akan membolehkan pemprosesan gumpalan (data arbitrari) yang lebih tinggi. Menukar had gumpalan memerlukan perubahan pada protokol teras Ethereum, yang, seperti yang dibincangkan oleh pembangun pada persidangan minggu ini, mungkin melibatkan kerja kejuruteraan yang lebih kompleks daripada sekadar mengubah nilai tetap dalam timbunan protokol.

Stokes mencadangkan mengasingkan kebergantungan antara lapisan pelaksanaan (EL) dan lapisan konsensus (CL) apabila menukar had gas gumpalan. Pada masa ini, sebarang perubahan pada had gas tompok memerlukan perubahan pada protokol EL dan CL. Stokes mencadangkan cara untuk memecahkan kebergantungan ini, membenarkan pembangun mengalih keluar had gas gumpalan berkod keras dengan selamat daripada EL dan menyerahkannya sepenuhnya kepada CL. Penyelidik Yayasan Ethereum (EF), Dankrad Feist menegaskan bahawa sebagai tambahan kepada isu pergantungan antara EL dan CL, kesan ketukan menukar had gas gumpalan pada pengiraan gas blok juga penting. Feist berkata: "Cara terbaik ialah mengubah cara pengiraan dilakukan. Mungkin pepijat bahawa pengiraan harga gas berlaku di EL. Itu sepatutnya dalam CL, tetapi lebih sukar untuk diubah sekarang. ... Ia tidak mudah. "

Pemaju Bersetuju untuk terus menyiasat cara terbaik untuk membuat perubahan pada had gas tompok dan pengiraan gas dalam blok. Pembangun juga bersetuju untuk meneruskan perbincangan sama ada mengaktifkan PeerDAS dalam Pectra akan disertai dengan peningkatan dalam had gas blob. Pembangun berpecah tentang sama ada perubahan itu perlu dilancarkan bersama atau dilaksanakan secara berfasa merentas berbilang garpu keras.

Jayanthi berkata bahawa memasukkan perubahan ini adalah keputusan "berisiko" kerana pembangun tidak akan mengetahui prestasi PeerDAS sehingga ia diaktifkan pada mainnet. Jurutera DevOps Yayasan Ethereum (EF), Barnabas Busa menambah bahawa skop garpu keras Pectra sudah sangat besar dan tidak memerlukan perubahan kod tambahan. "Kuncinya ialah kami sudah mempunyai banyak EIP dan saya rasa kami terus menambah lebih banyak lagi dan ia tidak pernah berakhir," kata Busa. "Jadi, kami perlu membuat garisan di suatu tempat dan di situlah kami berakhir mustahil untuk mengeluarkan PeerDAS dan menambah bilangan gumpalan dalam tempoh satu setengah tahun ujian "

Seorang pembangun dengan nama skrin "Francesco" mencadangkan bahawa jika perubahan rangkaian tidak akan disertai dengan peningkatan bilangan gumpalan. ia boleh dialih keluar PeerDAS untuk "mengurangkan risiko Pectra." Francesco bertanya: "Apakah faedah PeerDAS Pectra jika ia tidak meningkatkan bilangan gumpalan

Untuk lebih menggambarkan kesukaran menguji PeerDAS, Jayanthi menegaskan bahawa ujian EIP 4844 yang memperkenalkan gumpalan kepada Ethereum tidak sepenuhnya mensimulasikan gumpalan?" pada prestasi dan impak sebenar mainnet Ethereum. Jayanthi berkata: "Masalahnya ialah menguji rangkaian adalah sangat sukar. Kami mempunyai banyak ujian hebat yang berkaitan dengan 4844, tetapi gumpalan tidak menunjukkan prestasi yang sama pada mainnet seperti yang mereka lakukan dalam ujian. Kami memang melihat nod yang lebih lemah Soalan. Kami melihat cabaran masa dan perkara seperti itu, sebab itu walaupun kami boleh mensimulasikan situasi yang sempurna dalam rangkaian pembangunan di mana PeerDAS dan meningkatkan bilangan gumpalan berfungsi, ia tidak mempunyai sebarang implikasi praktikal untuk mainnet Maknanya, inilah sebab utama saya rasa kita patut buat langkah demi langkah dan bukannya buat sekaligus.”

Penyelidik EF Ansgar Dietrichs mengulas bahawa adalah satu kesilapan untuk mengaitkan peningkatan bilangan gumpalan dengan PeerDAS, kerana PeerDAS sahaja sudah memerlukan pembangun untuk memilih nilai bagi bilangan gumpalan. Walaupun pembangun boleh memilih nombor yang sama seperti pada mainnet Ethereum, keputusan mesti dibuat tentang nombor yang PeerDAS patut gunakan. Satu-satunya sebab untuk memilih nombor yang sama ialah pembangun meningkatkan kerumitan PeerDAS untuk membolehkannya kembali kepada mekanisme penyebaran gumpalan dalam spesifikasi Deneb semasa sekiranya berlaku ralat. Dietrichs menambah bahawa kebimbangan mengenai kerumitan ujian mengukuhkan lagi pandangannya bahawa Pectra harus diaktifkan melalui dua garpu keras dan bukannya satu, tetapi itu tidak bermakna dia berpendapat PeerDAS harus dipisahkan daripada perubahan kiraan gumpalan.

KEMASKINI SSZ

Kissling berkongsi kemas kini kemajuan pada tiga EIP berkaitan SSZ. Beliau menyatakan bahawa pelaksanaan EIP ini sedang dijalankan ke atas berbilang pelanggan, termasuk Teku, Grandine dan Rumah Api. Pemaju boleh mula membincangkan garis masa rangkaian pembangunan untuk SSZ EIP ini dan mungkin memasukkannya dalam skop peningkatan Pectra pada mesyuarat ACDC akan datang, katanya.

F-Star Penamaan

Terdapat siaran di Ethereum Magicians membincangkan nama peningkatan Lapisan Konsensus (CL) Ethereum seterusnya selepas Electra. Pembangun telah memutuskan nama untuk peningkatan lapisan eksekutif (EL) selepas Prague: Osaka. Nama naik taraf calon CL ialah: Fulu, Felis, Formosa dan Funi. Nama-nama ini mengikut konvensyen penamaan bintang utama bermula dengan "F" dan sesuai untuk peningkatan rangkaian keenam Rangkaian Beacon. Stokes meminta pembangun dalam panggilan untuk mempertimbangkan topik pada benang Magicians.

Atas ialah kandungan terperinci Ringkasan mesyuarat terbaharu pembangun teras Ethereum: Mengaktifkan PeerDAS, meningkatkan had gas gumpalan. 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