This repository was archived by the owner on Dec 12, 2023. It is now read-only.
Update data-avail.md: Non-EVM DA (PoDA)#25
Open
bstr156 wants to merge 1 commit intoethereum-optimism:mainfrom
Open
Update data-avail.md: Non-EVM DA (PoDA)#25bstr156 wants to merge 1 commit intoethereum-optimism:mainfrom
bstr156 wants to merge 1 commit intoethereum-optimism:mainfrom
Conversation
Please read! Your attention is appreciated. The first Non-EVM DA within the OP Stack Community exists, and it's a protocol called Proof of Data Availability. It is used by the Rollux fork of Optimism. PoDA is L1 and has been mainnet for about eight months and Rollux has been mainnet since June 28th. You can find out about PoDA's design here: https://docs.rollux.com/docs/sys/PoDA/#optimistic-rollup-with-poda-proof-of-data-availability PoDA is available for anyone to use. Being PoW at its base with a hybrid finality makes it an interesting Multi-DA option in particular if a Rollup doesn't want to depend 100% on a single Proof-of-Stake based DA solution (which seem to make up the overwhelming majority). Good approach for architectural redundancy. PoDA does not use sharding. State proof is settled on a UTXO-based chain that is merge mined with Bitcoin, and raw data is archived offchain in its entirety by each participating full node (open network), bringing a lot of censorship resistance. To see the DA difference in the code, a delta between the OP and Rollux approach to DA is visible here: SYS-Labs/rollux@25a4c94 ALSO, since OP is pursuing modularization of DA in Superchain, it's worth mentioning that the Rollux Team and Syscoin Foundation have some interest in contributing there. All the best!
👷 Deploy request for opstack-docs pending review.Visit the deploys page to approve it
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please read! Your attention is appreciated.
The first Non-EVM DA within the OP Stack Community now exists; a protocol called Proof of Data Availability. It is used by the Rollux fork of Optimism. PoDA is L1 and has been mainnet for about eight months while Rollux has been mainnet since June 28th.
You can find out about PoDA's design here:
https://docs.rollux.com/docs/sys/PoDA/#optimistic-rollup-with-poda-proof-of-data-availability
PoDA is available for anyone to use. Being PoW at its base with a hybrid finality makes it interesting to include in a Multi-DA environment, as it would give a rollup architectural resilience in its DA, in a world where the vast majority of DA solutions are Proof-of-Stake. PoDA also does not use sharding, another differentiation from EIP-4844. State proof is settled on a UTXO-based chain that is merge mined with Bitcoin plus finality, and raw data is archived offchain in its entirety by each participating full node (open network), bringing a lot of censorship resistance.
To see the DA difference in the code, a delta between the OP and Rollux approach to DA is visible here: SYS-Labs/rollux@25a4c94
ALSO, since OP is pursuing modularization of DA in Superchain, it's worth noting that Team Rollux and Syscoin Foundation have some interest in contributing there.
All the best!
Tests
Additional context
Metadata