Upgrade "Bedrock" diharapkan membawa pengurangan biaya 47% ke mainnet Optimism, yang merupakan lompatan maju yang signifikan. Ini tidak hanya sangat meningkatkan kinerja Optimisme, tetapi juga diharapkan dapat menarik lebih banyak pengembang dan pengguna untuk bergabung dengan ekosistem Optimisme. Pengurangan hampir setengah biaya jelas merupakan nilai tambah yang besar, memberi Optimisme keuntungan yang signifikan di pasar blockchain yang sangat kompetitif, sekaligus menghadirkan kenyamanan dan keterjangkauan yang belum pernah terjadi sebelumnya bagi pengguna. Selain itu, peningkatan ini dipandang sebagai salah satu katalisator berlanjutnya kekuatan pasar ekologis Optimisme, yang menandakan bahwa Optimisme memiliki prospek pengembangan yang lebih luas dan menjanjikan.
”TL;DR:
"Bedrock" adalah peningkatan besar dari mainnet Optimism dengan tujuan mengurangi biaya penggunaan secara signifikan. Perubahan ini berasal dari asumsi sederhana: biaya yang lebih rendah sama dengan pengalaman pengguna yang lebih baik.
Melalui serangkaian pengoptimalan dan inovasi, pemutakhiran Bedrock diharapkan menghasilkan pengurangan biaya protokol dan biaya keamanan sebesar 47% untuk mainnet Optimism.
Langkah-langkah pengoptimalan utama meliputi:
Mengirimkan data transaksi secara efisien: optimalkan antara Lapisan 1 (jaringan satu tingkat) dan Lapisan 2 (jaringan dua tingkat), tingkatkan efisiensi kompresi data, dan atur ulang data yang dikirim dari Optimisme ke L1 untuk memaksimalkan data yang tersedia pada penggunaan ruang L1 .
Metode kompresi data yang ditingkatkan: Di antara berbagai algoritme kompresi, zlib akhirnya dipilih karena memberikan kinerja yang baik untuk kebutuhan Optimisme.
Adopsi sistem pemrosesan batch baru: Sistem pemrosesan batch adalah format garis yang mengubah blok tradisional menjadi pemrosesan batch yang menghilangkan informasi tambahan sebanyak mungkin dan hanya mempertahankan sejumlah kecil metadata yang diperlukan.
Selain itu, versi Bedrock juga mengurangi biaya Gas di Ethereum sebanyak mungkin. Ini dicapai dengan menghapus semua gas eksekusi dan mengurangi biaya data L1 ke minimum teoretis.
Pada akhirnya, peningkatan ini akan membantu pengguna mainnet Optimisme menghemat banyak biaya transaksi.
Setelah pemutakhiran selesai, tim Optimisme akan memposting pembaruan melalui akun twitter OP Labs, termasuk data post-Bedrock (yang akan menunjukkan seberapa akurat prediksi), jadi pantau terus.
Peningkatan Batuan Dasar: Babak baru dalam Optimisme, diharapkan biayanya 47% lebih murah
Mengurangi biaya penggunaan adalah prinsip desain yang menempati sebagian besar versi Bedrock. Ini menghasilkan arsitektur ulang yang lengkap tentang bagaimana transaksi dipublikasikan ke L1 (Lapisan 1) dan sebaliknya.
Sekuat apa pun pendekatan ini, ini berasal dari asumsi yang sangat sederhana: biaya lebih rendah = bagus. Kami ingin ekosistem kami menjadi yang paling mudah diakses: paling mudah, paling menyenangkan, dengan biaya konstruksi dan transaksi terendah.
Pada akhirnya, pemutakhiran Bedrock akan mengurangi biaya protokol dan biaya keamanan sebesar 47% ke mainnet Optimism. Baca terus untuk mengetahui bagaimana kami mewujudkannya.
Dari mana asal biayanya?
Biaya pengiriman transaksi di mainnet Optimism berasal dari dua sumber: Biaya Eksekusi L2 (Lapisan 2 Jaringan) dan Biaya Data/Keamanan L1.
Biaya eksekusi L2 mirip dengan cara kerja biaya transaksi reguler di Ethereum, tetapi dengan keuntungan tambahan bahwa harga gas eksekusi di mainnet Optimism sangat rendah karena jaringan tidak sepadat L1.
Biaya data L1 karena semua transaksi di Optimism juga diposting ke Ethereum. Langkah ini sangat penting untuk keamanan Optimism, karena ini berarti semua data yang diperlukan untuk menyinkronkan node Optimism selalu tersedia untuk umum di Ethereum. Ini menjadikan Optimisme sebagai L2. Pengguna di Optimism harus membayar biaya untuk mengirimkan transaksi mereka ke Ethereum. Karena biaya gas di Ethereum sangat mahal, biaya data L1 menempati sebagian besar dari total biaya transaksi di mainnet Optimism.
Mencari peningkatan
Di awal pengembangan Bedrock, kami dapat mengidentifikasi beberapa area yang menimbulkan biaya yang tidak perlu bagi pengguna. Secara khusus, sistem warisan Optimism dirancang sedemikian rupa sehingga tidak menggunakan ruang data L1 seefisien mungkin. Misalnya, sistem pra-Bedrock yang menerbitkan data ke Ethereum hanya menambahkan sebanyak mungkin transaksi ke dalam bundel data terkompresi yang dapat mengisi satu transaksi L1.
Untuk mengatasi masalah ini, tempat paling logis untuk memulai adalah mencoba meningkatkan efisiensi kompresi data dalam jumlah besar yang dipublikasikan ke Ethereum. Kami juga menemukan bahwa mengatur ulang cara pengiriman data dari Optimisme ke L1 memaksimalkan penggunaan ruang data yang tersedia di L1.
Iterasi metode perbaikan
Setelah kami memiliki bukti konsep untuk mengirimkan grup transaksi yang terdiri dari data terkompresi yang membawa kami lebih dekat ke tujuan kami, kami fokus untuk mengoptimalkan pendekatan ini.
Di antara kendala utama yang memandu pengembangan adalah kebutuhan untuk membagi badan blok L2 menjadi beberapa transaksi L1. Jika seseorang mengirimkan transaksi besar ke L2, mungkin perlu dipisah agar sesuai dengan L1 Calldata. Selain itu, algoritma yang kami gunakan untuk mengompres data, semakin banyak input data, semakin baik rasio kompresinya. Untuk mengatasi kendala ini dan memaksimalkan rasio kompresi, kami merancang sistem yang dapat mengeksploitasi properti ini.
Batch dan kompres data
Blok penyusun utama sistem ini adalah pemrosesan batch. Batch adalah format kawat yang dirancang untuk meminimalkan biaya dan kompleksitas perangkat lunak penulisan ke L1. Blok tradisional diubah menjadi batch, menghilangkan sebanyak mungkin informasi tambahan dan hanya menyimpan sejumlah kecil metadata yang diperlukan.
Selanjutnya, daftar transaksi L2 yang dikenal sebagai sequence batches dikompresi menjadi apa yang disebut channels. Setiap saluran memiliki ukuran maksimum (awalnya sekitar 9,5Mb). Saluran ini akan dikompresi menggunakan algoritma kompresi sebelum melakukan L1. Mengompresi batch besar ke dalam setiap lintasan adalah tempat kami mendapatkan rasio kompresi yang baik secara efisien.
Saluran selanjutnya dibagi menjadi bingkai saluran. Ini adalah bagian yang membantu kami mengatasi kendala utama yang disebutkan di atas. Memotong saluran menjadi bingkai memungkinkan kita menangani transaksi L2 yang sangat besar dengan mengirimkannya ke L1 secara paralel, sehingga mengisi sebanyak mungkin dengan transaksi L1 yang sesuai.
Algoritme kompresi
Saat memilih algoritme kompresi, kami mempertimbangkan kandidat seperti zstd, brotli, dan LZW, tetapi akhirnya memilih zlib karena memberikan kinerja yang baik untuk kebutuhan kami.
Performa yang baik dalam hal ini berarti keseimbangan yang tepat antara rasio kompresi yang baik dan kecepatan kompresi dan dekompresi yang baik yang ingin kami capai. Ini mencerminkan tipikal trade-off dalam memilih algoritma kompresi: kinerja rasio kecepatan/kompresi.
Minimalkan penggunaan Ethereum Gas
Bagian terakhir yang membantu mengurangi biaya adalah Batuan Dasar menghilangkan semua gas eksekusi, mengurangi biaya data L1 ke minimum teoretis. Kami membahas ini secara mendalam di penjelasan Batuan Dasar.
Berikut kutipannya:
Batuan dasar menghilangkan semua gas eksekusi yang digunakan oleh sistem L1 saat mengirimkan transaksi yang dikenal sebagai transaksi batch. Semua logika verifikasi yang sebelumnya terjadi pada kontrak pintar L1 telah dipindahkan ke blok logika derivasi (blok logika derivasi). Sebagai gantinya, transaksi batch dikirim ke satu EOA (Akun yang Dimiliki Secara Eksternal) di Ethereum yang dikenal sebagai alamat kotak masuk batch.
Batch masih tunduk pada pemeriksaan validitas (yaitu harus dikodekan dengan benar), seperti transaksi individual dalam batch (misalnya tanda tangan harus valid). Batch yang tidak valid dan transaksi individual yang tidak valid dalam batch yang valid dianggap dibuang dan tidak relevan dengan sistem.
Pengurangan biaya berdasarkan angka
Setelah pemutakhiran Bedrock, kami memperkirakan ** pengurangan biaya protokol/biaya keamanan sebesar 47%**, termasuk 99% komitmen rantai negara bagian dan 20% biaya komit batch.
Kami akan memposting pembaruan melalui akun twitter OP Labs setelah peningkatan, termasuk nomor post-Bedrock (yang akan menunjukkan seberapa akurat prediksi kami), jadi pantau terus.
Langkah Berikutnya: Pengoptimalan Biaya dan EIP-4844
Kami sangat bangga dengan desain dan solusi yang kami bangun untuk menekan biaya pengeposan Bedrock. Ini adalah hasil dari tim kami yang bersandar pada dasar-dasar teknik yang solid dan menjalankannya dengan bersih.
Tim kami terus mengoptimalkan biaya untuk mengurangi biaya data L2, jadi harap melihatnya dalam rilis setelah Bedrock. Salah satu hal spesifik yang dapat kami lakukan adalah pengiriman kumpulan waktu sehingga kumpulan dijamin akan dikirimkan dalam jangka waktu tertentu (katakanlah 10 menit), dan kami dapat mengirimkan kumpulan saat biaya terendah selama 10 menit tersebut.
Yang lebih menarik adalah bahwa EIP-4844 akan segera dimasukkan ke dalam Ethereum. Ketika saatnya tiba, biaya penerbitan data ke L1 akan semakin berkurang.
Jika postingan ini membuat Anda bersemangat membangun Optimisme, lihat dokumentasi kami tentang cara berkontribusi pada komunitas. Selain itu, penjelasan Bedrock kami merinci banyak fitur menarik yang hadir bersama rilis Bedrock.
Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
Biaya Mainnet Dikurangi 47%, Tinjauan Cepat tentang Peningkatan Batu Dasar Optimisme Mendatang
Upgrade "Bedrock" diharapkan membawa pengurangan biaya 47% ke mainnet Optimism, yang merupakan lompatan maju yang signifikan. Ini tidak hanya sangat meningkatkan kinerja Optimisme, tetapi juga diharapkan dapat menarik lebih banyak pengembang dan pengguna untuk bergabung dengan ekosistem Optimisme. Pengurangan hampir setengah biaya jelas merupakan nilai tambah yang besar, memberi Optimisme keuntungan yang signifikan di pasar blockchain yang sangat kompetitif, sekaligus menghadirkan kenyamanan dan keterjangkauan yang belum pernah terjadi sebelumnya bagi pengguna. Selain itu, peningkatan ini dipandang sebagai salah satu katalisator berlanjutnya kekuatan pasar ekologis Optimisme, yang menandakan bahwa Optimisme memiliki prospek pengembangan yang lebih luas dan menjanjikan.
”TL;DR:
Peningkatan Batuan Dasar: Babak baru dalam Optimisme, diharapkan biayanya 47% lebih murah
Mengurangi biaya penggunaan adalah prinsip desain yang menempati sebagian besar versi Bedrock. Ini menghasilkan arsitektur ulang yang lengkap tentang bagaimana transaksi dipublikasikan ke L1 (Lapisan 1) dan sebaliknya.
Sekuat apa pun pendekatan ini, ini berasal dari asumsi yang sangat sederhana: biaya lebih rendah = bagus. Kami ingin ekosistem kami menjadi yang paling mudah diakses: paling mudah, paling menyenangkan, dengan biaya konstruksi dan transaksi terendah.
Pada akhirnya, pemutakhiran Bedrock akan mengurangi biaya protokol dan biaya keamanan sebesar 47% ke mainnet Optimism. Baca terus untuk mengetahui bagaimana kami mewujudkannya.
Dari mana asal biayanya?
Biaya pengiriman transaksi di mainnet Optimism berasal dari dua sumber: Biaya Eksekusi L2 (Lapisan 2 Jaringan) dan Biaya Data/Keamanan L1.
Biaya eksekusi L2 mirip dengan cara kerja biaya transaksi reguler di Ethereum, tetapi dengan keuntungan tambahan bahwa harga gas eksekusi di mainnet Optimism sangat rendah karena jaringan tidak sepadat L1.
Biaya data L1 karena semua transaksi di Optimism juga diposting ke Ethereum. Langkah ini sangat penting untuk keamanan Optimism, karena ini berarti semua data yang diperlukan untuk menyinkronkan node Optimism selalu tersedia untuk umum di Ethereum. Ini menjadikan Optimisme sebagai L2. Pengguna di Optimism harus membayar biaya untuk mengirimkan transaksi mereka ke Ethereum. Karena biaya gas di Ethereum sangat mahal, biaya data L1 menempati sebagian besar dari total biaya transaksi di mainnet Optimism.
Mencari peningkatan
Di awal pengembangan Bedrock, kami dapat mengidentifikasi beberapa area yang menimbulkan biaya yang tidak perlu bagi pengguna. Secara khusus, sistem warisan Optimism dirancang sedemikian rupa sehingga tidak menggunakan ruang data L1 seefisien mungkin. Misalnya, sistem pra-Bedrock yang menerbitkan data ke Ethereum hanya menambahkan sebanyak mungkin transaksi ke dalam bundel data terkompresi yang dapat mengisi satu transaksi L1.
Untuk mengatasi masalah ini, tempat paling logis untuk memulai adalah mencoba meningkatkan efisiensi kompresi data dalam jumlah besar yang dipublikasikan ke Ethereum. Kami juga menemukan bahwa mengatur ulang cara pengiriman data dari Optimisme ke L1 memaksimalkan penggunaan ruang data yang tersedia di L1.
Iterasi metode perbaikan
Setelah kami memiliki bukti konsep untuk mengirimkan grup transaksi yang terdiri dari data terkompresi yang membawa kami lebih dekat ke tujuan kami, kami fokus untuk mengoptimalkan pendekatan ini.
Di antara kendala utama yang memandu pengembangan adalah kebutuhan untuk membagi badan blok L2 menjadi beberapa transaksi L1. Jika seseorang mengirimkan transaksi besar ke L2, mungkin perlu dipisah agar sesuai dengan L1 Calldata. Selain itu, algoritma yang kami gunakan untuk mengompres data, semakin banyak input data, semakin baik rasio kompresinya. Untuk mengatasi kendala ini dan memaksimalkan rasio kompresi, kami merancang sistem yang dapat mengeksploitasi properti ini.
Batch dan kompres data
Blok penyusun utama sistem ini adalah pemrosesan batch. Batch adalah format kawat yang dirancang untuk meminimalkan biaya dan kompleksitas perangkat lunak penulisan ke L1. Blok tradisional diubah menjadi batch, menghilangkan sebanyak mungkin informasi tambahan dan hanya menyimpan sejumlah kecil metadata yang diperlukan.
Selanjutnya, daftar transaksi L2 yang dikenal sebagai sequence batches dikompresi menjadi apa yang disebut channels. Setiap saluran memiliki ukuran maksimum (awalnya sekitar 9,5Mb). Saluran ini akan dikompresi menggunakan algoritma kompresi sebelum melakukan L1. Mengompresi batch besar ke dalam setiap lintasan adalah tempat kami mendapatkan rasio kompresi yang baik secara efisien.
Saluran selanjutnya dibagi menjadi bingkai saluran. Ini adalah bagian yang membantu kami mengatasi kendala utama yang disebutkan di atas. Memotong saluran menjadi bingkai memungkinkan kita menangani transaksi L2 yang sangat besar dengan mengirimkannya ke L1 secara paralel, sehingga mengisi sebanyak mungkin dengan transaksi L1 yang sesuai.
Algoritme kompresi
Saat memilih algoritme kompresi, kami mempertimbangkan kandidat seperti zstd, brotli, dan LZW, tetapi akhirnya memilih zlib karena memberikan kinerja yang baik untuk kebutuhan kami.
Performa yang baik dalam hal ini berarti keseimbangan yang tepat antara rasio kompresi yang baik dan kecepatan kompresi dan dekompresi yang baik yang ingin kami capai. Ini mencerminkan tipikal trade-off dalam memilih algoritma kompresi: kinerja rasio kecepatan/kompresi.
Minimalkan penggunaan Ethereum Gas
Bagian terakhir yang membantu mengurangi biaya adalah Batuan Dasar menghilangkan semua gas eksekusi, mengurangi biaya data L1 ke minimum teoretis. Kami membahas ini secara mendalam di penjelasan Batuan Dasar.
Berikut kutipannya:
Pengurangan biaya berdasarkan angka
Setelah pemutakhiran Bedrock, kami memperkirakan ** pengurangan biaya protokol/biaya keamanan sebesar 47%**, termasuk 99% komitmen rantai negara bagian dan 20% biaya komit batch.
Kami akan memposting pembaruan melalui akun twitter OP Labs setelah peningkatan, termasuk nomor post-Bedrock (yang akan menunjukkan seberapa akurat prediksi kami), jadi pantau terus.
Langkah Berikutnya: Pengoptimalan Biaya dan EIP-4844
Kami sangat bangga dengan desain dan solusi yang kami bangun untuk menekan biaya pengeposan Bedrock. Ini adalah hasil dari tim kami yang bersandar pada dasar-dasar teknik yang solid dan menjalankannya dengan bersih.
Tim kami terus mengoptimalkan biaya untuk mengurangi biaya data L2, jadi harap melihatnya dalam rilis setelah Bedrock. Salah satu hal spesifik yang dapat kami lakukan adalah pengiriman kumpulan waktu sehingga kumpulan dijamin akan dikirimkan dalam jangka waktu tertentu (katakanlah 10 menit), dan kami dapat mengirimkan kumpulan saat biaya terendah selama 10 menit tersebut.
Yang lebih menarik adalah bahwa EIP-4844 akan segera dimasukkan ke dalam Ethereum. Ketika saatnya tiba, biaya penerbitan data ke L1 akan semakin berkurang.
Jika postingan ini membuat Anda bersemangat membangun Optimisme, lihat dokumentasi kami tentang cara berkontribusi pada komunitas. Selain itu, penjelasan Bedrock kami merinci banyak fitur menarik yang hadir bersama rilis Bedrock.