Overview
DataTie is a decentralized storage Layer 2 solution built on the BNB Chain. It addresses the challenge of storing large amounts of dynamic data in a blockchain network. The technical architecture of DataTie consists of two main components: a storage contract deployed on the BNB Chain and an L2 storage network composed of es-nodes.
The storage contract on the BNB Chain is responsible for on-chain fee distribution and Proof of Storage verification. It ensures that data is initially published on the network and allows nodes to choose whether to download and store the data or ignore it. The storage contract also verifies that the data is stored somewhere in the network, preventing data loss. Additionally, it enables anyone to retrieve the data even in the presence of malicious nodes that withhold it.
The L2 storage network consists of es-nodes, which are responsible for off-chain data storage replicas and provide continuous data availability (DA) sampling. The es-nodes store and replicate the data off-chain, ensuring redundancy and preventing data loss. They also participate in the Proof of Storage verification process by providing DA sampling, which allows nodes to verify that any part of the data can be downloaded from the network. This decentralized storage approach allows DataTie to handle large dynamic datasets and achieve proof of storage on a scalable level.
The technical architecture of DataTie also incorporates dynamic data sharding. The values of key-value (KV) entries are partitioned into multiple shards, which are replicated on multiple physical disks to ensure redundancy. This sharding mechanism enables efficient synchronization of shard data among nodes and maximizes bandwidth and IOs during the synchronization process.
DataTie's technical architecture provides a modular and decentralized storage solution for large dynamic datasets. It leverages the BNB Chain and dynamic data sharding to achieve proof of storage and enables long-term decentralized applications like games, social networks, and AI on the blockchain.
Last updated