Open smartcontracts opened 1 year ago
Happy to present this to you all :) Let us know if you have any questions. Would be fun to participate in a DA discussion on OP Radio.
Rollux is an Optimism fork refactored for a new Non-EVM DA, and is now mainnet and settling on the Syscoin layer 1 through Syscoin’s PoDA protocol (Proof of Data Availability). PoDA is generalized DA that serves the OPStack community as well as other Layer 2s including Validity-based solutions. A unique take, and the Rollux fork is first to present it in a production environment! I think you will find Rollux's use of PoDA very interesting to consider as a component in future “Multiple-DA”, and as a sample case for better-generalizing DA in Superchain (a project Syscoin Foundation is interested in).
Rollux mainnet: RPC endpoint: https://rpc.rollux.com Chain ID: 570 Coin name: SYS Explorer: https://explorer.rollux.com
Code diff between Optimism and Rollux DA: https://github.com/SYS-Labs/rollux/commit/25a4c9410ddae31ff7195f67495491f71e684e03
An overview of PoDA's architecture: https://docs.rollux.com/docs/sys/PoDA/#optimistic-rollup-with-poda-proof-of-data-availability
PoDA benefits L2s in areas of cost, security and resilience, with tradeoffs that are philosophically interesting!
Cost: The most immediate noticeable benefit comes in the form of very low cost L1 settlement with a DA-tailored fee market. This can be seen by comparing the Optimism sequencer costs of using Ethereum with those of Rollux using Syscoin. While it appears Optimism Bedrock incurs ~1 ETH per hour (rough estimate) using Ethereum calldata, Rollux Bedrock typically spends 0.0001 SYS per hour for L1 DA. From the standpoint of an L2 operator, this means by utilizing Syscoin the L2 fees remain incredibly easy to subsidize even under future burdens of adoption.
Security & Resilience: The security of PoDA is a factor of PoDA’s design as well as Syscoin’s.
In summary, you get somewhat comparable cost/performance benefits from PoDA as you might from using Validiums or non-L1 DA solutions out there. HOWEVER, you also retain the benefits of L1 settlement, on a well-decentralized and resilient L1 at that.
Cheers!
Interested in latest happenings with Rollux & Syscoin? https://x.com/RolluxL2 and https://x.com/syscoin
Related to PR https://github.com/ethereum-optimism/stack-docs/pull/25 (pending review at present time)
Hi I work with GasHawk.io and am interested in building this for the OP ecosystem, is this project still accepting applications?
What is an Mad Science Project Idea?
A Mad Science Project Idea is an idea for a project within the Optimism ecosystem that may not have clear value but is generally cool as heck. Mad Science Project Ideas make great hackathon projects and tend to be a great way to explore Optimism, OP Mainnet, and the OP Stack.
Summary
The OP Stack makes it possible to easily spin up new rollups. Why not create a rollup for an L1 that isn't Ethereum? Maybe a rollup that settles to Solana, Cardano, or Bitcoin? You get the idea.
Possible Features