Pengertian Rollup as a Service (RaaS) dalam Kripto Beserta Contoh Proyeknya

Volubit.id — Rollup as a Service (RaaS) merupakan salah satu solusi terbaru dalam dunia blockchain yang memberikan layanan untuk membuat dan mengelola Rollup secara lebih mudah dan efisien.

Rollup secara umum dikenal sebagai solusi skalabilitas yang sangat penting bagi Ethereum dan beberapa blockchain lainnya. Dengan meningkatnya adopsi blockchain dan kebutuhan akan efisiensi, RaaS muncul sebagai alat yang memungkinkan proyek-proyek kripto untuk mengembangkan infrastruktur Rollup mereka tanpa perlu membangun segalanya dari nol.

Pengertian RaaS

RaaS adalah salah satu jenis Rollup yang dapat digunakan oleh pengembang untuk membangun blockchain mereka sendiri. RaaS berfungsi sebagai “pabrik perakitan” Rollup yang ingin memberikan layanan kepada pengembang dan proyek untuk menciptakan dan mengelola Rollup mereka sendiri.

RaaS memudahkan pengembang untuk membangun Rollup dengan cepat, mengurangi waktu pengembangan dari berjam-jam atau bahkan beberapa bulan dan tahun, menjadi hanya beberapa menit.

Sebelum ada RaaS, pengembang memiliki tiga pilihan utama untuk menerapkan aplikasi mereka di blockchain: menggunakan blockchain Layer 1 (L1) publik seperti Ethereum; sidechains seperti Solana dan Polygon, atau Rollup Layer 2 (L2) general purpose seperti Arbitrum, Base, Optimsm, dan zkSync; atau membangun jaringan appchain L1 seperti Cosmos.

Jika menggunakan blockchain L1, L2 atau sidechain general purpose, pengembang harus berbagi sumber daya, yang bisa membuat kinerja aplikasi menjadi lambat dan biaya meningkat. Sementara pembuatan Appchains L1 mengharuskan tim pengembang untuk membangun dan mengelola jaringan mereka sendiri untuk keamanan, yang bisa menjadi rumit dan memakan waktu.

Dengan adanya RaaS pengembang kini dapat membuat Rollup yang disesuaikan dengan kebutuhan spesifik aplikasi mereka (disebut AppRollups). Untuk digarisbawahi, AppRollups merupakan blockchain yang dirancang untuk satu fungsi pokok atau aplikasi spesifik, seperti game, trading, NFT, media sosial, dll. AppRollups ini berbeda dengan blockchain general purpose yang terdiri dari berbagai jenis aplikasi.

Pengembangan Rollups spesifik aplikasi ini dimungkinkan dengan perkembangan terkini Software Development Kit (SDK) Rollup yang lebih maju. SDK Rollup adalah framework stack atau software yang memudahkan pengembang untuk membangun Rollup berbasis Optimistic Rollup maupun zk Rollup dengan memanfaatkan software dasar dari Rollup umum seperti Arbitrum dengan Arbitrum Orbit, Optimism dengan OP Stack, dan zkSync via zk Stack.

RaaS menawarkan kecepatan transaksi yang lebih tinggi dan biaya lebih rendah. Selain itu, RaaS memungkinkan fleksibilitas, di mana proyek dapat menyesuaikan fitur dan kapabilitas rRollup mereka sesuai dengan kebutuhan spesifik, tanpa memerlukan pengetahuan teknis mendalam tentang blockchain.

Dengan RaaS, proses pembuatan aplikasi bisa dilakukan secara cepat. Penyedia RaaS juga menyediakan alat pendukung yang dibutuhkan dalan aplikasi blockchain seperti faucet testnet, cross-chain bridge dan block explorer. Singkatnya, proyek RaaS merupakan perusahaan penyedia jasa bagi klien pengembang yang ingin membuat blockchain mereka sendiri.

Contoh Proyek RaaS

Dengan semakin banyaknya pengembang yang ingin mengimplementasikan proyek mereka di lintasan blockchain, saat ini sudah ada banyak proyek RaaS yang menawarkan kemudahan pembuatan Rollup kepada klien mereka. Bahkan, ada pula yang menawarkan blockchain L1 secara kustom.

Caldera

Caldera merupakan salah satu proyek RaaS anyar yang belakangan kian populer. Sebagai pabrik Rollup, layanan yang diberikan Caldera terbilang lengkap. Caldera mendukung implementasi zk Rollup dan Optimistic Rollup untuk mekanisme pembuktian blockchain.

Untuk framework stack Rollup, developer proyek bisa memilih antara Arbitrum Orbit/Nitro, OP Stack/Bedrock, zk Stack, dan Polygon Chain Development Kit (CDK) yang semuanya disediakan Caldera. Rollup atau AppRollups yang dibangun, bisa dibuatkan pada beberapa blockchain pilihan sebagai settlement layer, seperti Ethereum, Polygon, Cronos, Optimism, Arbitrum, dll. dengan kustomisasi Alternative Data Availability (Alt-DA) di luar Ethereum DA, melalui integrasi dengan Celestia, Near, dan Arbitrum AnyTrust.

Beberapa proyek Rollup hasil rakitan pabrik Caldera antara lain Manta Pacific, Kinto, Rarichain, ApeChain, Plume Network, Injective EVM, dll. Kumpulan AppRollups ini merupakan bagian dari ekosistem Caldera yang disebut sebagai Metalayer.

Conduit

Conduit merupakan proyek RaaS yang juga mendukung implementasi Optimistic Rollup dan zk Rollup. Baru-baru ini, mereka juga meluncurkan toolkit stack anyar OP Succinct yang terbilang lumayan revolusioner. OP Succinct memungkinkan pembuktian validitas transaksi ala zk Rollup pada Rollup berbasis OP Stack.

Conduit sendiri menyediakan framework OP Stack dan Arbitrum Orbit sebagai pilihan software blockchain kustom buat klien. Adapun blockchain induk yang didukung antara lain Ethereum, Arbitrum, Base, Mode, dan Zora dengan ragam pilihan Alt-DA di luar Ethereum seperti Celestia, Arbitrum AnyTrust, EigenDA, dan OP Plasma.

Beberapa kilen besar Rollup yang sudah menggunakan teknologi Conduit antara lain Zora, Synthetix, Aevo, Mode, Gravity, Orderly, Proof of Play, dan Pontem.

Saga

Saga merupakan proyek RaaS berbasis Cosmos yang lebih berfokus pada pengembangan blockchain gaming. Berbeda dengan RaaS lainnya yang menyediakan layanan development blockchain L2 dan L3, Saga memberikan keleluasaan bagi pengembang untuk membangun blockchain L1 mandiri (sovereign chains) yang disebut Chainlets dalam ekosistem mereka.

Lantaran Chainlets bukan Rollup, Saga juga menciptakan toolkit stack pengembangan Chainlets L1 mereka sendiri yang disebut SagaOS. Saga juga menyediakan framework utama Cosmos SDK untuk pembuatan Chainlets. Namun ke depan mereka juga akan mengintegrasikan Unity SDK, salah satu framework popular di dunia game Web3; serta Avalanche Subnets dan Polygon CDK.

Saga Chainlet adalah blockchain khusus aplikasi yang diamankan menggunakan Cosmos Interchain Security (ICS). Chainlet Saga dapat dikonfigurasi untuk menggunakan berbagai mesin virtual seperti EVM, Cosmwasm, SolanaVM, dan MoveVM. Hingga saat ini, ekosistem Saga sudah memiliki ribuan Chainlets di mana kebanyakan berisi platform gaming, meskipun tidak semuanya.

AltLayer

Proyek AltLayer merupakan salah satu RaaS lain yang terbilang sangat lengkap. Selain RaaS, mereka juga menyediakan konsep anyar Restaked Rollups yang menggunakan sistem Actively Validated Services (AVS).

AltLayer mendukung mekanisme Optimistic Rollup dan zk Rollup dengan framework stack OP Stack, Arbitrum Orbit, Polygon CDK, dan zk Stack. DA layer yang digunakan antara lain Celestia, EigenDA, Avail, Near, dan Zero Gravity (0G).

Settlement layer yang bisa dipilih pengembang antara lain Ethereum, Optimism, Arbitrum, Polygon, dan BNB Chain. Beberapa proyek terkenal yang sudah mengintegrasikan layanan ALtLayer antara lain Sei EVM, Cyber (CyberConnect), DODOChain, Injective EVM, dan Xterio.

Leave a Reply

Your email address will not be published. Required fields are marked *