Skip to content

Commit

Permalink
Terminal REP-20: transition to Review (#19)
Browse files Browse the repository at this point in the history
  • Loading branch information
HenryQW committed Apr 29, 2024
1 parent 0e2b13a commit b6f1045
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This repository tracks all REPs proposed by the RSS3 Community.
| [REP-1](./REPs/REP-1.md) | Purpose and Guidelines | <[email protected]> | Process | Living |
| [REP-11](./REPs/REP-11.md) | Protocol Upgrade | [BruceXC](mailto:[email protected]), [HenryQW](mailto:[email protected]), [KallyDev](mailto:[email protected]), [Nya Candy](mailto:[email protected]), [polebug](mailto:[email protected]), [pseudoyu](mailto:[email protected]), [Thomas](mailto:[email protected]) | Protocol | Final |
| [REP-16](./REPs/REP-16.md) | Staking Rewards Taxation Adjustment | [Albert](mailto:[email protected]), [HenryQW](mailto:[email protected]) | Core | Review |
| [REP-20](./REPs/REP-20.md) | Data Availability Layer Integration | [Albert](mailto:[email protected]), [HenryQW](mailto:[email protected]) | Core | Draft |
| [REP-20](./REPs/REP-20.md) | Data Availability Layer Integration | [Albert](mailto:[email protected]), [HenryQW](mailto:[email protected]) | Core | Review |

## License

Expand Down
15 changes: 9 additions & 6 deletions REPs/REP-20.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
```
REP: REP-18
Title: Data Availability Layer Integration
Status: Draft
Status: Review
Type: Core
Created: 23 Apr 2024
Author(s): Albert <[email protected]>, HenryQW <[email protected]>
Expand All @@ -16,6 +16,9 @@ Discussions: <https://forum.rss3.io/t/data-availability-layer-integration/136>
- [Abstract](#abstract)
- [Motivation](#motivation)
- [Specification](#specification)
- [DA Solutions](#da-solutions)
- [Blob Space prices](#blob-space-prices)
- [Conclusion](#conclusion)
- [Rationale](#rationale)

## Abstract
Expand All @@ -37,15 +40,15 @@ A brief comparison of 4 viable DA solutions that have been explored:
| Solution | Security | Cost/Block | Major Advantage | Major Drawback |
| -------- | -------------------------------- | ---------- | ------------------- | ------------------------- |
| Avail | Avail's own chain | unknown | unknown | not production ready |
| Celestia | Celestia shared security | ~$0.046 | ease of integration | not the cheapest solution |
| NEAR | On NEAR with Nightshade | ~$0.0016 | huge blob space | development not as active |
| EIP-4844 | the almighty monolithic Ethereum | ~$7.73 | native DA | expensive |
| Celestia | Celestia shared security | \~\$0.046 | ease of integration | not the cheapest solution |
| NEAR | On NEAR with Nightshade | \~\$0.0016 | huge blob space | development not as active |
| EIP-4844 | the almighty monolithic Ethereum | \~\$7.73 | native DA | expensive |

### Blob Space prices

EIP-4844 as the native solution suffers from limited blob space per block (as of proto-danksharding). As more and more L2s are competing for **768kb per block** (8,192kb for full-danksharding in the future), surging activities such as ethscription minting on L2s will drive up the blob prices and increase the cost of operating the VSL. NEAR DA promises a whopping blob space of **4,096kb per transaction**, effectively circumventing such issues. This may even accelerate our experiments with different use cases that demand additional onchain storage space.

In our tests, NEAR DA has shown to be the most cost-effective solution for the VSL, with a cost per block of ~$0.0054 (higher than the claim but still remains the lowest).
In our tests, NEAR DA has shown to be the most cost-effective solution for the VSL, with a cost per block of \~\$0.0054 (higher than the claim but still remains the lowest).

### Conclusion

Expand All @@ -57,4 +60,4 @@ At the same time, the Whitepaper will be updated to reflect the changes.
The proposed adjustment will reduce:

1. Gas fee for all transactions taking place on the VSL.
1. DAL-related operational cost of the VSL.
2. DAL-related operational cost of the VSL.

0 comments on commit b6f1045

Please sign in to comment.