Nilai akrual untuk kerangka Rollup dan RaaS (apakah akan menjadi NOL?)

MenengahJan 04, 2024
Artikel ini mengeksplorasi dinamika kompleks akumulasi nilai dalam kerangka Rollup dan penyedia RaaS (Rollup as a Service). Dari berbagai lapisan hingga Superchain, ini mengungkap mekanisme tersembunyi di balik bagaimana kerangka kerja Rollup dan penyedia RaaS menciptakan dan menangkap nilai.
Nilai akrual untuk kerangka Rollup dan RaaS (apakah akan menjadi NOL?)

Jika masa depan terdiri dari ekonomi onchain yang terdiri dari ribuan rollup, kita pasti berada di garis waktu yang tepat saat ini. Dari tumpukan Optimisme dan kit pengembangan rantai Polygon hingga Caldera dan Stackr, beberapa bulan terakhir telah terlihat berbagai kerangka kerja Rollup dan penyedia Rollups-as-a-Service (RaaS) memasuki pasar. Kerangka kerja ini menawarkan basis kode modular (sering kali sumber terbuka) untuk berbagai komponen rollup, memungkinkan pengembang memilih dari berbagai opsi khusus untuk setiap lapisan tumpukan.

Namun bagaimana penyedia ini memperoleh nilai? Atau, apakah mereka memperoleh nilai sama sekali? seperti yang dikemukakan oleh Neel Somani baru-baru ini dalam ceramahnya “Solusi RaaS akan mencapai nol” di Modular Summit.

Dalam postingan blog ini, kami menganalisis beberapa argumennya dan juga mengeksplorasi dinamika rumit dari perolehan nilai untuk kerangka kerja rollup dan penyedia RaaS. Dari lapisan individual hingga Superchains, kami mengungkap mekanisme tersembunyi di balik penciptaan dan penangkapan nilai oleh kerangka kerja rollup dan penyedia RaaS.

Rollup vs Kerangka Rollup vs RaaS

Rollup adalah aplikasi yang melakukan eksekusi offchain dan memposting data eksekusi di blockchain (host) lain. Dengan melakukan hal ini, mereka memperoleh properti keamanan dari rantai host. Aplikasi rollup itu sendiri dapat berupa fungsi transisi Status tunggal, atau dapat berupa Blockchain terpisah yang status kanoniknya dikelola oleh sekelompok node

Kerangka kerja rollup adalah basis kode bawaan yang mengimplementasikan komponen penting dari rollup. Daripada membuat rollup dari awal, pengembang dapat menggunakan basis kode yang sudah ada (sering kali dikemas sebagai SDK) dan menyesuaikannya dengan kebutuhan spesifik mereka. Contoh kerangka rollup sumber terbuka mencakup OP Stack dan Arbitrum Orbit.

Protokol Rollup-as-a-Service, atau RaaS, adalah pembungkus tanpa kode yang dibangun di atas kerangka kerja rollup yang ada. Mereka memungkinkan pengembang untuk dengan cepat menerapkan rollup dari awal dengan memilih fitur khusus dari menu drop-down. Perusahaan RaaS sering kali menangani pengurutan rollup yang diterapkan dan menawarkan layanan konsultasi tambahan.

Ke mana uang itu pergi

Untuk memahami bagaimana nilai mengalir masuk dan keluar dari seluruh tumpukan, penting untuk terlebih dahulu memahami arsitektur rollup dan bagaimana berbagai lapisan berinteraksi satu sama lain. Secara garis besar ada 3 lapisan yang membentuk tumpukan rollup:

1.Eksekusi - Lapisan ini mengeksekusi transaksi dengan menerapkan Fungsi Transisi Status (STF) pada status rollup yang ada. Bergantung pada seberapa 'terpusatnya' rollup tersebut, node eksekusi dapat memiliki berbagai tanggung jawab mulai dari memesan transaksi dan mengeksekusinya hingga mempostingnya di L1 dan membuat bukti penipuan/validitas.

Lapisan eksekusi adalah lapisan 'menghadap pengguna', tempat uang memasuki tumpukan rollup. Pengguna dikenakan biaya transaksi (gas) yang biasanya merupakan margin atas berbagai biaya yang harus dibayar oleh lapisan eksekusi (lebih lanjut tentang ini nanti). Lapisan ini juga dapat mengekstrak nilai tambahan dari pengguna dengan mengurutkan transaksi dengan cara tertentu (juga dikenal sebagai MEV: Maximal Extractable Value).

Perincian lapisan eksekusi yang dioperasikan oleh sequencer rollup terpusat. Tanggung jawabnya antara lain: Memesan transaksi, Memposting data transaksi pada lapisan DA, Membuat bukti, Memposting bukti dan perubahan status pada Lapisan Penyelesaian

Perincian lapisan eksekusi yang dioperasikan oleh sequencer rollup terpusat. Tanggung jawabnya antara lain: Memesan transaksi, Memposting data transaksi pada lapisan DA, Membuat bukti, Memposting bukti dan perubahan status pada Lapisan Penyelesaian

Perincian lapisan eksekusi yang dioperasikan oleh sequencer rollup terpusat. Tanggung jawabnya antara lain: Memesan transaksi, Memposting data transaksi pada lapisan DA, Membuat bukti, Memposting bukti dan perubahan status pada Lapisan Penyelesaian

2.Penyelesaian - Ini termasuk memverifikasi validitas/bukti penipuan dan 'mendefinisikan' status kanonik rollup (dalam kasus rollup kontrak pintar). Penyelesaian biasanya dikelola oleh lapisan terpadu dengan keamanan tinggi seperti Ethereum. Kerangka kerja Rollup juga dapat membangun lapisan penyelesaiannya sendiri.

Penyelesaian bukanlah lapisan tangkapan yang bernilai tinggi karena biaya verifikasi biasanya sedikit. Optimisme hanya membayar ~$5 sehari ke Ethereum untuk penyelesaian. Lapisan penyelesaian yang kompetitif akan memakan biaya lebih sedikit. (seperti yang juga disorot dalam Rollups-as-a-Service Akan Menjadi Nol)

3. Ketersediaan Data - DA mencakup penyiaran data transaksi yang dipesan ke seluruh jaringan (terkadang juga disebut Penerbitan Data). Hal ini memastikan bahwa siapa pun dapat merekonstruksi status rollup tanpa izin hanya dengan menerapkan data transaksi yang disiarkan ke beberapa status yang telah diselesaikan sebelumnya.

Biaya DA merupakan bagian utama dari semua biaya rollup. Memposting data pada lapisan yang sangat aman seperti Ethereum bisa jadi cukup mahal. Alternatif DA yang lebih murah dan lebih cepat sedang dikembangkan secara aktif oleh protokol seperti Celestia, Avail, dan EigenDA. Kerangka kerja Rollup juga dapat mempertimbangkan untuk membangun lapisan DA mereka sendiri, namun DA yang terfragmentasi memiliki biaya bootstrap yang tinggi dan membuat interoperabilitas menjadi lebih kompleks.

Aliran nilai tingkat tinggi

Mungkin ada baiknya jika kita menganggap lapisan Eksekusi sebagai model B2C dan lapisan Penyelesaian dan DA sebagai model B2B:

Lapisan eksekusi membeli ruang blok dari lapisan DA dan menjual layanan eksekusinya langsung ke pengguna akhir (pelanggan). Ia juga membeli layanan verifikasi & penghubungan dari lapisan Penyelesaian

Lapisan DA menjual ruang blok ke bisnis lain - lapisan Eksekusi

Lapisan penyelesaian menyediakan layanan penyelesaian ke bisnis lain - lapisan Eksekusi

Dalam pengaturan seperti ini di pasar yang kompetitif, sebagian besar perolehan nilai terjadi langsung dari pengguna akhir di lapisan eksekusi tumpukan, sehingga masuk akal untuk menguraikannya lebih lanjut dan menganalisis aliran nilainya secara independen.

Lapisan eksekusi: Model ekonomi B2C

Lapisan eksekusi menghasilkan pendapatan dengan membebankan biaya kepada pengguna untuk setiap transaksi dan membayar biaya operasional ke bisnis lain (lapisan) dalam tumpukan.

Pendapatan: Nilai yang masuk dapat dikategorikan sebagai berikut:

Biaya gas dibayar oleh pengguna akhir per transaksi

MEV intradomain

MEV lintas domain (Jika kerangka kerja menyediakan pengurutan untuk beberapa rollup pada lapisan DA yang sama. Mungkin sulit untuk mengekstraknya jika tidak)

MEV bergantung pada aliran transaksi (nilai “yang dapat diekstraksi” akan berbeda untuk setiap rangkaian transaksi) dan seringkali sulit diprediksi sebelumnya. Biaya gas yang dibebankan kepada pengguna biasanya merupakan margin atas gabungan biaya yang dapat diprediksi.

Biaya: Nilai yang keluar dari lapisan eksekusi adalah sebagai berikut:

  • Overhead operasional node

  • Biaya eksekusi (perhitungan).

  • Biaya pembuktian (bukti validitas/penipuan).

  • Biaya posting data (variabel berdasarkan kemacetan pada lapisan DA)

Sumber : Memahami Rollup Value Accrual oleh Sanjay Shah | Modal Listrik

Seringkali, semua tanggung jawab lapisan eksekusi ditanggung oleh satu node sequencer terpusat. Node tunggal ini memperoleh semua pendapatan dari pengguna dan bertanggung jawab untuk membayar biaya DA dan Penyelesaian. Di lain waktu, penyiapan dapat memiliki node berbeda untuk tanggung jawab berbeda:

  • Sequencer memesan transaksi dan memposting data pada lapisan DA. Mereka 'mendapatkan' biaya transaksi yang dibayarkan oleh pengguna dan membayar overhead pengurutan dan biaya posting data. Pengurutan juga dapat dilakukan dengan serangkaian sequencer yang telah dipilih sebelumnya atau sequencer terdesentralisasi seperti Espresso. Sequencer juga bertanggung jawab untuk memposting perubahan status ke lapisan Penyelesaian dan membayar biaya penyelesaian
  • Node pemver bertanggung jawab untuk menghasilkan bukti. Ini bisa berupa pembuktian terpusat atau kumpulan titik pembuktian yang terdesentralisasi. Biaya mereka mencakup overhead pembuatan bukti. Tergantung pada pengaturannya, pembukti akan 'menjual' buktinya ke sequencer, atau mengirimkannya ke lapisan penyelesaian secara langsung
  • Rollup juga dapat memiliki node penuh lainnya (atau light node verifikasi penuh) yang menjalankan semua kumpulan transaksi dan mempertahankan status kanonik rollup. Node penuh ini tidak serta merta memperoleh pendapatan langsung, namun secara tidak langsung memperoleh nilai dengan memegang token gas asli rollup

Hal di atas adalah pembedaan luas tanggung jawab berbagai node. Node mana yang mengambil tugas mana yang dapat berbeda berdasarkan cara tim rollup menyusun arsitektur penyiapannya. Demi kesederhanaan dalam blog ini, kami akan tetap menggunakan pengaturan sequencer terpusat di mana satu node melakukan semua tugas eksekusi yang diperlukan.

Pertanyaannya kemudian adalah: Jika lapisan eksekusi menghasilkan nilai paling besar, partisipan mana dalam tumpukan yang memiliki posisi terbaik untuk menangkapnya?

Siapa pun yang menjalankan node pengurutan dan melakukan berbagai aktivitas yang terkait dengannya!

Ini bisa menjadi tim rollup itu sendiri. Atau, seperti yang disebutkan di awal artikel, penyedia RaaS sering kali menangani pengurutan rollup yang diterapkan menggunakan penyedia tersebut. Faktanya, ini adalah sebagian besar pendapatan penyedia RaaS.

(Bagaimana) RaaS menghasilkan uang?

Ada 3 area utama yang dapat ditangkap oleh RaaS:

Sequencer Hosting: Penyedia RaaS menjalankan sequencer dan aktivitas terkait untuk rollup. Ini adalah pembagian kerja di mana tim rollup menghadirkan inovasi (aplikasi yang mereka buat) dan penyedia RaaS melakukan segalanya. Sequencer mengurutkan transaksi, memposting data di L1, dan membuat bukti jika/bila diperlukan

Infra Tambahan: Penjelajah blok, jembatan, dll.

Dukungan Khusus: Konsultasi dan kemitraan dalam keputusan infra (cara mengurutkan, MEV, dll.) + dukungan teknis lainnya

RaaS mirip dengan bisnis SaaS B2B tradisional di mana bisnis dapat membebankan biaya tetap atau biaya berjenjang kepada pelanggannya berdasarkan layanan yang dibeli dan penggunaannya (misalnya, jumlah transaksi pengguna akhir untuk rollup).

RaaS juga dapat menyediakan integrasi dengan sequencer bersama seperti Espresso. Namun, dalam kasus ini, mereka akan kehilangan pendapatan sequencer, yang merupakan sebagian besar keuntungan RaaS. Oleh karena itu, kemitraan ini memerlukan pembagian keuntungan kontraktual antara sequencer bersama dan penyedia RaaS.

Namun jika RaaS adalah wrapper yang dibangun di atas kerangka rollup yang sudah ada, maka RaaS juga harus berbagi pendapatan dengan mereka, bukan?

Ya, belum tentu.

Sebagian besar kerangka kerja rollup yang dirilis sejauh ini bersifat sumber terbuka dan tidak memiliki izin untuk dikembangkan. Penyedia RaaS dapat menggunakan kerangka kerja tersebut tanpa izin untuk membuat pembungkus tanpa kode di atasnya dan tidak berkewajiban membagi keuntungan apa pun dengan kerangka kerja yang mendasarinya.

Bisakah mereka memiliki perjanjian kontrak dengan kerangka rollup untuk berbagi keuntungan?

Mereka bisa, namun jika mereka melakukannya:

  1. Mereka kehilangan sebagian keuntungan mereka sendiri
  2. Pesaing lain, RaaS, dapat memilih untuk tidak membagi keuntungan dengan kerangka rollup dan akan menjadi dominan secara ekonomi dalam jangka panjang

Oleh karena itu, secara teoritis, agar penyedia RaaS dapat bertahan, keputusan rasionalnya adalah TIDAK membagi keuntungan dengan kerangka kerja yang mendasarinya.

Jadi, jika penyedia RaaS tidak membagi keuntungan, bagaimana kerangka kerja rollup dapat menghasilkan nilai?

Jika seseorang dapat membuat rollup tanpa izin menggunakan kerangka kerja sumber terbuka, apakah merupakan keputusan yang layak secara ekonomi untuk mengembangkan kerangka kerja rollup sumber terbuka?

Jawabannya tidak begitu jelas. Agar kerangka kerja rollup 'layak secara ekonomi', kerangka tersebut perlu menghasilkan nilai jangka panjang yang berkelanjutan. Idan Levin membagikan model mental yang baik untuk memikirkan bagaimana hal ini dapat dilakukan. Mari kita kembangkan model tersebut di sini. Ada 3 cara utama kerangka kerja rollup dapat memperoleh nilai:

Akrual nilai tidak langsung: Jika kerangka kerjanya bagus, semakin banyak tim yang akan menggunakannya. Hal ini akan menarik perhatian pengembang dan lebih banyak mindshare ke ekosistem. Menarik mindshare selalu merupakan hal yang positif karena akan membantu tim kerangka dalam mengembangkan alat lebih lanjut. Peningkatan apa pun yang dilakukan tim mana pun dapat dimasukkan ke dalam kerangka OG. Hal ini menciptakan lingkaran penguatan positif untuk keseluruhan sistem.

Akrual nilai semi-langsung: Beberapa rollup yang dibangun di atas kerangka kerja mungkin diberi insentif untuk berbagi pendapatan dengan jaringan kerangka kerja. Misalnya, Base saat ini memiliki perjanjian dengan OP Stack di mana mereka berbagi sebagian biaya pengurutan dengan Optimism.

Mengapa mereka diberi insentif untuk melakukan hal tersebut?

Karena Base tidak memiliki ekosistem pengembang yang diperlukan untuk mengikuti pertumbuhan dan perkembangan kerangka OP. Bayangkan jika kerangka OP mengubah salah satu modul sepenuhnya, mereka dapat memilih untuk tidak memberikan dukungan pengembang kepada Base untuk mengikuti perubahan tersebut.

Selain itu, menjadi bagian dari 'Superchain' memberikan efek jaringan seperti komposisi cross-rollup yang dapat bermanfaat bagi rantai seperti Base (dan ini mungkin memerlukan pembagian pendapatan dengan Optimism)

Satu peringatan penting di sini adalah bahwa insentif kerangka rollup dan rollup mungkin tidak selalu selaras. Kapan saja, rollup dapat memilih untuk mengikuti jalurnya sendiri dengan menyesuaikan kerangka kerja dan membatalkan perjanjian bagi hasil apa pun.

  1. Akrual nilai langsung: Melalui rollup kerangka kerja itu sendiri (misalnya, mainnet Optimisme) yang dibangun menggunakan kerangka kerja yang sama (misalnya, OP Stack). Gasnya bisa dalam token asli (misalnya, OP) dan semua MEV dari rollup ini akan dikreditkan ke tim kerangka kerja. Selain itu, tim juga dapat 'mengekstraksi' beberapa nilai langsung tambahan:
  2. Membangun RaaS mereka sendiri - Kerangka kerja ini dapat memilih untuk bersaing di bidang RaaS dan menyediakan layanan konsultasi + hosting Sequencer sendiri. Jika banyak framework mulai melakukan hal ini, hal ini dapat membuat model bisnis RaaS tidak berkelanjutan dalam jangka panjang. Hal ini karena kerangka kerja ini dapat memanfaatkan kredibilitas dan posisinya di pasar untuk mengungguli penyedia RaaS eksternal yang dibangun di atasnya.
  3. Komposabilitas antar-rollup sebagai leverage: Siapa pun dapat membuat rollup dengan menggunakan kerangka kerja sebagaimana adanya atau memodifikasinya. Namun, untuk mendapatkan efek jaringan dan interoperabilitas dengan rollup lain yang dibangun pada kerangka kerja yang sama, kerangka kerja tersebut mungkin memerlukan kepatuhan terhadap standar tertentu yang ditentukan.

Inilah yang dilakukan OP Stack dengan Hukum Rantai. Untuk menjadi bagian dari Superchain, Anda harus mengikuti aturan tertentu. Aturan-aturan ini ditentukan oleh tata kelola OP. Misalnya, salah satu aturannya adalah semua rollup di Superchain harus menggunakan OP sebagai token gas. Hal ini juga dapat berkembang dengan memasukkan undang-undang pembagian MEV, misalnya, X% pendapatan MEV lintas rantai akan dikembalikan ke perbendaharaan OP.

Tim kerangka rollup dapat memanfaatkan 3 segmen di atas untuk menyesuaikan mekanisme 'penangkapan nilai' dengan tujuan dan ambisi mereka. Agar mereka dapat memperoleh nilai langsung, beberapa opsi (tidak lengkap) dapat berupa:

  • Menyebarkan rollup sendiri
  • Menyebarkan RaaS sendiri
  • Memanfaatkan komposisi untuk mengatur standar kerangka kerja

Kesimpulan

Perkembangan pesat kerangka rollup dan penyedia Rollups-as-a-Service (RaaS) di ruang blockchain telah memicu pertanyaan tentang akrual nilai mereka. Meskipun lapisan eksekusi mengambil bagian terbesar dari nilai, kerangka kerja rollup dapat memperoleh nilai tidak langsung melalui adopsi dan peningkatan. Beberapa rollup bahkan mungkin membagi pendapatan, sehingga menciptakan akrual nilai semi-langsung. Selain itu, dengan menerapkan rollup mereka sendiri dan memanfaatkan komposisi antar-rollup, kerangka kerja dapat secara langsung menangkap nilai. Seiring berkembangnya ekosistem, mencapai keseimbangan yang tepat antara kompetisi dan kolaborasi akan sangat penting bagi pertumbuhan berkelanjutan kerangka kerja rollup dan penyedia RaaS.

Penafian:

  1. Artikel ini dicetak ulang dari [Stackr Labs]. Semua hak cipta milik penulis asli [Shivanshu Madan]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!
إنشاء حساب الآن