Original Author: Henry Zhang
first level title
1. The natural fit of ZK and RaaS (Rollup as a Service) can bring better developer and user experience
As the most mainstream expansion solution at present, Layer 2 enhances the scalability of Ethereum. Developers are also beginning to pursue blockchains with lower cost, higher performance and can meet some customized needs. This demand will expand accordingly with the development of the market. It is an important development direction for this problem to enhance the value capture of the governance token of the application itself in the form of application chain. RaaS can be a solution to this need.
Most of the current mainstream RaaS services are based on optimistic rollup, which is determined by the low threshold and high compatibility of such solutions. However, because of the higher security, interoperability and finalitytime brought by ZK-Rollup technology, we have always been optimistic about the development of ZK-Rollup. The ZK-RaaS provided by Opside realizes the friendliness of the underlying technology of ZK-Rollup, and has significant advantages in many aspects such as security and withdrawal speed.
Opside offers a modular RaaS solution:
Opside Chain: It is both a consensus layer and a data availability layer. All transactions and data generated will be verified, packaged and stored on the chain in Opsidechain. The transaction speed is fast and the handling fee is low.
first level title
2. Exquisite token economics incentives to maintain decentralization and PoW computing power support
Opside adopts a hybrid consensus of PoS + PoW as a whole. The participating roles are the Validator in PoS and the Miner in PoW. The Validator itself also acts as the Sequencer of Rollup and obtains corresponding benefits. details as follows:
OpsideChain
PoS: Opside will adopt the PoS algorithm of Ethereum 2.0 and make necessary improvements to it. Therefore, Opside's consensus layer will have more than 100,000 validators. Anyone can hold IDE tokens and become a validator. Validator can get block rewards and gas fees.
RollupLayer
PoS (Sequencer): The validator not only proposes Opside blocks, but also proposes Rollup blocks (ie data batch). Therefore, the validator is also the sequencer of rollup. The sequencer can earn gas fees from Rollup transactions.
PoW (Prover): Anyone can become a rollup prover (that is, Miner), as long as it has enough computing power to perform ZKP (zero-knowledge proof) calculations. According to Opside's PoW algorithm, the prover can freely generate ZKP for one or more ZK-Rollups and obtain corresponding rewards.
According to the PoS & PoW mixed consensus, block rewards are divided into two parts, PoS and PoW, corresponding to Validator and Miner respectively. In the Pre-Alpha testnet stage, the block reward ratio between PoS and PoW is temporarily fixed at 1:2, that is, 11% of IDEs are allocated to Validators, and 22% of the rewards are allocated to Miners. In the future, the ratio of the two will be dynamically adjusted with the supply and demand of ZKP computing power of the entire network.
first level title
3. One-click ZK-RaaS service of zkEVM chain, making scale and low threshold possible
In order for developers to build their own Rollup through Opside's services more painlessly, Opside has developed a very smooth front-end service and realized:
(1) The hardware is fully managed. The two hardware resources required by ZK-Rollup: data availability (analogous to a hard disk) and zkp computing power (analogous to a CPU) are decentralized and license-free provided by PoS and PoW respectively. Developers do not need to bear any hardware costs.
(2) Sovereignty. Developers have the sovereignty of ZK-Rollup, can customize the rollup economic model, and even set the gasfee to 0.
(3) EVM compatible. Developers can freely choose various types of zkEVM SDKs, including PolygonzkEVM, scroll, zkSync, StarkNet, etc. There is basically no application migration cost.
first level title
4. Continuous and dedicated ZK developer team, stronger product delivery capabilities.
The team basically has several years of experience in the blockchain field and has long-term research on Zk technology. Therefore, for the technical development of ZKRollup, the team has strong execution and foundation.
