header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Scan to Download the APP

Rollup Era of Customization? Scalable solution RaaS ecological full interpretation

2023-02-17 09:30
Read this article in 18 Minutes
总结 AI summary
View the summary 收起
原文标题:《 A&T View:可扩展性解决方案 Rollups-as-a-Service 生态全解读 》
Original article by Shervin Beyk, A& T Capital  Investment manager


I. Rollup  Technical Overview  


Rollups  Ease Layer 1  by efficiently executing transactions down the chain and passing verifiable execution results back up the chain. nbsp; Rollups  Security from the bottom layer. Layer 1  Consensus and data availability. Although in the early stages of development, Ecosystems are aligned by their modularizable and customizable nature. dApp  The developers provide a versatile design.


Rollups  It can be generic, such as Arbitrum and Optimism, or it can be designed for a specific application. Universal type   Rollups  Depend on Layer 1  Conduct settlement, consensus and data availability storage, and may result from Layer 2  High demand for transactions leads to the bottom layer. Layer 1  The network is crowded. On the other hand, application-specific   Rollups  Similar to application chains, but with less resource consumption because they do not require a separate set of validators. Anyway, Rollups  Is not limited to a single blockchain development framework, and can be customized to meet specific operational needs.


全面解读可扩展性解决方案「Rollups 即服务」生态现状Source: @pseudotheos


Ii. Rollups-as-a-Service (RaaS) Overview


全面解读可扩展性解决方案「Rollups 即服务」生态现状


The Rollup-as-a-Service (RaaS) project aims to revolutionize by providing easy-to-use tools and services. Rollup  To abstract out complex technical details and make them available to everyone. These items offer a variety of options, from   SDK  And a user-friendly code-free interface to a seamless solution for one-click deployment. In addition, there is nbsp; Rollup Sequencer-as-a-Service (RSaaS) solutions designed for multiple   Rollup  This solution is also being built to provide shared decentralized sequential processing capabilities.


Sequencer  nbsp; Rollup  A component of the framework responsible for grouping transactions and submitting compressed data to the bottom layer. This decentralized design provides strong resistance to censorship and ensures the continuous operation of the network, enabling secure and seamless transaction processing.


2.1 SDK 


Celestia; Rollkit Celestia  nbsp; Rollkit  It's a way of making people autonomous. Rollup  Deployed solutions that provide complete control over execution and billing. It uses a modified version of Cosmos  SDK  Construct, through   IBC  To communicate. After deployment, these. Rollup  Use   Celestia  As consensus and data availability.


OP  The stack


OP  Stack utilization   OP Rollup  Technology organizes the network into three different layers: the consensus layer, the execution layer, and the settlement layer. To simplify development, the three layers pass through. API  Standardizing allows developers to easily fork and assemble components to meet their specific needs.


Dymension


RollApp toolkit Dymension  nbsp; RDK  And   Cosmos SDK  Similarly, multiple VMS are supported. This allows developers to choose from a variety of smart contract platforms, such as   CosmWasm  Or   Ethermint, or   Cosmos  Any other platforms supported by the ecosystem.


Sovereign SDK


Sovereign SDK  Aim to simplify zk-Rollup  Create, like   Cosmos SDK  Is   App-chain  It's a simplification. It will be the first rolling framework to eliminate zero-knowledge complexity, allowing developers to easily build their applications without the need for advanced cryptography. Use   Sovereign SDK, available to developers. Rust  Or   Write their applications in C++. Will be responsible for compiling it to efficient   zk  Virtual machine.


Most of them. RaaS projects use these SDKS to develop easy-to-use, code-free Rollup  Deploy the solution. The Rollups as a Service (RaaS) market has been growing rapidly, and multiple SDKS have emerged to meet the needs of developers. These SDKS provide various features and options to simplify deployment Rollup  The process includes complete control over execution and settlement, standardization of the network into different layers, compatibility with various virtual machines, and simplification. Creation of zk-Rollups.


summary


Celestia's Rollkit provides a deployment sovereign Rollup  using the Cosmos SDK and communication via IBC; The solution. OP Stack makes development easier by standardizing networks into three layers through apis. Dymension's RollApp Kit provides compatibility with a variety of virtual machines, allowing developers to choose from different smart contract platforms.


Sovereign SDK is the first rollout of zero-knowledge complexity. Framework that allows developers to easily build applications without requiring advanced cryptographic skills.


- The availability of these SDKS means: (1 ) The RaaS market is maturing; (2 ) Easy to use, user friendly Rollup  The requirements for deploying the solution.


- Each SDK offers unique advantages, and developers can choose the best one for their needs and requirements. SDK.


2.2 Rollup Deployment Without Code


全面解读可扩展性解决方案「Rollups 即服务」生态现状

Source: @0x  Constellation


Constellation


Constellation lets developers easily deploy Rollup using the OP Stack. These. Rollup  And   OP EVM compatible Rollup  Compatible and optimized for fast performance. Each "Constellation chain" includes a block browser and bridge, which can be customized with options such as block time and account permissions.


AltLayer


AltLayer lets developers launch extensible   OP Rollup  The executive layer. Each   Rollup  Are tailored to specific applications, and the platform is designed to work with multiple blockchains and virtual machines. It supports Ethereum (EVM) and WebAssembly (WASM) for versatility. AltLayer acts as a flexible scaling solution for all compatible chains, not just a single   layer  1  Or   layer  2  .


Eclipse


Eclipse provides extensible options for developers to create and deploy their own Rollup, as well as the ability to choose any blockchain for increased security and data storage.


Saga


Saga is developing a Web3 infrastructure to enable developers to create applications with exclusive block space. This exclusive block space guarantees fast speeds, independence from other applications using Saga, hassle-free upgrades, and reduced crowding.


Many RaaS projects begin to focus on one area, usually from. OP  Start by expanding. Some projects immediately focus on zk-RaaS. The ultimate goal of most projects is to provide a solution that is suitable for a variety of execution environments, expansion types, zk, or   Flexible RaaS solution for OP, sequencer, and flexible options for settlement, consensus, and data availability.


summary


To sum up, the above listed no code   Rollup  Deployment Solutions are designed to provide developers with easy and efficient deployment scalability. Rollup  Tools and resources for the solution. Each solution has its own unique features, such as compatibility with various blockchains and virtual machines, customizable block browsers and Bridges, and dedicated block Spaces for rapid and efficient application development. These solutions help advance rolling technology by providing flexible and diverse solutions to meet the specific needs of each project. As the technology continues to evolve and mature, the future of development can see the emergence of more advanced, feature-rich code-free rolling deployment solutions.


2.3 & have spent Shared transaction collator


Transaction collators are nodes that collect transactions, create blocks, and send compressed transaction information to the main tier. Currently, all main network backrolls use centralized transaction collators, but like   The Optimism Collective, Dymension  And   Saga  This way. RaaS  The project is developing a decentralized transaction sequencer system.


For   Optimism Collective, Optimism  Being used for   OP Stack  The crafting chain creates a shared set of transaction sorter nodes. Use   OP Stack  The chain can optionally be added by   Optimism Collective  Manages the transaction collator node group.


About   Dymension, the node will be in   Dymension  Held on the settlement level   Dymension  Native   token and elected according to their pledge weight. Eg. Finally, By   RaaS  Is   Rollkit  The driven chain creates a set of transaction sorter nodes. According to the pledge weight of the node, the operator will be in   Roll-up  If they review or experience an outage, they may lose their jobs. token.


Decentralized transaction sorter nodes process multiple transactions simultaneously. Roll-up  App, and use cryptocurrencies as incentives. By sharing transaction collator nodes, across chains   Roll-up  Communication can be secure and reliable because blocks on various chains are generated simultaneously.


Iii. Conclusion: Advantages of RaaS  


- More control and customization:   Rollups as a Service (RaaS) gives developers more control over application development and deployment. This increased control enables developers to customize their applications to specific business requirements and gives them greater flexibility to choose the features and features that best meet their needs.


- Avoid sudden increases in transaction fees:   One of the key advantages of RaaS is that it minimizes the risk of sudden increases in transaction fees due to network congestion. This ensures that developers can deploy their applications without having to worry about the negative impact of unexpected fee increases.


- Low latency and high Throughput experience:   RaaS provide developers with a low latency and high throughput experience, which is critical for applications that require real-time transactions. This gives developers the ability to build and deploy fast and reliable applications to meet customer needs.


- Bridging charges


- Serialization cost  


- Rollup  Development cost  


- Settlement layer fees  


- Empowering developers to realize their vision without compromise: Basically, RaaS  Freeing up developers to create what they envision within the current constraints of blockchain development.


- Internalization MEV: RaaS  Provides developers with the ability to internalize miners' extractable value (MEV), which can increase the overall revenue of an application.  


- Potential of transaction fees as agreement revenue: RaaS  Provides the potential to capture transaction fees as protocol revenue, which can increase the overall revenue of the application.


- 为回购的原生Token增加更多的实用性:RaaS 为回购的原生 Token 增加了更多的实用性,这可以提高其整体价值,并为 Token 持有者提供额外的好处。


全面解读可扩展性解决方案「Rollups 即服务」生态现状

Source: Constellation Feature Map


summary


尽管 Rollups-as-a-Service 提供了许多优势,但是新技术仍有潜在风险。这些风险包括中心化、安全性和桥接的脆弱性,以及流动性的碎片化。尽管存在这些担忧,随着技术的进步,Rollups 将通过改进的用户界面和更大的原生 Token 经济设计灵活性,为开发者和用户简化体验。通过提高安全性,降低成本,并提供更多控制,Rollups 有可能改变区块链应用的开发和使用方式。通过仔细评估这些风险和利益,开发者可以利用 Rollups-as-a-Service 来解决他们的特定需求。


Original link


Welcome to join the official BlockBeats community:

Telegram Subscription Group: https://t.me/theblockbeats

Telegram Discussion Group: https://t.me/BlockBeats_App

Official Twitter Account: https://twitter.com/BlockBeatsAsia

举报 Correction/Report
This platform has fully integrated the Farcaster protocol. If you have a Farcaster account, you canLogin to comment
Choose Library
Add Library
Cancel
Finish
Add Library
Visible to myself only
Public
Save
Correction/Report
Submit