paint-brush
去中心化数据库革命经过@decentland
461 讀數
461 讀數

去中心化数据库革命

经过 Decent Land Labs4m2023/09/11
Read on Terminal Reader

太長; 讀書

去中心化数据库正在成为安全、可扩展和以用户为中心的应用程序的支柱。无服务器计算和多链身份验证正在彻底改变去中心化数据库。
featured image - 去中心化数据库革命
Decent Land Labs HackerNoon profile picture
0-item

Web 应用程序世界正在迅速经历从 web2 到 web3 技术的根本性转变,而去中心化和可组合性是这一转变的核心。


对于 dApp 开发者来说,这种转变不仅是趋势,而且是必然。以Arweave等永久存储解决方案为代表的去中心化数据库正在成为安全、可扩展和以用户为中心的应用程序的支柱。

数据库到底是什么?

从技术上讲, 数据库只是“计算机中保存的一组有组织的数据”。从理论上讲,这意味着任何比磁盘上某处的一堆文件更具结构化的东西都可以称为数据库。实际上,它比这更具体。


数据库当然提供了放置文件的地方,但最重要的是,它们提供了查找应用程序所需的确切数据的工具。一个模式加上一个查询层。从这个意义上说,Arweave 本身就是一个数据库——一个大数据池,可以使用 GraphQL 进行搜索。


问题在于,在无需许可的系统中,这是一个自下而上的标准问题,而不是自上而下的模式。原子资产 (SWS-1) 和资产可发现性 (ANS-110) 标准都指定了使 Arweave 数据在任何应用程序中易于查找和使用的方法,从而促进互操作性。


数据库,在 Arweave 上为我找到 100 个模因和有趣的博客文章。

去中心化数据库的兴起

审查制度、寻租、数据可用性问题。去中心化数据库的出现是解决这些中心化陷阱的方法。它们提供无与伦比的安全性、数据不变性和用户主权。例如, Arweave以其“一次付费,永久存储”模型体现了这一点,使其成为永久 dApp 状态存储的经济高效且亲用户的解决方案。


仅在 Arweave 生态系统中, KwilWeaveDBHollowDBGlacier等团队正在努力为开发人员提供一种通过熟悉的语法轻松使用和查询 Arweave 的方法。

社区实验室 Arweave 生态系统地图的一小部分 (https://twitter.com/CommunityLabs/status/1696630131937230873/photo/1)

为 dApp 开发者赋能

安全性和不变性

这些数据库的去中心化性质确保数据一旦存储,就变得不可变。这非常适合需要安全、防篡改系统的应用。

可扩展性和灵活性

去中心化数据库可以轻松地随着您的应用程序扩展。去中心化数据库的架构确保即使某些节点离线也能保证数据可用性,提供可靠且可扩展的解决方案。

以用户为中心的设计

去中心化数据库使用户能够对其数据进行前所未有的控制。它存储在您选择的任何数据库层中,但它也永远存在于 Arweave 上,没有人可以将其夺走。对于旨在通过数据可移植性更加以用户为中心的 dApp 来说,这是一项引人注目的功能。

成本效益

没有中央服务器意味着无需定期维护或需要配置基础设施,从而降低了运营成本。

集权化的演变

在Web2时代,集中式数据库是数据存储和管理的首选解决方案。虽然它们提供了受控环境,但其局限性也很明显:容易受到黑客攻击、维护成本高以及存在单点故障。


然而,某些集中式元素(例如 API 和缓存层)仍然具有价值,并且已集成到新一代数据库中。

混合未来:两全其美

虽然去中心化提供了许多优势,但结合了中心化元素的平衡方法可能会非常强大。毕竟,区块链三难困境表明,偏重去中心化和安全性的系统将牺牲可扩展性。


选择两个

基础层 Arweave 既安全又去中心化,但如果没有利用它的集中式帮助程序(缓存、网关魔法、API 等)数据库,就无法提供用户或开发人员不断增长的需求体验——我们已经习惯了 web2。


曾经被认为速度极快的东西现在已经可以工作了™,对于大多数开发人员来说,任何能力较差的东西都不是可接受的选择。


这种混合模型——一个分散的基础和集中的、可热插拔的帮助层——充当了 web2 期望和 web3 实现之间的桥梁。

真实的🌏影响

去中心化数据库正在各个领域取得重大进展,从供应链管理和医疗保健到金融服务。 Arweave 的持久性对于需要长期数据可用性的应用程序特别有用。


LensPlay创始人表示:“WeaveDB 在所有情况下都可以取代集中式数据库”

萨希尔·卡夸尼. “对于需要去中心化、弹性和高性能的应用程序来说,这是一个出色的选择。”


在另一次 WeaveDB 用户采访中, Tepe创始人 Harang Ju 指出,去中心化解决方案“将在透明度和开放性至关重要的地方轻松取代传统的集中式数据库。”


在构建 MEM 浏览器时,Decent Land Labs 团队实施了 Kwil 作为直接从 Arweave L1 链查询 MEM 交互的替代方案。与需要几秒钟的 GraphQL 选项相比,Kwil 几乎可以立即返回数据。


虽然主流采用可能还需要一段时间,但重要的组件正在构建和准备中进行战斗测试。

我们的立场……

在 Decent Land Labs,我们相信用户主权、数据可组合性和基于存储的计算范式。未来不仅是去中心化的,而且是混合的,利用集中化的优势来创建具有强大基础的高性能、可扩展和可互操作的系统。


通过接受这种转变并利用混合解决方案以及数据持久性去中心化功能,开发人员不仅仅是在追随趋势,而是在追随趋势。他们正在为未来做准备。立即查看docs.mem.tech,了解有关如何集成 dApp 的更多见解!


如果您喜欢我们的内容,请订阅并随时在下面发表评论!


我们的新协议版本分子执行机现已上线!

Beta 测试注册- mem.tech