Rollups telah menjadi solusi yang sangat dibutuhkan untuk blockchain yang kesulitan dalam masalah skalabilitas.
Meskipun memiliki keuntungan untuk blockchain, seperti kemampuan untuk melakukan skala ribuan transaksi per detik, mereka tidak dapat menyelesaikan beberapa masalah, seperti interoperabilitas dan kelangsungan transaksi.
Namun, sebuah kerangka kerja baru yang disebut rollups berbasis sedang mendapat perhatian sebagai pendekatan baru untuk meningkatkan rollups.
Baca terus untuk mempelajari apa yang dimaksud dengan rollups berbasis, bagaimana cara kerjanya, dan bagaimana perbandingannya dengan jenis rollups lainnya.
Rollups yang berbasis adalah seperangkat solusi Layer 2 yang langsung memanfaatkan kemampuan pengurutan dari blockchain Layer 1 (L1). Model ini memberikan asimilasi yang lancar yang memanfaatkan desentralisasi, kehidupan, dan fitur keamanan dari L1.
Peneliti Ethereum Justin Drake mengusulkan rollups berbasis pada Maret 2023 sebagai pendekatan untuk mengatasi masalah yang dihadapi oleh solusi rollup yang ada.
Dikenal juga sebagai rollups berurutan L-1, rollups berbasis menyederhanakan pemrosesan transaksi dengan menghilangkan teknik tambahan yang kompleks, seperti mekanisme konsensus PoS eksternal atau verifikasi tandatangan pengurutan, semuanya sambil mengasumsikan arsitektur yang kokoh dari protokol Layer 1.
Rollups berbasis terdiri dari empat lapisan: lapisan konsensus, lapisan ketersediaan data, lapisan eksekusi, dan lapisan penyelesaian.
Untuk rollups berbasis blockchain seperti Ethereum, misalnya, konsensus, ketersediaan data, dan lapisan penyelesaian semuanya Lapisan Ethereum. Lapisan eksekusi, yang bertanggung jawab atas eksekusi transaksi dan pembaruan status, adalah satu-satunya yang dibangun di atas jaringan rollup.
Rollups berbasis menangani tantangan efisiensi dari sudut pandang pengurutan dengan menyediakan solusi skalabilitas yang ringkas. Mereka melakukannya dengan menghapus biaya gas yang terkait dengan model rollup tradisional dan melewati operasi berbasis token yang diperlukan.
Keahlian ini, ditambah dengan manfaat keamanan yang diperoleh dari keterkaitan mereka dengan jaringan Layer 1, membuat rollups berbasis menjadi solusi skalabilitas yang sangat baik untuk blockchain.
Rollups berbasis menggunakan model sederhana dalam penanganan urutan dibandingkan dengan rollups tradisional. Sedangkan rollup tradisional menggunakan sequencer mereka sendiri, rollup berbasis menggunakan urutandari blockchain Layer 1 yang mendasari untuk mencapai hasil yang serupa.
Model rollups berbasis memungkinkan proposer blok Layer 1 untuk langsung bekerja dengan pembangun blok Layer 2 dan pencarian untuk menambahkan blok rollup berikutnya di blok Layer 1.
Sequencing adalah istilah yang sebagian besar terkait dengan rollups. Namun, istilah urutan menggambarkan sebuah proses yang sangat penting dalam ruang Web3 yang lebih besar.
Sekuensing berbasis mengacu pada proses pengorganisasian transaksi ke dalam blok dalam rantai dan sama pentingnya dengan protokol Layer 1 jaringan Layer 2.
Namun, model sequencer dapat sangat berbeda antara satu jaringan blockchain dengan jaringan lainnya. Misalnya, protokol Layer 1 utama dapat memiliki proses pengurutan yang lebih terdesentralisasi, sedangkan jaringan rollup dapat terbatas pada proses pengurutan yang terpusat.
Jadi, bagaimana sebenarnya sekuen berbasis bekerja:
Salah satu aspek terpenting dari sekuensing berbasis adalah kolaborasi.
Para pemberi usulan Layer 1 secara langsung bekerja sama dengan pembangun dan pencari Layer 2 ketika menambahkan transaksi rollup. Proses ini bersifat tanpa izin karena blok rollup yang akan datang dapat ditambahkan ke blok Layer 1 berikutnya tanpa perlu izin khusus.
Sequencing berbasis tidak memerlukan persetujuan eksternal karena sepenuhnya bergantung pada metode validasi yang ada pada blockchain Ethereum. Selain itu, mereka selaras dengan protokol Layer 1 karena urutan transaksi rollup tetap sesuai dengan urutan blok Ethereum. Ini membuat mereka terhubung erat dengan Ethereum, menjamin keamanan dan uptime mereka.
Dengan memanfaatkan protokol Layer 1 untuk pengurutan, pengurutan berbasis membantu rollups berbasis mencapai efisiensi ekonomi dan operasional karena menghilangkan biaya overhead gas dari verifikasi tanda tangan, sehingga mengurangi biaya dan kompleksitas operasi rollup. Ini tidak hanya membantu menyederhanakan proses pengurutan tetapi juga memperkuat desentralisasi dan keamanan rollups dengan memanfaatkan infrastruktur yang sudah mapan dari jaringan Layer.
Sementara berbasis rollups, ZK-rollups, dan rollups optimis semuanya solusi penskalaan lapisan 2, mereka berbeda dalam beberapa aspek. Ketika datang ke jenis bukti, rollups berbasis dan rollups optimis kedua menggunakan mekanisme bukti-kecurangan, sementara ZK-rollups menggunakan bukti pengetahuan nol.
Sementara rollups berbasis memanfaatkan sequencer dari jaringan Layer 1, rollups ZK dan rollups optimistik menggunakan sequencer mereka sendiri. Selain itu, rollups berbasis dan rollups optimistik memanfaatkan mekanisme konsensus dari protokol Layer 1, sementara rollups ZK menggunakan mekanisme konsensus dari blockchain Layer 1 untuk keamanan akhir tetapi memiliki metodenya sendiri untuk memvalidasi transaksi menggunakan bukti ZK.
Melihat kompleksitas teknis dari ketiga jenis rollup, based rollup memiliki kerangka kerja yang relatif sederhana. ZK-rollup dan optimistic rollups memiliki arsitektur dan teknik keamanan yang kompleks untuk menangani transaksi Layer 2, yang membuatnya lebih mahal.
Meskipun rollups berbasis memiliki beberapa keuntungan dalam membantu peningkatan skala blockchain pada rollups tradisional, namun mereka juga memiliki kelemahan.
Berikut adalah beberapa manfaat dan keterbatasan rollups berbasis:
Rollups berbasis adalah konsep yang cukup baru yang teorinya dan elemen implementasinya saat ini sedang dieksplorasi dan disempurnakan. Oleh karena itu, hanya ada sejumlah kecil proyek yang saat ini sedang mengembangkan rollups berbasis.
Salah satu proyek paling populer adalah Taiko.
Taiko adalah protokol Layer 2 yang menggunakan kerangka ZK-rollup. Ini juga telah membangun Type-1 zkEVM yang menawarkan fungsionalitas yang sama dan opcode Ethereum untuk menjamin kompatibilitas dengan ekosistem Ethereum saat ini.
Tidak lama setelah rollup berbasis diusulkan, Taiko menjalankan operasinya di Ethereum sebagai mekanisme konsensus, ketersediaan data, dan lapisan penyelesaian. Selain itu, protokol L2 menyewa pengurutan transaksi ke validator Ethereum untuk menyederhanakan struktur teknis rollup.
Pada Januari 2024, proyek memperkenalkan testnet Katla, yang merupakan testnet pertama yang menggunakan Taiko's Based Contestable Rollup (BCR). Rollup berbasis BCR menambahkan kegiatan penyelesaian sengketa ke dalam alur kerja verifikasi transaksi.
Sementara rollups berbasis adalah solusi yang menjanjikan untuk tantangan yang dihadapi oleh rollups tradisional, mereka masih dalam tahap awal, dan pengembangan serta pengujian mereka akan memerlukan lebih banyak sumber daya dan waktu.
Namun, manfaatnya, yang meliputi desentralisasi, biaya operasi yang lebih rendah, dan struktur teknis yang disederhanakan, dapat memberikan dampak positif pada industri Web3.
Rollups telah menjadi solusi yang sangat dibutuhkan untuk blockchain yang kesulitan dalam masalah skalabilitas.
Meskipun memiliki keuntungan untuk blockchain, seperti kemampuan untuk melakukan skala ribuan transaksi per detik, mereka tidak dapat menyelesaikan beberapa masalah, seperti interoperabilitas dan kelangsungan transaksi.
Namun, sebuah kerangka kerja baru yang disebut rollups berbasis sedang mendapat perhatian sebagai pendekatan baru untuk meningkatkan rollups.
Baca terus untuk mempelajari apa yang dimaksud dengan rollups berbasis, bagaimana cara kerjanya, dan bagaimana perbandingannya dengan jenis rollups lainnya.
Rollups yang berbasis adalah seperangkat solusi Layer 2 yang langsung memanfaatkan kemampuan pengurutan dari blockchain Layer 1 (L1). Model ini memberikan asimilasi yang lancar yang memanfaatkan desentralisasi, kehidupan, dan fitur keamanan dari L1.
Peneliti Ethereum Justin Drake mengusulkan rollups berbasis pada Maret 2023 sebagai pendekatan untuk mengatasi masalah yang dihadapi oleh solusi rollup yang ada.
Dikenal juga sebagai rollups berurutan L-1, rollups berbasis menyederhanakan pemrosesan transaksi dengan menghilangkan teknik tambahan yang kompleks, seperti mekanisme konsensus PoS eksternal atau verifikasi tandatangan pengurutan, semuanya sambil mengasumsikan arsitektur yang kokoh dari protokol Layer 1.
Rollups berbasis terdiri dari empat lapisan: lapisan konsensus, lapisan ketersediaan data, lapisan eksekusi, dan lapisan penyelesaian.
Untuk rollups berbasis blockchain seperti Ethereum, misalnya, konsensus, ketersediaan data, dan lapisan penyelesaian semuanya Lapisan Ethereum. Lapisan eksekusi, yang bertanggung jawab atas eksekusi transaksi dan pembaruan status, adalah satu-satunya yang dibangun di atas jaringan rollup.
Rollups berbasis menangani tantangan efisiensi dari sudut pandang pengurutan dengan menyediakan solusi skalabilitas yang ringkas. Mereka melakukannya dengan menghapus biaya gas yang terkait dengan model rollup tradisional dan melewati operasi berbasis token yang diperlukan.
Keahlian ini, ditambah dengan manfaat keamanan yang diperoleh dari keterkaitan mereka dengan jaringan Layer 1, membuat rollups berbasis menjadi solusi skalabilitas yang sangat baik untuk blockchain.
Rollups berbasis menggunakan model sederhana dalam penanganan urutan dibandingkan dengan rollups tradisional. Sedangkan rollup tradisional menggunakan sequencer mereka sendiri, rollup berbasis menggunakan urutandari blockchain Layer 1 yang mendasari untuk mencapai hasil yang serupa.
Model rollups berbasis memungkinkan proposer blok Layer 1 untuk langsung bekerja dengan pembangun blok Layer 2 dan pencarian untuk menambahkan blok rollup berikutnya di blok Layer 1.
Sequencing adalah istilah yang sebagian besar terkait dengan rollups. Namun, istilah urutan menggambarkan sebuah proses yang sangat penting dalam ruang Web3 yang lebih besar.
Sekuensing berbasis mengacu pada proses pengorganisasian transaksi ke dalam blok dalam rantai dan sama pentingnya dengan protokol Layer 1 jaringan Layer 2.
Namun, model sequencer dapat sangat berbeda antara satu jaringan blockchain dengan jaringan lainnya. Misalnya, protokol Layer 1 utama dapat memiliki proses pengurutan yang lebih terdesentralisasi, sedangkan jaringan rollup dapat terbatas pada proses pengurutan yang terpusat.
Jadi, bagaimana sebenarnya sekuen berbasis bekerja:
Salah satu aspek terpenting dari sekuensing berbasis adalah kolaborasi.
Para pemberi usulan Layer 1 secara langsung bekerja sama dengan pembangun dan pencari Layer 2 ketika menambahkan transaksi rollup. Proses ini bersifat tanpa izin karena blok rollup yang akan datang dapat ditambahkan ke blok Layer 1 berikutnya tanpa perlu izin khusus.
Sequencing berbasis tidak memerlukan persetujuan eksternal karena sepenuhnya bergantung pada metode validasi yang ada pada blockchain Ethereum. Selain itu, mereka selaras dengan protokol Layer 1 karena urutan transaksi rollup tetap sesuai dengan urutan blok Ethereum. Ini membuat mereka terhubung erat dengan Ethereum, menjamin keamanan dan uptime mereka.
Dengan memanfaatkan protokol Layer 1 untuk pengurutan, pengurutan berbasis membantu rollups berbasis mencapai efisiensi ekonomi dan operasional karena menghilangkan biaya overhead gas dari verifikasi tanda tangan, sehingga mengurangi biaya dan kompleksitas operasi rollup. Ini tidak hanya membantu menyederhanakan proses pengurutan tetapi juga memperkuat desentralisasi dan keamanan rollups dengan memanfaatkan infrastruktur yang sudah mapan dari jaringan Layer.
Sementara berbasis rollups, ZK-rollups, dan rollups optimis semuanya solusi penskalaan lapisan 2, mereka berbeda dalam beberapa aspek. Ketika datang ke jenis bukti, rollups berbasis dan rollups optimis kedua menggunakan mekanisme bukti-kecurangan, sementara ZK-rollups menggunakan bukti pengetahuan nol.
Sementara rollups berbasis memanfaatkan sequencer dari jaringan Layer 1, rollups ZK dan rollups optimistik menggunakan sequencer mereka sendiri. Selain itu, rollups berbasis dan rollups optimistik memanfaatkan mekanisme konsensus dari protokol Layer 1, sementara rollups ZK menggunakan mekanisme konsensus dari blockchain Layer 1 untuk keamanan akhir tetapi memiliki metodenya sendiri untuk memvalidasi transaksi menggunakan bukti ZK.
Melihat kompleksitas teknis dari ketiga jenis rollup, based rollup memiliki kerangka kerja yang relatif sederhana. ZK-rollup dan optimistic rollups memiliki arsitektur dan teknik keamanan yang kompleks untuk menangani transaksi Layer 2, yang membuatnya lebih mahal.
Meskipun rollups berbasis memiliki beberapa keuntungan dalam membantu peningkatan skala blockchain pada rollups tradisional, namun mereka juga memiliki kelemahan.
Berikut adalah beberapa manfaat dan keterbatasan rollups berbasis:
Rollups berbasis adalah konsep yang cukup baru yang teorinya dan elemen implementasinya saat ini sedang dieksplorasi dan disempurnakan. Oleh karena itu, hanya ada sejumlah kecil proyek yang saat ini sedang mengembangkan rollups berbasis.
Salah satu proyek paling populer adalah Taiko.
Taiko adalah protokol Layer 2 yang menggunakan kerangka ZK-rollup. Ini juga telah membangun Type-1 zkEVM yang menawarkan fungsionalitas yang sama dan opcode Ethereum untuk menjamin kompatibilitas dengan ekosistem Ethereum saat ini.
Tidak lama setelah rollup berbasis diusulkan, Taiko menjalankan operasinya di Ethereum sebagai mekanisme konsensus, ketersediaan data, dan lapisan penyelesaian. Selain itu, protokol L2 menyewa pengurutan transaksi ke validator Ethereum untuk menyederhanakan struktur teknis rollup.
Pada Januari 2024, proyek memperkenalkan testnet Katla, yang merupakan testnet pertama yang menggunakan Taiko's Based Contestable Rollup (BCR). Rollup berbasis BCR menambahkan kegiatan penyelesaian sengketa ke dalam alur kerja verifikasi transaksi.
Sementara rollups berbasis adalah solusi yang menjanjikan untuk tantangan yang dihadapi oleh rollups tradisional, mereka masih dalam tahap awal, dan pengembangan serta pengujian mereka akan memerlukan lebih banyak sumber daya dan waktu.
Namun, manfaatnya, yang meliputi desentralisasi, biaya operasi yang lebih rendah, dan struktur teknis yang disederhanakan, dapat memberikan dampak positif pada industri Web3.