「数据可用性」及其对加密生态的重要性
分析一下数据可用性是什么,以及它对用户和加密货币生态系统的重要性。
原文标题:Whatis Data Availability?
原文作者:Maestro
原文来源:m6labs.co
编译:西早先生,MarsBit
区块链开始扩展时会发生什么?
你会遇到数据可用性(Data Availability)的问题。
我们来分析一下它是什么,以及@CelestiaOrg是如何在可扩展数据层架构上进行创新的。
模块化区块链框架
简单来说:为什么数据可用性对你很重要?
归根结底是成本问题——交易费用在高峰期时会变得很高
在过去的几年里,随着区块链的日益发展,交易量不断增加,可扩展性已经成为一个关键的头等大事。
什么是数据可用性?
Web 3世界想要扩大规模,关键的因素是数据可用性,这是区块链的性质决定的。
重点:
数据可用性的意思是把交易数据存储在区块链上
Web 3全球化的前提是海量的数据需要存储
每一个区块链不可避免地需要存储数据
Celestia是扩展数据层架构的先驱之一
常见的解决方案是将程序执行交给链外运营商,也就是将执行与Layer 1 共识机制分开。
数据的可用性保证了任何人在任何时候都可以查看和下载已发布的数据。
单片链(monolithic blockchain)在设计上无法满足加密经济的需求,因此,区块链架构正在逐步发展,以满足用户对低成本交易的需求
由于需求量大,单片链上的区块空间已变得非常昂贵
如果没有功能强大的机器设备,节点也很难参与链上活动,这导致节点的中心化,削弱了链的安全性。
主要问题是可扩展性
我们发现,单片链很难在不牺牲安全性或去中心化的前提下进行扩展。
这个问题就是著名的区块链三难困境(BLOCKCHAIN TRILEMMA)。
区块链三难困境:可扩展性、安全性与去中心化
区块链的功能:
1.共识——关于交易的协议
2.数据可用性——存储在区块链上的交易数据
关于【「数据可用性」及其对加密生态的重要性】的延伸阅读
走近BTC:理解BitVM所需的背景知识(1)
Delphi Digital发布了比特币二层技术研报,介绍了比特币Rollup和四大采用BitVM的项目。BitVM利用MATT思想,将复杂程序和数据存储在链下的Merkle树中,只发布Merkle Root到链上,实现比特币原生的验证欺诈证明。比特币脚本和Taproot以及预签名是实现这一方案的重要技术。P2SH交易类型中可以添加Script,比特币节点会验证公钥和公钥hash是否匹配,以及数字签名是否正确。隔离见证/SegWit升级解决了交易延展性问题,P2WSH功能与P2SH相似。Taproot可精简脚本内容,BitVM基于此构建复杂方案。下一篇文章将详细介绍Taproot、预签名等技术。
重新理解Marlin:AI下半场的可验证计算L0「新基建」
Marlin是一种可验证云计算服务,利用加密技术保证数据安全,为AI+Web3应用提供低延迟、低成本的解决方案。它基于TEE和ZKP技术,为用户提供通用化的云计算方案,并通过激励机制吸引节点为网络贡献资源。Marlin的愿景是成为AI世界的可验证通用L0,为Oracle预言机、ZK Prover系统、AI人工智能等应用场景提供节点算力和存储等网络资源服务。它可以为AI大模型训练提供安全的计算环境,并为多元化应用场景提供可验证计算中间件。在AI+Web3时代,Marlin有巨大的价值潜力,可能成为未来AI+Web3应用的关键基础设施。
3.执行——执行发布的交易
4.结算——验证证明和协调跨链资产转移
单片链会执行所有的功能
另一方面,模块化区块链通过将区块链功能分配给独立的层,让他们作为系统一起运行,创造了区块链架构的新模式。
模块化堆栈
加密货币想实现全球内的增长,大量的数据就需要存储在区块链上。
由于区块链的不可更改性特征,且网络上执行的交易越来越多,区块链上的数据也会越来越多。
因此,每个区块链在未来都不可避免地需要有高效的方法来存储数据(即数据可用性)。
随着Web 3在世界各地被采用,永久储存交易数据的需求将成倍增加。
模块化的区块链架构通过将数据可用性与其他区块链操作分离,使数据的吞吐量大大增加
通过分离这些功能,人们可以很容易地建立像rollup这样的数据量极大的应用程序
因此,扩展加密世界的一个关键因素是数据可用性。
@CelestiaOrg 是模块化区块链架构的先驱者之一
他们在模块化堆栈中提供数据可用性和共识层
Celestia也是其他模块化层的可扩展数据层
随着网络的增长,网络容量和数据量也在上升
Celestia可以通过高度并行化来管理对区块空间需求的增加
它将每个区块分割成若干部分,以便同时对该区块的不同列和行进行操作。他们称之为内部分片(Internal Sharding)。
凭借其可扩展的数据可用性层,Celestia为目前的可扩展性和gas费问题提供了理想的解决方案。
想了解更多关于Celestia的信息?
请看下文,我们将Celestia与单片链做了对比。
Web 3的进步经常伴随着数据存储的发展
因此,为了实现更好的交易速度和较低的gas费,我们需要高效的数据可用性方法
值得庆幸的是,现在有很多聪明的团队和开发人员正在努力解决这个问题,力图破解区块链三难困境
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:MarsBit,如有侵权请联系删除。转载或引用请注明文章出处!
标签:数据