Ketika OP Stack Berevolusi menjadi Konsep OP "Superchain"

Menengah6/2/2024, 8:01:21 AM
Optimisme adalah solusi Layer 2 berbasis Ethereum yang menyediakan layanan blockchain yang cepat, stabil, scalable, dan murah. Dengan berjalan di Layer 1 dari rantai utama Ethereum, ini membantu mengurangi kemacetan jaringan, sehingga mengurangi biaya Transaksi dan waktu pemrosesan. Hyperchain adalah struktur jaringan multi-chain berbasis teknologi Layer 2 yang memecahkan tantangan skalabilitas horizontal dari blockchain tradisional. Dengan memperlakukan setiap rantai sebagai sumber daya komputasi yang dapat dipertukarkan, komersialisasi blockchain memungkinkan Pengembang untuk membangun aplikasi lintas rantai tanpa meningkatkan risiko sistemik, berbagi tidak hanya lapisan keamanan dan komunikasi tetapi juga tumpukan teknologi open-source. Desain ini memungkinkan pengembang untuk lebih fokus pada membangun aplikasi di seluruh super chain, tanpa harus khawatir tentang detail teknis khusus dari masing-masing rantai.

Pengantar

Bulan lalu, Yayasan WorldCoin mengumumkan peluncuran blockchain World Chain berbasis OP Stack. Blockchain ini akan bergabung dengan Superchain Optimism dan berinteraksi dengan rantai lain seperti Base, Mode, OP Mainnet, dan Zora. Anda mungkin pernah mendengar tentang OP, OP Stack, dan Superchain. Pikiran yang penasaran mungkin bertanya: Apa? Mengapa? Di mana? Artikel ini akan menjawab pertanyaan-pertanyaan ini satu per satu, membahas keadaan dan visi Superchain saat ini, di antara topik lainnya. Di akhir artikel, panduan yang ramah pengguna untuk penerbitan operasi L2 / L3 dengan sekali klik juga akan disediakan.

Mulai dengan Optimisme

Anda pasti sudah familiar dengan Optimism, solusi Layer 2 berbasis Ethereum, yang bertujuan untuk menyediakan layanan blockchain yang cepat, stabil, scalable, dan cost-effective. Optimism berjalan di atas rantai utama Ethereum (Layer 1) untuk membantu mengurangi kemacetan jaringan, sehingga mengurangi biaya transaksi dan waktu pemrosesan.

Optimism menggunakan teknologi yang disebut Optimism Rollups, yang menggabungkan sejumlah besar data transaksi bersama dan memproses serta membayar biaya hanya sekali di rantai utama Ethereum. Metode ini tidak hanya mempercepat pemrosesan transaksi dan mengurangi biaya tetapi juga menjaga keamanan tinggi berdasarkan fondasi Ethereum. Kemudian, teknologi Optimism Rollup dibuka secara open-source dan menjadi bagian dari OP Stack - sebuah kerangka blockchain open-source yang diumumkan oleh Optimism Collective.

OP Stack dapat dipahami sebagai kotak alat untuk implementasi satu klik dari L2, secara signifikan menyederhanakan konstruksi rantai L2. Rantai L2 terdesentralisasi ini dikembangkan berdasarkan OP Stack berbagi lapisan keamanan, komunikasi, dan tumpukan teknologi open-source, membentuk visi OP Superchain.

Situasi Saat Ini - Implementasi Tumpukan OP di Berbagai Bidang

Saat ini, OP Stacks telah diadopsi oleh beberapa proyek terkenal, termasuk Base, yang kini mendominasi data perdagangan NFT L2, Layer2 Coinbase, aplikasi manajemen aset Debank's Debank Chain, dan protokol sosial terkemuka Farcaster's Farcaster Stack. Keragaman aplikasi ini mencerminkan konsep OP Superchain, yang sebenarnya ditujukan untuk didukung oleh OP Stack sejak diluncurkan.

Apa itu “Superchain”?

Sebuah “Superchain” adalah struktur jaringan multi-chain berbasis teknologi Layer 2 (L2), yang dirancang untuk mengatasi tantangan skalabilitas dari blockchain tradisional. Arsitektur multi-chain tradisional sering menghadapi kesulitan dalam kolaborasi dan biaya tinggi, sementara “Superchain” mengatasi masalah ini dengan memperlakukan setiap rantai sebagai “sumber daya komputasi yang dapat dipertukarkan,” pada dasarnya memperdagangkan blockchain. Ini memungkinkan pengembang untuk membangun aplikasi lintas rantai tanpa meningkatkan risiko sistem.

Dalam model “Superchain”, rantai-rantai individu (seperti rantai OP) distandarisasi dan diintegrasikan ke dalam jaringan yang dikelola oleh Optimism Collective. Rantai-rantai ini tidak hanya berbagi lapisan keamanan dan komunikasi tetapi juga berbagi tumpukan teknologi sumber terbuka. Desain ini memungkinkan pengembang untuk lebih fokus membangun aplikasi di seluruh Superchain tanpa perlu khawatir tentang detail teknis spesifik dari rantai-rantai individu.

Selain itu, filosofi desain ini juga menyiratkan bahwa konsep blockchain itu sendiri dapat menjadi lebih abstrak, memungkinkan pengembang untuk melihat seluruh jaringan blockchain yang dapat dioperasikan sebagai entitas yang bersatu, sehingga memungkinkan pengembangan dan implementasi solusi baru yang lebih efisien. Dengan cara ini, "Superchain" tidak hanya mengoptimalkan pemanfaatan sumber daya tetapi juga memberikan kemungkinan-kemungkinan baru untuk pengembangan blockchain di masa depan.

Bagaimana OP Chain Mencapai Keamanan?

Dalam model keamanan yang menghubungkan “Superchain”, baik keamanan (yaitu, validitas) maupun kelangsungan hidup (yaitu, resistensi sensor) dapat dipastikan. Keamanan dijamin oleh sistem bukti, sementara kelangsungan hidup dipastikan oleh kemampuan untuk mengirimkan transaksi langsung ke L1. Kombinasi keamanan dan kelangsungan hidup berarti bahwa jika pengurut Rantai OP mengalami kerusakan, pengguna selalu dapat mengirimkan transaksi ke L1, yang akan memindahkan penggunaan mereka ke Rantai OP baru dengan pengurut yang berfungsi dengan baik.

Berikut adalah definisi resmi dari "Superchain" oleh Optimism, yang terpenuhi jika kondisi berikut terpenuhi:

Teknologi OP Jalur "Desentralisasi"

OP Labs, sebagai penyedia dukungan kerangka kerja, telah bekerja secara ekstensif untuk membuat dukungan OP Stack mendukung berbagai teknologi terdesentralisasi. Sebagai contoh, versi Bedrock mendukung skema bukti ganda dan banyak klien. Bukti kesalahan multi-klien adalah komponen fundamental dari desentralisasi teknis, dan kerangka modular Bedrock sangat memengaruhi kemampuan terdesentralisasi komunitas dalam pengembangan praktis OP Stack.

Strategi - Menjaga Kejujuran

Dalam mengejar desentralisasi, penting untuk menjaga kejujuran berbasis pengetahuan tentang tantangan-tantangan. Secara khusus, menulis kode kompleks dan bebas dari kesalahan sangat sulit tetapi penting karena setiap kerentanan bisa memiliki konsekuensi yang sangat buruk untuk setiap L2.

Strategi - Pengembangan Paralel Peningkatan Protokol

OP menganjurkan untuk menjaga langkah-langkah yang bertujuan, pragmatis, dan berhati-hati dalam bukti kesalahan on-chain. Mencapai bukti penuh membutuhkan waktu, tetapi Optimism percaya bahwa beberapa upgrade protokol dapat dikembangkan secara paralel untuk lebih mengembangkan decentralisasi OP Stack secara berarti tanpa menunggu bukti kesalahan siap.

Tetap terkini tentang solusi teknislah yang sebenarnya mengarah pada penemuan dua bug di OP oleh tim Arbitrum baru-baru ini. Sebagai penyedia teknis, kerangka sumber terbuka yang banyak digunakan ini selalu tunduk pada pemeriksaan dari pasar dan komunitas, dan perlu memikul lebih banyak tanggung jawab.

Jalur waktu dan tonggak sejarah desentralisasi teknologi

OP Stacks Superchain layout

Berhasil dalam bisnis

Menurut data dari L2Beat, pada 4 Mei 2024, Layer2 TVL (total nilai terkunci) total mencapai US$39.98 miliar, di mana OP Stack memiliki US$18.61 miliar, hampir setengah dari total TVL dan menduduki peringkat pertama. Layanan Stack Optimism telah banyak diadopsi, dan semakin banyak proyek yang mengadopsi kerangka OP Stack untuk membangun L2 baru dengan cepat, seperti Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Hal ini menyoroti nilai layanan Stack dalam narasi pasar.

OP Stacks

Bagaimana cara berevolusi menjadi Superchain?

Dari perspektif teknis, kami telah memangkas beberapa kode dan informasi resmi untuk memberikan jawaban.

Pengenalan Kontrak SystemConfig

Platform teknis di balik OP Stack, Bedrock, memperkenalkan kontrak SystemConfig, yang mulai mendefinisikan rantai L2 secara langsung melalui kontrak pintar L1. Ini dapat diperluas untuk mencakup semua informasi yang mendefinisikan rantai L2 on-chain, termasuk nilai konfigurasi kritis seperti menghasilkan ID rantai unik, batas gas blok, dll. Potongan kontrak SystemConfig diekstrak di bawah ini[2]:

/**

  • @titleKonfigurasi Sistem

  • @noticeKontrak SystemConfig digunakan untuk mengelola konfigurasi jaringan Optimism. Semua

  • konfigurasi disimpan di L1 dan diambil oleh L2 sebagai bagian dari derivasi L2

  • rantai.

*/

kontrak SystemConfig adalah OwnableUpgradeable, Semver {

/*** @notice Enum yang mewakili berbagai jenis pembaruan. ** @custom:value BATCHER              Mewakili pembaruan pada hash batcher.* @custom:value GAS_CONFIG           Mewakili pembaruan konfigurasi biaya txn di L2.* @custom:value GAS_LIMIT            Mewakili pembaruan batas gas di L2.* @custom:value UNSAFE_BLOCK_SIGNER  Mewakili pembaruan kunci penanda untuk distribusi blok tidak aman.*

/*

* @notice Batas gas minimum. Ini seharusnya tidak lebih rendah dari batas sumber gas deposit maksimum*         dalam kontrak ResourceMetering yang digunakan oleh OptimismPortal, untuk memastikan blok L2*         selalu memiliki cukup gas untuk memproses deposit.*/uint64 public konstan MINIMUM_GAS_LIMIT = 8_000_000; /*** @notice Pengidentifikasi untuk batcher. Untuk versi 1 dari konfigurasi ini, ini diwakili*         sebagai alamat yang diisi dengan nol hingga 32 byte.*/bytes32 public batcherHash;/*** @notice Batas gas L2.*/ uint64 public gasLimit;

CREATE2 menghasilkan alamat rantai tertentu

Berdasarkan desain SystemConfig, setelah semua data benar-benar dimasukkan ke dalam rantai, sebuah pabrik (Chain Factory) dapat dibuat untuk mendeploy konfigurasi dan semua kontrak yang diperlukan untuk setiap rantai. Dengan menggunakan CREATE2 untuk menghasilkan alamat kontrak yang sesuai, kami lebih memperluas langkah ini: artinya, dengan konfigurasi rantai yang diberikan, kami dapat menentukan semua alamat jembatan yang terkait dengan rantai tersebut. Ini juga memungkinkan interaksi dengan rantai tanpa mendeploy kontrak jembatan, membuat penyebaran rantai hampir gratis dan memungkinkan rantai untuk mewarisi atribut keamanan standar.

Komunikasi antar rantai OP - “Chain Factory” memanfaatkan data rantai OP

Bedrock memperkenalkan metode untuk membentuk rantai L2 dari rantai L1, di mana semua data rantai dapat disinkronkan dengan blok L1. Saat Pabrik Rantai L1 berkembang untuk menempatkan semua konfigurasi on-chain, node Optimism dapat secara deterministik menyinkronkan setiap rantai OP hanya dengan alamat L1 ditambah koneksi ke L1.

Penting untuk dicatat bahwa ketika sinkronisasi rantai OP selesai, status rantai dihitung secara lokal. Ini berarti menentukan status rantai OP sepenuhnya tanpa izin dan aman. Karena semua transaksi yang tidak valid diabaikan oleh proses perhitungan node lokal yang dijalankan oleh node, rantai turunan tidak memerlukan sistem bukti. Namun, untuk memastikan penarikan di Superchain, sistem bukti masih diperlukan.

Desain modular dari sequencer dengan SystemConfig

Bedrock memperkenalkan fungsionalitas pengaturan alamat sequencer dalam kontrak SystemConfig. Dengan diperkenalkannya beberapa rantai dengan kontrak SystemConfig mereka sendiri, pengimplementasi rantai OP dapat mengonfigurasi alamat sequencer. Desain sequencer yang dapat dikonfigurasi ini disebut sequencing modular. Ini memungkinkan entitas yang berbeda untuk menampilkan rantai OP sambil mempertahankan model keamanan standar dari [jembatan Superchain] - langkah penting menuju desentralisasi sequencer.

Sequencing modular memungkinkan eksperimen dengan model pengurutan yang berbeda tanpa izin. Pengembang dapat mengadopsi berbagai protokol pengurutan, seperti protokol pengurutan putaran-robin, protokol konsensus pengurutan, pengurutan kompetitif harga (pengurutan PGA), atau pengurutan first-in-first-out (pengurutan FIFO). Seiring waktu, kita dapat mengharapkan standar pengurutan yang lebih ramah pengguna muncul.

Jalur upgrade teknis bersama untuk rantai OP

Untuk meluncurkan Superchain awal dengan percaya diri dalam hal keamanan dan desentralisasi, diperlukan dewan keamanan terdesentralisasi untuk mengelola upgrade. Dewan keamanan harus dapat memperbarui set validator rantai, memulai upgrade kontrak dengan penundaan, dan menekan tombol jeda jembatan dalam keadaan darurat sambil membatalkan upgrade yang sedang berlangsung.

Kemampuan untuk menjeda jembatan dalam keadaan darurat berarti bahwa, dalam skenario terburuk di mana kunci privat anggota dewan keamanan dikompromikan, hasilnya akan menjadi penangguhan penarikan yang tidak terbatas, dan peningkatan jembatan akan dibatalkan secara permanen. Dengan kata lain, jembatan L1 akan dibekukan. Ini mengikuti prinsip desain memprioritaskan keamanan daripada kelangsungan hidup - yaitu, selalu mencegah kerugian ETH atau token (menegakkan keamanan), bahkan jika itu berarti mengunci ETH atau token (mengorbankan kelangsungan hidup).

Titik-titik Rasa Sakit dalam Perjalanan Menuju OP Stack Menjadi "Superchain"

Tentu, dalam perjalanan menuju menjadi rantai super dan sepenuhnya mewujudkan visi blockchain yang dapat diskalakan, masih ada beberapa masalah penting yang perlu ditangani. Yang diantisipasi termasuk:

  • Permintaan penarikan bergantung pada serangkaian pembuktian rantai terpercaya.
  • Kecepatan transaksi lintas-rantai yang lambat, memerlukan menunggu periode tantangan.
  • Skalabilitas yang tidak mencukupi dalam mengirimkan transaksi ke Superchain, dengan data transaksi perlu dikirimkan ke kapasitas terbatas L1.
    • Transaksi lintas rantai bersifat asinkron, yang mengganggu kemampuan untuk menjalankan transaksi lintas rantai atomik (seperti pinjaman Lightning).
    • Ini telah ditingkatkan setelah EIP 4844.
  • Kekurangan kerangka kerja yang ramah pengguna untuk membangun aplikasi yang dapat diskalakan menggunakan beberapa rantai OP.
  • Kekurangan kerangka kerja yang berguna untuk membangun aplikasi yang dapat diskalakan yang memanfaatkan beberapa rantai OP.
  • Kekurangan dompet sederhana untuk mengelola token dan aplikasi di berbagai rantai OP.

Kami membayangkan bahwa ketika titik-titik rasa sakit ini dapat diatasi, akan memungkinkan untuk membangun alternatif terdesentralisasi untuk aplikasi web2 yang paling kompleks.

Setelah 4844

Penerapan besar-besaran Superchain?

Pengenalan EIP-4844 bersamaan dengan upgrade Delta dari ekosistem Optimism, membuatnya sempurna.

Solusi ketersediaan data (DA) seperti Celestia adalah terutama untuk mengurangi biaya rollup saat mengirimkan data ke L1, sementara 4844 menyediakan solusi asli yang mengurangi biaya operasional (OPEX) dari rantai OP lebih dari 90%.

Kami melihat bahwa sebelum 4844, biaya utama OP Stack terkonsentrasi pada beban gas L1, sebagai berikut:

  • Data aktivitas L1 pada rantai OP Stack (rantai/pendapatan L2/beban L1/margin keuntungan kotor/rasio beban L1):
    • Mainnet OP: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
    • Base: 1.7k ETH / 1.37k ETH / 330 ETH / 80%

Setelah 4844, ekologi rantai super adalah hal yang baik bagi Tumpukan OP, dan semakin banyak proyek akan bersedia menggunakan L2 sebagai solusi teknis. Kami juga berharap melihat penurunan biaya solusi blockchain memberikan lebih banyak peluang bisnis bagi pihak proyek dan memberikan kemungkinan untuk adopsi massal.

Bagaimana cara menggunakan Superchain

Mudah menerapkan L2

Bagaimana cara menerapkannya? Superchain menyediakan platform yang disebut Konsol Pengembangan Superchain[3][4], yang mendukung Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora, dan rantai lainnya sebagai L1 atau L2.

Pada saat yang sama, ada banyak alat untuk penerbitan L3 satu-klik di komunitas Superchain, seperti Mode Flare yang dikembangkan oleh tim Mode. Arsitekturnya menggunakan Pyth, Blockscout, dan Goldsky, dll.[5].

Beberapa Pemikiran Penutup: Kami melihat tata letak Optimism dan keberhasilan superchains dalam lanskap bisnis. OP Stacks telah sangat menurunkan hambatan untuk memulai rantai, dan semakin banyak tim yang mendapat manfaat dari implementasi yang nyaman dan cepat dari solusi L2 dan L3 mereka menggunakan OP Stack. Bisakah OP Stack menjadi, di masa depan, seperti AWS atau Alibaba Cloud, menjadi pemimpin industri yang menyediakan berbagai infrastruktur bagi pengembang untuk membangun proyek mereka? Memang, solusi teknologi terdesentralisasi dapat menjamin tingkat keterbukaan dan keamanan tertentu dalam teknologi. Dari perspektif desain, apakah superchain juga menimbulkan risiko potensial monopolisasi industri? Hanya waktu yang akan memberitahu.

Komentar

[1] Alasan dua bug:

https://medium.com/offchainlabs/security-disclosure-289a4ad50709

[2] Fragmen kontrak SystemConfig:

https://github.com/ethereum-optimism/optimism/blob/74a63c94d881442b4edd4df6492513e0113eb064/packages/contracts-bedrock/contracts/L1/SystemConfig.sol

[3] Konsol Pengembangan Superchain:

https://console.optimism.io/?ref=blog.oplabs.co

[4] Panduan Singkat Aplikasi Superchain:

https://docs.optimism.io/builders/app-developers/quick-start

[5] MODE FLARE L3:

https://www.mode.network/mode-flare-l3

Referensi

Pernyataan:

  1. Artikel ini yang awalnya berjudul “LXDAO Expert WG|ketika OP Stack berevolusi menjadi OP “super-chain” direproduksi dari ["LXDAO)]. Semua hak cipta milik penulis asli [Shanni]. Jika Anda memiliki keberatan terhadap penggandaan, silakan hubungi Gate Belajartim, tim akan menanganinya secepat mungkin.

  2. Penafian: Pandangan dan opini yang terdapat dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.

  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Ketika OP Stack Berevolusi menjadi Konsep OP "Superchain"

Menengah6/2/2024, 8:01:21 AM
Optimisme adalah solusi Layer 2 berbasis Ethereum yang menyediakan layanan blockchain yang cepat, stabil, scalable, dan murah. Dengan berjalan di Layer 1 dari rantai utama Ethereum, ini membantu mengurangi kemacetan jaringan, sehingga mengurangi biaya Transaksi dan waktu pemrosesan. Hyperchain adalah struktur jaringan multi-chain berbasis teknologi Layer 2 yang memecahkan tantangan skalabilitas horizontal dari blockchain tradisional. Dengan memperlakukan setiap rantai sebagai sumber daya komputasi yang dapat dipertukarkan, komersialisasi blockchain memungkinkan Pengembang untuk membangun aplikasi lintas rantai tanpa meningkatkan risiko sistemik, berbagi tidak hanya lapisan keamanan dan komunikasi tetapi juga tumpukan teknologi open-source. Desain ini memungkinkan pengembang untuk lebih fokus pada membangun aplikasi di seluruh super chain, tanpa harus khawatir tentang detail teknis khusus dari masing-masing rantai.

Pengantar

Bulan lalu, Yayasan WorldCoin mengumumkan peluncuran blockchain World Chain berbasis OP Stack. Blockchain ini akan bergabung dengan Superchain Optimism dan berinteraksi dengan rantai lain seperti Base, Mode, OP Mainnet, dan Zora. Anda mungkin pernah mendengar tentang OP, OP Stack, dan Superchain. Pikiran yang penasaran mungkin bertanya: Apa? Mengapa? Di mana? Artikel ini akan menjawab pertanyaan-pertanyaan ini satu per satu, membahas keadaan dan visi Superchain saat ini, di antara topik lainnya. Di akhir artikel, panduan yang ramah pengguna untuk penerbitan operasi L2 / L3 dengan sekali klik juga akan disediakan.

Mulai dengan Optimisme

Anda pasti sudah familiar dengan Optimism, solusi Layer 2 berbasis Ethereum, yang bertujuan untuk menyediakan layanan blockchain yang cepat, stabil, scalable, dan cost-effective. Optimism berjalan di atas rantai utama Ethereum (Layer 1) untuk membantu mengurangi kemacetan jaringan, sehingga mengurangi biaya transaksi dan waktu pemrosesan.

Optimism menggunakan teknologi yang disebut Optimism Rollups, yang menggabungkan sejumlah besar data transaksi bersama dan memproses serta membayar biaya hanya sekali di rantai utama Ethereum. Metode ini tidak hanya mempercepat pemrosesan transaksi dan mengurangi biaya tetapi juga menjaga keamanan tinggi berdasarkan fondasi Ethereum. Kemudian, teknologi Optimism Rollup dibuka secara open-source dan menjadi bagian dari OP Stack - sebuah kerangka blockchain open-source yang diumumkan oleh Optimism Collective.

OP Stack dapat dipahami sebagai kotak alat untuk implementasi satu klik dari L2, secara signifikan menyederhanakan konstruksi rantai L2. Rantai L2 terdesentralisasi ini dikembangkan berdasarkan OP Stack berbagi lapisan keamanan, komunikasi, dan tumpukan teknologi open-source, membentuk visi OP Superchain.

Situasi Saat Ini - Implementasi Tumpukan OP di Berbagai Bidang

Saat ini, OP Stacks telah diadopsi oleh beberapa proyek terkenal, termasuk Base, yang kini mendominasi data perdagangan NFT L2, Layer2 Coinbase, aplikasi manajemen aset Debank's Debank Chain, dan protokol sosial terkemuka Farcaster's Farcaster Stack. Keragaman aplikasi ini mencerminkan konsep OP Superchain, yang sebenarnya ditujukan untuk didukung oleh OP Stack sejak diluncurkan.

Apa itu “Superchain”?

Sebuah “Superchain” adalah struktur jaringan multi-chain berbasis teknologi Layer 2 (L2), yang dirancang untuk mengatasi tantangan skalabilitas dari blockchain tradisional. Arsitektur multi-chain tradisional sering menghadapi kesulitan dalam kolaborasi dan biaya tinggi, sementara “Superchain” mengatasi masalah ini dengan memperlakukan setiap rantai sebagai “sumber daya komputasi yang dapat dipertukarkan,” pada dasarnya memperdagangkan blockchain. Ini memungkinkan pengembang untuk membangun aplikasi lintas rantai tanpa meningkatkan risiko sistem.

Dalam model “Superchain”, rantai-rantai individu (seperti rantai OP) distandarisasi dan diintegrasikan ke dalam jaringan yang dikelola oleh Optimism Collective. Rantai-rantai ini tidak hanya berbagi lapisan keamanan dan komunikasi tetapi juga berbagi tumpukan teknologi sumber terbuka. Desain ini memungkinkan pengembang untuk lebih fokus membangun aplikasi di seluruh Superchain tanpa perlu khawatir tentang detail teknis spesifik dari rantai-rantai individu.

Selain itu, filosofi desain ini juga menyiratkan bahwa konsep blockchain itu sendiri dapat menjadi lebih abstrak, memungkinkan pengembang untuk melihat seluruh jaringan blockchain yang dapat dioperasikan sebagai entitas yang bersatu, sehingga memungkinkan pengembangan dan implementasi solusi baru yang lebih efisien. Dengan cara ini, "Superchain" tidak hanya mengoptimalkan pemanfaatan sumber daya tetapi juga memberikan kemungkinan-kemungkinan baru untuk pengembangan blockchain di masa depan.

Bagaimana OP Chain Mencapai Keamanan?

Dalam model keamanan yang menghubungkan “Superchain”, baik keamanan (yaitu, validitas) maupun kelangsungan hidup (yaitu, resistensi sensor) dapat dipastikan. Keamanan dijamin oleh sistem bukti, sementara kelangsungan hidup dipastikan oleh kemampuan untuk mengirimkan transaksi langsung ke L1. Kombinasi keamanan dan kelangsungan hidup berarti bahwa jika pengurut Rantai OP mengalami kerusakan, pengguna selalu dapat mengirimkan transaksi ke L1, yang akan memindahkan penggunaan mereka ke Rantai OP baru dengan pengurut yang berfungsi dengan baik.

Berikut adalah definisi resmi dari "Superchain" oleh Optimism, yang terpenuhi jika kondisi berikut terpenuhi:

Teknologi OP Jalur "Desentralisasi"

OP Labs, sebagai penyedia dukungan kerangka kerja, telah bekerja secara ekstensif untuk membuat dukungan OP Stack mendukung berbagai teknologi terdesentralisasi. Sebagai contoh, versi Bedrock mendukung skema bukti ganda dan banyak klien. Bukti kesalahan multi-klien adalah komponen fundamental dari desentralisasi teknis, dan kerangka modular Bedrock sangat memengaruhi kemampuan terdesentralisasi komunitas dalam pengembangan praktis OP Stack.

Strategi - Menjaga Kejujuran

Dalam mengejar desentralisasi, penting untuk menjaga kejujuran berbasis pengetahuan tentang tantangan-tantangan. Secara khusus, menulis kode kompleks dan bebas dari kesalahan sangat sulit tetapi penting karena setiap kerentanan bisa memiliki konsekuensi yang sangat buruk untuk setiap L2.

Strategi - Pengembangan Paralel Peningkatan Protokol

OP menganjurkan untuk menjaga langkah-langkah yang bertujuan, pragmatis, dan berhati-hati dalam bukti kesalahan on-chain. Mencapai bukti penuh membutuhkan waktu, tetapi Optimism percaya bahwa beberapa upgrade protokol dapat dikembangkan secara paralel untuk lebih mengembangkan decentralisasi OP Stack secara berarti tanpa menunggu bukti kesalahan siap.

Tetap terkini tentang solusi teknislah yang sebenarnya mengarah pada penemuan dua bug di OP oleh tim Arbitrum baru-baru ini. Sebagai penyedia teknis, kerangka sumber terbuka yang banyak digunakan ini selalu tunduk pada pemeriksaan dari pasar dan komunitas, dan perlu memikul lebih banyak tanggung jawab.

Jalur waktu dan tonggak sejarah desentralisasi teknologi

OP Stacks Superchain layout

Berhasil dalam bisnis

Menurut data dari L2Beat, pada 4 Mei 2024, Layer2 TVL (total nilai terkunci) total mencapai US$39.98 miliar, di mana OP Stack memiliki US$18.61 miliar, hampir setengah dari total TVL dan menduduki peringkat pertama. Layanan Stack Optimism telah banyak diadopsi, dan semakin banyak proyek yang mengadopsi kerangka OP Stack untuk membangun L2 baru dengan cepat, seperti Optimism, Base, Mode, Zora, Frax, Lyra, Ancient, Redstone, Worldcoin, Mint, Lisk. Hal ini menyoroti nilai layanan Stack dalam narasi pasar.

OP Stacks

Bagaimana cara berevolusi menjadi Superchain?

Dari perspektif teknis, kami telah memangkas beberapa kode dan informasi resmi untuk memberikan jawaban.

Pengenalan Kontrak SystemConfig

Platform teknis di balik OP Stack, Bedrock, memperkenalkan kontrak SystemConfig, yang mulai mendefinisikan rantai L2 secara langsung melalui kontrak pintar L1. Ini dapat diperluas untuk mencakup semua informasi yang mendefinisikan rantai L2 on-chain, termasuk nilai konfigurasi kritis seperti menghasilkan ID rantai unik, batas gas blok, dll. Potongan kontrak SystemConfig diekstrak di bawah ini[2]:

/**

  • @titleKonfigurasi Sistem

  • @noticeKontrak SystemConfig digunakan untuk mengelola konfigurasi jaringan Optimism. Semua

  • konfigurasi disimpan di L1 dan diambil oleh L2 sebagai bagian dari derivasi L2

  • rantai.

*/

kontrak SystemConfig adalah OwnableUpgradeable, Semver {

/*** @notice Enum yang mewakili berbagai jenis pembaruan. ** @custom:value BATCHER              Mewakili pembaruan pada hash batcher.* @custom:value GAS_CONFIG           Mewakili pembaruan konfigurasi biaya txn di L2.* @custom:value GAS_LIMIT            Mewakili pembaruan batas gas di L2.* @custom:value UNSAFE_BLOCK_SIGNER  Mewakili pembaruan kunci penanda untuk distribusi blok tidak aman.*

/*

* @notice Batas gas minimum. Ini seharusnya tidak lebih rendah dari batas sumber gas deposit maksimum*         dalam kontrak ResourceMetering yang digunakan oleh OptimismPortal, untuk memastikan blok L2*         selalu memiliki cukup gas untuk memproses deposit.*/uint64 public konstan MINIMUM_GAS_LIMIT = 8_000_000; /*** @notice Pengidentifikasi untuk batcher. Untuk versi 1 dari konfigurasi ini, ini diwakili*         sebagai alamat yang diisi dengan nol hingga 32 byte.*/bytes32 public batcherHash;/*** @notice Batas gas L2.*/ uint64 public gasLimit;

CREATE2 menghasilkan alamat rantai tertentu

Berdasarkan desain SystemConfig, setelah semua data benar-benar dimasukkan ke dalam rantai, sebuah pabrik (Chain Factory) dapat dibuat untuk mendeploy konfigurasi dan semua kontrak yang diperlukan untuk setiap rantai. Dengan menggunakan CREATE2 untuk menghasilkan alamat kontrak yang sesuai, kami lebih memperluas langkah ini: artinya, dengan konfigurasi rantai yang diberikan, kami dapat menentukan semua alamat jembatan yang terkait dengan rantai tersebut. Ini juga memungkinkan interaksi dengan rantai tanpa mendeploy kontrak jembatan, membuat penyebaran rantai hampir gratis dan memungkinkan rantai untuk mewarisi atribut keamanan standar.

Komunikasi antar rantai OP - “Chain Factory” memanfaatkan data rantai OP

Bedrock memperkenalkan metode untuk membentuk rantai L2 dari rantai L1, di mana semua data rantai dapat disinkronkan dengan blok L1. Saat Pabrik Rantai L1 berkembang untuk menempatkan semua konfigurasi on-chain, node Optimism dapat secara deterministik menyinkronkan setiap rantai OP hanya dengan alamat L1 ditambah koneksi ke L1.

Penting untuk dicatat bahwa ketika sinkronisasi rantai OP selesai, status rantai dihitung secara lokal. Ini berarti menentukan status rantai OP sepenuhnya tanpa izin dan aman. Karena semua transaksi yang tidak valid diabaikan oleh proses perhitungan node lokal yang dijalankan oleh node, rantai turunan tidak memerlukan sistem bukti. Namun, untuk memastikan penarikan di Superchain, sistem bukti masih diperlukan.

Desain modular dari sequencer dengan SystemConfig

Bedrock memperkenalkan fungsionalitas pengaturan alamat sequencer dalam kontrak SystemConfig. Dengan diperkenalkannya beberapa rantai dengan kontrak SystemConfig mereka sendiri, pengimplementasi rantai OP dapat mengonfigurasi alamat sequencer. Desain sequencer yang dapat dikonfigurasi ini disebut sequencing modular. Ini memungkinkan entitas yang berbeda untuk menampilkan rantai OP sambil mempertahankan model keamanan standar dari [jembatan Superchain] - langkah penting menuju desentralisasi sequencer.

Sequencing modular memungkinkan eksperimen dengan model pengurutan yang berbeda tanpa izin. Pengembang dapat mengadopsi berbagai protokol pengurutan, seperti protokol pengurutan putaran-robin, protokol konsensus pengurutan, pengurutan kompetitif harga (pengurutan PGA), atau pengurutan first-in-first-out (pengurutan FIFO). Seiring waktu, kita dapat mengharapkan standar pengurutan yang lebih ramah pengguna muncul.

Jalur upgrade teknis bersama untuk rantai OP

Untuk meluncurkan Superchain awal dengan percaya diri dalam hal keamanan dan desentralisasi, diperlukan dewan keamanan terdesentralisasi untuk mengelola upgrade. Dewan keamanan harus dapat memperbarui set validator rantai, memulai upgrade kontrak dengan penundaan, dan menekan tombol jeda jembatan dalam keadaan darurat sambil membatalkan upgrade yang sedang berlangsung.

Kemampuan untuk menjeda jembatan dalam keadaan darurat berarti bahwa, dalam skenario terburuk di mana kunci privat anggota dewan keamanan dikompromikan, hasilnya akan menjadi penangguhan penarikan yang tidak terbatas, dan peningkatan jembatan akan dibatalkan secara permanen. Dengan kata lain, jembatan L1 akan dibekukan. Ini mengikuti prinsip desain memprioritaskan keamanan daripada kelangsungan hidup - yaitu, selalu mencegah kerugian ETH atau token (menegakkan keamanan), bahkan jika itu berarti mengunci ETH atau token (mengorbankan kelangsungan hidup).

Titik-titik Rasa Sakit dalam Perjalanan Menuju OP Stack Menjadi "Superchain"

Tentu, dalam perjalanan menuju menjadi rantai super dan sepenuhnya mewujudkan visi blockchain yang dapat diskalakan, masih ada beberapa masalah penting yang perlu ditangani. Yang diantisipasi termasuk:

  • Permintaan penarikan bergantung pada serangkaian pembuktian rantai terpercaya.
  • Kecepatan transaksi lintas-rantai yang lambat, memerlukan menunggu periode tantangan.
  • Skalabilitas yang tidak mencukupi dalam mengirimkan transaksi ke Superchain, dengan data transaksi perlu dikirimkan ke kapasitas terbatas L1.
    • Transaksi lintas rantai bersifat asinkron, yang mengganggu kemampuan untuk menjalankan transaksi lintas rantai atomik (seperti pinjaman Lightning).
    • Ini telah ditingkatkan setelah EIP 4844.
  • Kekurangan kerangka kerja yang ramah pengguna untuk membangun aplikasi yang dapat diskalakan menggunakan beberapa rantai OP.
  • Kekurangan kerangka kerja yang berguna untuk membangun aplikasi yang dapat diskalakan yang memanfaatkan beberapa rantai OP.
  • Kekurangan dompet sederhana untuk mengelola token dan aplikasi di berbagai rantai OP.

Kami membayangkan bahwa ketika titik-titik rasa sakit ini dapat diatasi, akan memungkinkan untuk membangun alternatif terdesentralisasi untuk aplikasi web2 yang paling kompleks.

Setelah 4844

Penerapan besar-besaran Superchain?

Pengenalan EIP-4844 bersamaan dengan upgrade Delta dari ekosistem Optimism, membuatnya sempurna.

Solusi ketersediaan data (DA) seperti Celestia adalah terutama untuk mengurangi biaya rollup saat mengirimkan data ke L1, sementara 4844 menyediakan solusi asli yang mengurangi biaya operasional (OPEX) dari rantai OP lebih dari 90%.

Kami melihat bahwa sebelum 4844, biaya utama OP Stack terkonsentrasi pada beban gas L1, sebagai berikut:

  • Data aktivitas L1 pada rantai OP Stack (rantai/pendapatan L2/beban L1/margin keuntungan kotor/rasio beban L1):
    • Mainnet OP: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
    • Base: 1.7k ETH / 1.37k ETH / 330 ETH / 80%

Setelah 4844, ekologi rantai super adalah hal yang baik bagi Tumpukan OP, dan semakin banyak proyek akan bersedia menggunakan L2 sebagai solusi teknis. Kami juga berharap melihat penurunan biaya solusi blockchain memberikan lebih banyak peluang bisnis bagi pihak proyek dan memberikan kemungkinan untuk adopsi massal.

Bagaimana cara menggunakan Superchain

Mudah menerapkan L2

Bagaimana cara menerapkannya? Superchain menyediakan platform yang disebut Konsol Pengembangan Superchain[3][4], yang mendukung Ethereum, Base, Fraxtel, Mode, OP Mainnet, Redstone, Lisk, Zora, dan rantai lainnya sebagai L1 atau L2.

Pada saat yang sama, ada banyak alat untuk penerbitan L3 satu-klik di komunitas Superchain, seperti Mode Flare yang dikembangkan oleh tim Mode. Arsitekturnya menggunakan Pyth, Blockscout, dan Goldsky, dll.[5].

Beberapa Pemikiran Penutup: Kami melihat tata letak Optimism dan keberhasilan superchains dalam lanskap bisnis. OP Stacks telah sangat menurunkan hambatan untuk memulai rantai, dan semakin banyak tim yang mendapat manfaat dari implementasi yang nyaman dan cepat dari solusi L2 dan L3 mereka menggunakan OP Stack. Bisakah OP Stack menjadi, di masa depan, seperti AWS atau Alibaba Cloud, menjadi pemimpin industri yang menyediakan berbagai infrastruktur bagi pengembang untuk membangun proyek mereka? Memang, solusi teknologi terdesentralisasi dapat menjamin tingkat keterbukaan dan keamanan tertentu dalam teknologi. Dari perspektif desain, apakah superchain juga menimbulkan risiko potensial monopolisasi industri? Hanya waktu yang akan memberitahu.

Komentar

[1] Alasan dua bug:

https://medium.com/offchainlabs/security-disclosure-289a4ad50709

[2] Fragmen kontrak SystemConfig:

https://github.com/ethereum-optimism/optimism/blob/74a63c94d881442b4edd4df6492513e0113eb064/packages/contracts-bedrock/contracts/L1/SystemConfig.sol

[3] Konsol Pengembangan Superchain:

https://console.optimism.io/?ref=blog.oplabs.co

[4] Panduan Singkat Aplikasi Superchain:

https://docs.optimism.io/builders/app-developers/quick-start

[5] MODE FLARE L3:

https://www.mode.network/mode-flare-l3

Referensi

Pernyataan:

  1. Artikel ini yang awalnya berjudul “LXDAO Expert WG|ketika OP Stack berevolusi menjadi OP “super-chain” direproduksi dari ["LXDAO)]. Semua hak cipta milik penulis asli [Shanni]. Jika Anda memiliki keberatan terhadap penggandaan, silakan hubungi Gate Belajartim, tim akan menanganinya secepat mungkin.

  2. Penafian: Pandangan dan opini yang terdapat dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.

  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Start Now
Sign up and get a
$100
Voucher!