币界网报道:
作者:Stanford Blockchain Club
来源:W-SOURCE
翻译:善欧巴
引言
区块链和加密货币自诞生以来就一直致力于改变金融格局,通过提供更广泛的访问权限和去除中介。随着web3的发展,区块链技术在创作者繁荣、用户掌控数据的互联网中发挥着重要作用。
确保去中心化的基础设施,并以P2P的方式分发数据,增强了安全性和透明度。分布式存储系统通过构建一个存储、管理和共享数据的节点网络来满足对容错性和高韧性存储的需求。
分布式存储系统依靠未使用的存储容量,提供了安全性、数据韧性以及潜在的成本效益。但是,它们在法规和互操作性方面面临挑战。
分布式存储是必不可少的,对于真正开放和可访问的网络。如何证明数据被存储和维护的方式是一个关键问题。这是通过数据证明来解决的。
总体而言,我们区分了两种类型的证明:确定性证明和概率证明。
Tagion
Tagion是一个去中心化网络,致力于高容量交易,目标是建立一个基于技术和民主治理的独特货币系统。该项目依赖于创新的数据库架构和加密技术,以实现大规模。它不是区块链,而是一个使用DART数据库优化存储的分布式账本。Tagion的证明机制是确定性证明的一个例子。
DART数据库的核心功能是作为一个分布式哈希表,根据哈希键对数据进行存储。Tagion的基础设施也可以理解为稀疏默克尔树(SMT)。SMT是基于键值对的认证数据结构,支持标准数据库操作,如查找、插入、更新和删除。Tagion的系统利用包含所有子分支哈希的根哈希,以最小的计算快速验证数据状态。
Tagion采用HiBON(哈希不变二进制表示对象)进一步促进存储过程,确保数据在进入时保持哈希不变,简化了基于关联哈希的数据检索。
数据完整性
Tagion的所有子系统都会进行所谓的随机游走,检查数据是否按需存储和提供。未通过保留验证挑战的节点将被排除在网络之外。
Filecoin
Filecoin是一个去中心化存储网络,通过其原生代币Filecoin激励矿工提供存储容量。Filecoin的基本存储单位称为扇区,具有标准大小和提供者可延长的生命周期。为了确保数据完整性和可用性,Filecoin依赖于两种算法:存储证明和复制证明。
存储证明
Filecoin中的矿工生成证明,以验证他们在任何给定时间持有数据副本。时空证明(PoSt)用于确保持续的存储和数据可用性。封存是复制证明算法的一部分,计算密集型,使理性矿工希望尽可能减少封存需求。
Celestia
Celestia是一个所谓的数据可用性区块链,为模块化区块链提供执行和数据存储。数据可用性抽样(DAS)是其核心技术,通过轻节点仅下载一小部分数据,直到达到预定的置信水平,以确认数据已发布,作为数据可用性的概率证明。
结论
Tagion、Filecoin和Celestia各自提出了确保数据完整性、可用性和可访问性的独特策略。这些平台共同为构建支持去中心化网络的韧性数据发布和存储系统做出了重要贡献。