Data Availability Infras
Last updated
Last updated
This documentation portal is currently undergoing updates to align with the IoTeX 2.0 Whitepaper release. Information provided here may be incomplete, or out-of-date. Please use this portal for preliminary reference only, and check out the official IoTeX 2.0 Whitepaper for updated information.
.2024 | IoTeX
The Data Availability Layer (DAL) is the input layer for W3bstream. It can be either a centralized service or a decentralized network that stores blocks of data for a specified period as determined by a DePIN project. Once this period expires, the data may be immediately deleted or transferred to a dedicated Long-Term Storage Layer. Depending on the project's configuration, the DAL also periodically commits data sets (e.g., a hash) to the IoTeX Blockchain to ensure data integrity.
While IoTeX does not provide any Data Availability DIM, W3bstream will support popular Data Availability (DA) infrastructures. We anticipate that third-party projects will develop DIMs to serve as DA layers, integrating seamlessly with W3bstream.
Reference Implementation
A W3bstream-compatible DA Layer should implement a simple interface.
W3bstream provides a reference implementation for a Postgres DB.