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
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