Rorical
Rorical
发布于 2022-03-20 / 13 阅读
0
0

MuriData 项目企划

MuriData是一个去中心化可索引数据库,通过区块链实现激励和监督,通过零知识证明等设计实现高性能的查询。

MuriData 由 Shugetsu Soft 团队开发,未来将由社区维护

名词解释

  • 数据库: 结构化信息的集合
  • 可索引: 可以使用索引加速数据的查找
  • 区块链: 一种安全共享的去中心化的数据账本
  • 去中心化: 网络有许多节点组成并相互提供服务

动机

去中心化索引真的难!

当我们访问网站的时候,网站都会在你看不到的地方悄悄的查询一个庞大的数据库。在一个中心化的网络里,所有客户端的查询统统被发送到一个地方,一个中央服务器。这个服务器存储所有的数据,并且执行所有的查询。

但是,在去中心化网络里,没有中心化的节点帮你存储和查询数据。要想让查询可用,就必须让一些节点存储数据。天下没有免费的午餐,我们所能做的只是提供一个市场,让客户端可以向执行查询的服务提供者付费,从而获取到想要的内容

这样就引入了一个新的问题:怎么证明这个服务提供者的结果是正确的呢? 目前现有的协议(TheGraph)只是创造了一个查询市场,而没有提供完备的结果正确性证明,其证明也不过是依赖仲裁者的投票。于是,我提出了MuriData。(MuriData与TheGraph不是竞争关系,一个索引区块链数据而另一个作为通用数据库)

你可能好奇名字是怎么来的。

在MuriData初代诞生的2021年8月,其目的是提供一个向量查询数据库。而向量查询理论上是支持任何类型的数据的。

Muri是日语“无理”的罗马音,表示任何类型的数据都可以被查询。

经过一年的进化,MuriData已经可以成为通用数据库了。

既然这么难,为什么要做呢?

因为!有!大!用!

去中心化应用目前已经开始繁荣了,部署在以太坊上的应用就数不胜数。目前,这些应用都缺少一个查询数据的渠道,要不就是中心化服务器,没能获取去中心化带来的好处。

如果有了MuriData,可想而知有多少软件可以部署到去中心化网络上?

比如我开发一个类似Twitter的社区,而用户需要搜索相关发表的文章。他们可以直接连接MuriData,然后什么都有了!

价值

MuriData 将会提供一个数据查询市场,任何人都可以随意加入成为服务提供者或者使用者。服务提供者将会被博弈论和数学约束所以难以进行恶意欺骗。

任何去中心化应用的开发者都可以选择接入到MuriData网络,从而为用户提供搜索的功能。

未来企划

Project Kudosaka

Kudosaka 是一个去中心化的创作者协作平台。
Kudosaka 为 Shugetsu Soft 未来发展计划的一部分。

MuriData 将会为 Kudosaka 提供检索功能

Kyattsu Network

一个外包计算平台,待定

项目相关信息


评论