Web3 去中心化数据库存储的现状与未来_Arweave:CRU

为什么需要中心化数据库?如何衡量去中心化数据库的好坏?

为什么需要去中心化数据库?

Web2应用的数据存储有两种基本方式,文件系统和数据库。由于Web3缺乏数据库产品,大部分的DApp除了将少量重要数据存储在昂贵的智能合约外,仍然使用的是中心化数据库来存储结构化数据。随着IPFS等去中心化文件系统开始逐渐用于存储Web3应用的NFT数据,去中心化文件系统被Web3所认可和接受,去中心化数据库的技术也经历了一轮迭代,新出了多种产品。

去中心化数据库相比传统中心化数据库有着独特优势,它能降低Web3项目单点失败风险,让Dapp完全去中心化。

去中心化数据库适合用来存储访问频率高的热数据,存Dapp的非财务数据,比如:

Web3去中心化阅读应用Read2N宣布更名为Metale Protocol:9月2日消息,Web3去中心化阅读应用Read2N宣布进行品牌升级,并更名为“Metale Protocol”,还将联合生态伙伴进行空投。

此前消息,Read2N宣布完成200万美元种子轮融资,Chain Capital、LinkVC、Initiate Capital等参投。此外,Read2N创始团队宣布将为其之前的创业项目的股东,包括红杉中国、高榕资本,魔量资本,险峰资本、KIP资本、浅石创投、真格基金、黄峥等投资机构和个人分配项目治理代币。[2023/9/3 13:14:06]

NFTmetadata

DAO投票数据

DEX订单薄

去中心化的社交数据,博客数据,邮件。

报告:数字营销将成为Web3的下一个主要用例:金色财经报道,7月25日,Web3营销分析公司Safary发布了一份题为《2023年Web3增长形势》的综合报告。报告指出,2010年代是数字营销的黄金时代,Web2营销公司从2011年的150家增长到2023年的11000家。然而,在过去的三年里,数字营销的环境已变得更加注重隐私。因此,营销人员可能也需要改变策略,拥抱Web3技术。

调查结果显示,目前有近200家公司已经在\"深入思考\"新的数字媒体格局,其中71家公司已合计融资6亿美元。[2023/7/27 16:01:52]

Dapp需要的复杂的关系型数据库数据。

有哪些类型的去中心化数据库存储系统?

近两年来,出现了许多去中心化数据库项目,其中一些创新性的项目受到广泛关注。

数据:10月全球Web3.0市场共融资8.5亿美元 环比下降52%:金色财经报道,据不完全统计,10月份全球Web3.0领域融资总数量为76笔,环比下降31.51%;融资总额为8.5亿美元,环比下降52%。其中10个来自中国的项目获得融资4000万美元,从赛道来看,其中4个涉及虚拟人相关业务的项目,数藏平台和元宇宙场景应用的项目各有两个。

从投资机构方面来看,高瓴创投、顺为资本投资了虚拟生命AI驱动技术服务商慧夜科技,华谊兄弟投资元宇宙文娱,联想创投、蓝色光标旗下的蓝图海兴基金和蔚领时代投资了数字人底层技术基础设施服务商数字栩生。(财联社)[2022/11/28 21:05:59]

Ceramic:Ceramic是一个于2019年开始的项目。数据以流的形式存储和管理,并将格式化的事件日志添加到流中。日志将被制成文件并上传到IPFS。提供GraphQLAPI查询。Ceramic没有像IPFS那样的激励模型,并支持数据创建、读取和更新。

Animoca Brands联合创始人:就支持向Web3过渡所需的硬件和网络而言,许多底层基础设施已经到位:金色财经报道,Animoca Brands的联合创始人兼主席Yat Siu在周三的城市土地学会亚太峰会上做主题采访的指出,向下一代互联网Web3的过渡将比许多人想象的更快。在未来18个月左右的时间里,我们预计会有数以亿计的新加入者进入开放元数据领域,因为开放元数据产品的质量,如新的和更高质量的区块链游戏,将推出,并将吸引新一波人加入这个领域。

Web3 是一个去中心化的互联网版本,它将把数字所有权从科技公司转移到用户手中,这样他们就可以在开放的元宇宙中跨平台自由移动。随着人们在元宇宙中找到更多使用 NFT 的方法,人们会欣赏这种自由给他们带来的价值。

Siu还认为,这种转变不会受到身体限制的阻碍。就支持向 Web3 过渡所需的实际硬件和网络而言,许多底层基础设施已经到位。[2022/9/4 13:07:31]

OrbitDB:OrbitDB是与Ceramic相比较早的项目,也使用IPFS文件系统进行文件存储。它支持NoSQL数据库和文件的存储。

Tableland:该项目于2022年启动,目前处于公共测试阶段。Tableland的生产版本将于2023年发布。数据存储需要使用智能合约,这些智能合约定义SQL语句并设置使用权限。读取数据是在链下进行的,不需要支付。当前,该合约已部署在ETH和OP等L2上。

Polybase:该项目现已在测试网络上运行。它是一个支持CRUD操作的NoSQL数据库,每个操作都需要支付费用。此外,Polybase还支持各种文件系统来存储数据库文件,包括本地磁盘、IPFS、Filecoin、Polystore,甚至AWSS3。Polybase还利用支付通道进行数据查询支付,降低了链上交易的频率,并避免由于付款引起的查询延迟。

Web3Q:项目于2022年启动,测试网络已经上线。提出了一种新的URL模式Web//accessprotocol用于访问数据。它的收费模型很特别,删除数据是可以退费的。

Kwill:Kwill是基于Arweave的SQL数据库系统,使用智能合约进行支付。

KYVE:KYVE是一个基于Arwave的数据库系统。

技术上

SQL和NoSQL都是可以用来做数据库的,SQL更成熟更高效,NoSQL更丰富更灵活。SQL的数据结构需要高度一致,联合查询能力更强,成熟高效;NoSQL的KV形式更契合以太坊的设计模式,能支持丰富的数据类型,灵活易扩展。

功能上,能支持CRUD是最好的,但支持UD会给系统带来复杂度。如果系统采用本地存储,则可能不支持历史值查询。如果使用IPFS和Arweave,则需要数据库是append-only的,否则一份数据有多个版本,存储成本翻倍上升。

底层文件系统的选择有2种。

文件存在本地是更灵活的,可以自定义检索逻辑,效率更高,且避免了使用Arweave等去中心化文件系统带来的不可靠性和复杂度。比如:用户用TokenA付费给数据库矿工,矿工则需要支付Arweavecoin来存数据,两层网络迭加带来了复杂性。

数据库文件存储在IPFS和Arweave等去中心化文件系统中;

存储在节点本地或S3云上。

和去中心化存储类似,改善存储数据检索速度、激励模型和代币经济学以及用于保证数据可用性的保证算法是决定一个协议是否会被广泛使用的关键因素。

好的激励模型和代币模型不仅能调用节点的参与积极性,也能激励节点做正确的事情。比如:提供有效的检索功能,而不是只存数据获得存储奖励。

数据可用性保证算法会隔一段时间检查了节点对数据的存储,需要节点提供数据可用性证,这个证明与节点的激励相辅相成以防止数据丢失。

数据的检索素的则影响着用户体验,对Dapp的使用便利性和流畅度来讲至关重要。

总结

去中心化数据库领域具有高度的关注价值和紧迫需求,但是目前还没有被广泛接受和使用的产品。

去中心化数据库技术的成熟度低于去中心化文件存储系统。因为去中心化数据库技术是基于分布式文件系统的。许多项目是在2022年启动的。

改善存储数据检索速度、激励模型和代币经济学以及用于保证数据可用性的保障算法是决定一个协议是否会被广泛使用的关键因素。协议的重点将是减少检索时间,这对Dapp的使用便利性和流畅度来讲至关重要。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

水星链

[0:0ms0-0:502ms