EthStorage received a 2nd grant from the Ethereum Foundation for ‘Proof of Storage on L2 Dynamic Datasets with an Ethereum L1 Contract’

EthStorage
3 min readFeb 23, 2023

--

EthStorage, once again, received a grant from Ethereum Foundation. There were a total of 22 winners for the Layer2 Community Grants 2022.

About The Layer 2 Community Grants 2022

The Layer 2 Community Grants 2022 by The Ethereum Foundation (EF) supports layer 2 applications, analytics, and education. This grant round had up to $750,000 in total available.

By launching this grant, the EF encourages research and development around layer 2 applications and education from researching L2 metrics, multi-layer block explorer, compression for rollups, and educating more users on L2.

More than 130 proposals were received and the criteria include:

- Potential impact on the Layer 2 ecosystem

- Relevant team experience for the project

- Clarity, conciseness, and organization of documentation

- Timeline of project

Grantee: EthStorage — ‘Proof of Storage on L2 Dynamic Datasets with an Ethereum L1 Contract.’

EthStorage won under the category ‘Cryptography and Zero-knowledge proofs and the winning subject is ‘Proof of Storage on L2 Dynamic Datasets with an Ethereum L1 Contract.’

The research details are as below.

- Given a list of commitments of BLOBs (e.g., KZG commitments from EIP-4844/Danksharding, indexed from 0…n-1) in an L1 contract, the project is to study an efficient proof system to efficiently verify on L1 that the BLOBs are stored off-chain with the desired redundancy (e.g., 30~50 physical replicas). By putting these storage nodes in an L2 network and assuming 1/m of nodes is honest, we could build an L2 storage network that reuses mainnet security while extending Ethereum scalability dramatically.

- Further research will attempt to answer the questions of how to build the proof/verification system if the BLOBs and the commitments are constantly changed (e.g., new BLOBs are appended to the list or a BLOB of an index is changed); and how to build incentivized/payment system to ensure desired replication factor using ETH as payment; it is possible to ask a storage node to store partial BLOBs while maintaining the same level of security of Mainnet?

The team received the 1st research grant from the Ethereum Foundation for data availability research before.

EthStorage — Cypher Sponsor of ETHDenver

EthStorage is also the Cypher Sponsor of ETHDenver, the biggest event of Ethereum in the world. Qi Zhou, the founder of EthStorage, will give two talks:

EthStorage — Scaling Ethereum Storage via Layer 2 and Data Availability

3:55 pm- 4:25 pm, Mar 3, 2023 (MST) @ Infrastructure + Scalability Stage, National Western $SPORK Castle | 4655 Humboldt St Denver CO 80202

- Reusing Ethereum mainnet security and extending Ethereum scalability are the major goals of Ethereum L2 solutions. Most existing L2 solutions such as optimistic/ZK rollups focus on scaling Ethereum computation power, a.k.a., higher transactions per second. Meanwhile, with the popularity of dApps such as NFT/DeFi/etc, the demand for storing a large amount of data reusing Ethereum mainnet security has grown dramatically. In this talk, we will present EthStorage — an Ethereum L2 to scale the programmable storage to hundreds of Terabytes or even Petabytes with 1/100x to 1/1000x cost. We will explain the components of EthStorage and the storage payment model. Finally, we will present some prototypes of new applications on Ethereum such as vitalik’s blog, decentralized dropbox, dynamic NFT, etc.

Introducing web3:// — Decentralized Access Protocol for EVM

10:30 am-10:45 am, Mar 4, 2023 (MST) @ Main Stage , National Western $SPORK Castle | 4655 Humboldt St Denver CO 80202

- One key missing part of the current Ethereum stack is the decentralized accessibility protocol that allows users to interact with on-chain web resources directly. In this talk, we present ERC-4804: Web3 URL Standard, which defines HTTP-style web3:// links to locate any on-chain web resources hosted by smart contracts. We will give a demo of on-chain NFTs and illustrate more complicated applications such as dynamic websites including uploading and browsing all Vitalik’s blogs on-chain.

Please find more information about EthStorage here:

--

--

EthStorage

A Layer 2 solution provides programmable dynamic storage based on Ethereum’s Data Availability. Grants supported by Ethereum Foundation for DA research.