河南梦之网网络科技有限公司
梦之网科技出品
扫描关注梦之网科技微信公众账号

扫小程序码联系客服

开启Web3.0:解绑中心化向量-郑州小程序开发 梦之网科技20开心时时彩9-09-开心时时彩6经验之谈

比特币区块链0

声明:本文来自于微信公众号蓝狐笔记(ID:lanhubiji ),授权站长之家转载发布。

前言:web2. 0 中,数据所有权归平台所有,这导致时不时出现平台数据泄漏的问题。那么,web3. 0 的到来,能否实现将数据的所有权和应用逻辑进行解绑。如果能实现,具体如何实现?本文作者Kyle Samani,由“蓝狐笔记”社群的“SL”翻译。

一年前,我按照当时的理解来阐述Web3 堆栈。最近又提到了Web3 的投资主题,正如我所强调的,Web3 的一个关键含义是数据所有权和应用逻辑的解绑。本文,我将解释这种解绑中固有的具体问题,以及我们如何考虑在Web3 堆栈中进行投资。

数据库和数据在哪里?

出于实际目的,绝大多数现在的应用都可以被看作为基于数据库的一种UX。虽然有一些例外,例如,视频流和视频游戏。但通常这样看都是正确的。事实上,几乎每个主要的消费者服务,例如Facebook、Reddit、Evernote、Twitter、Google Docs、Gmail、iMessage等,都可以简化为基于数据库的UX。(蓝狐笔记:UX是一种用户体验,基于界面用户跟产品的交互体验。)

在Web2 的模型中,应用提供者存储和管理用户数据,因此用户不必自己管理。此外,Web2 的应用提供者总是在线,因为他们24/ 7 小时运行服务器,即便用户经常离线(例如在地铁中、网络连接不良、电池没电等)。而在Web3 模型中,没有一个中心化的应用提供者,因此,关于数据所有权的范式需要改变。

这引出了几个问题:

开心时时彩.用户在哪里存储TA的数据(让我们将用户叫做Alice,假设她没有维护自己的服务器)?

2.如果Alice离线,内容发送者如何向她发送内容?

当然,答案必须是:将内容存储在始终在线且可访问的地方,并确保当Alice重新上线后,知道在哪里可以找到发给她的内容。这种范式同时封装了像消息这类P2P应用以及像新闻、社交媒体以及笔记这类传统数据库应用。

要执行此类操作,存在一些机械挑战:

开心时时彩.其他人(不是Alice)需要知道存储内容和该内容的检索,以便Alice后续可以找到并下载它。

2.Alice需要知道哪里可以找到该索引。

3.通过该索引,Alice需要实际找到并下载底层数据本身。

4.存储数据的人不应该能阅读该内容(如果是私有的),或者对它审查。

通过解决这些问题,数据所有权和应用逻辑可以解绑,从而支持Web3. 0 走向繁荣。

在探索当代Web3. 0 创业家们如何解决这些问题之前,可先思考过去已经试图解决这些问题的其他人。

之前对互联网进行去中心化的尝试

有一些团队,包括但不限于Zeronet、Freenet、Scuttlebutt,他们试图“对互联网进行去中心化”。他们试图做这个事情,这比我们今天知道的当代加密时代还要早。大多数这些努力专注于支持狭隘的用例。例如,可抗审查的消息和留言板等。

如果你很好奇,你可以尝试使用下这些系统。你会发现它们的用户体验有很多不足。尽管这些系统存在很多UX问题,但迄今为止,最大的问题是速度。一切都很慢。

为什们它们这么慢?

因为它们在逻辑上全都是去中心化的。

这些系统采用了下列架构的一些变体。我将在加密和P2P的消息应用的背景下描述它们的架构:

这些系统基于如下想法:如果Alice离线时,有人给她发消息,他们会将其发给Bob,而Bob将代表Alice存储该信息。

当Alice重新上线时,她会询问Bob在她离线时是否错过消息(消息索引)。

遗憾的是,Alice得不到以下的保证:开心时时彩)Bob当前在线;2)在Alice离线时,Bob一直在线;3)Bob实际上拥有她不在线时错过的完整消息索引。为了解决这个问题,Bob可以询问他的对等方他们是否注意到发送给Alice的消息。然而,这些对等方也可能不在线,并且他们也可能只有不完整的消息。

在这种范式中,根本不可能保证消息传递,因为它不清楚消息应该传递到哪里,且谁应该存储消息索引。当消息接受者重新上线时,由于接收者不知道哪里可以找到发送给她的消息列表或数据消息的指向,这还会产生复合问题。

Scuttlebutt是专注于构建P2P社交网络的项目,它试图通过采用类似于Facebook的双向选择朋友系统来解决这个问题。也就是说,一旦Alice和Bob变成朋友,他们共享彼此的朋友列表,这样,Bob可以代表Alice索引和存储Alice朋友们发布的内容。这要求Alice通知她所有的朋友,而Bob是她的代理,反之亦然。然后,当Alice不在线时,她的朋友们发布更新,Alice的朋友可以将更新发送Bob,他能为Alice托管。

文章关键词
区块链
Web3.0