搜索
NFT元宇宙Web3
近期热门

Web3能解决的实际问题 | 连载1

Founder
Web3能解决的实际问题 | 连载1

如今,Web3是一个两极分化的话题。许多怀疑论者声称区块链并不能解决任何实际问题,而Web3只是加密货币的重新命名,只是为了增加这些加密货币的市场价值而被推广。一个常见的说法是“区块链是寻找问题的解决方案”。

我相信怀疑论是对话的一个重要部分。我也相信,区块链和Web3确实解决了以前没有解决的实际问题。在本系列的文章中,我旨在阐明这些问题是什么,并解释Web3和区块链如何提供比以前的技术选项更好地解决这些问题的新技术。

有大量的投资者和有影响力的人在宣传Web3,他们经常对Web3能够产生的影响提出未经证实的随意说法。例如,我经常看到有人声称区块链或以太坊可以在某种程度上解决苹果应用商店的费用,尽管我找不到区块链与解决苹果如何锁定其硬件设备并对部署在这些设备上的应用进行切割之间的任何联系。因此,我承认外面有很多花哨的东西,我希望能让我关于这个话题的文章更接地气。

如果有人在2007年说,“iPhone将成为未来科技的重要组成部分,因为它们很快就能将你传送到世界的另一端”,那人会是个傻瓜,但你会同样愚蠢地假设仅仅因为该陈述的后半部分是不真实的,就意味着前半部分是不真实的。同样,对区块链技术潜力的夸大和不准确的说法并不会使它的合法用途失效。

我对每个问题的目标是:

  • 清楚地描述问题是什么,为什么它很重要
  • 清楚地描述已经存在哪些非Web3的解决方案,以及它们在哪些方面存在缺陷
  • 清楚地描述Web3和区块链解决方案如何以比现有方案更好的方式解决这个问题

什么是Web3?它只是加密货币的品牌重塑吗?

Web3已经被一些社区用来推动网络的未来愿景,包括 “语义网”,其中网络数据比目前存在的意义更好地结构化,以及 “物联网”,其中除传统的服务器和个人电脑之外的各种设备更多地在互联网上集成。

今天,Web3最流行的含义与去中心化网络的愿景有关,该愿景由分布式系统工程师推动,后来被更广泛的区块链社区,特别是风险投资公司Andreesen Horowitz共同采用。

一个一直倡导Web3的主导工程师是Juan Benet,他创建了IPFS,这是一个去中心化的文件托管解决方案,类似于亚马逊网络服务S3,但没有亚马逊作为中央机构。下面是他在2018年的一次演讲,倡导他的愿景。

Web3基金会由计算机科学家Gavin Wood博士创立,他以设计以太坊Rust客户端、以太坊智能合约语言Solidity和Polkadot加密货币而闻名,该加密货币旨在通过提供跨链兼容性解决方案来提高区块链的可扩展性。该基金会将其使命描述为“为去中心化软件协议培育前沿应用程序”。

那么,Web3、区块链和加密货币之间到底有什么区别?你可以把区块链和加密货币看作是技术实现细节,而Web3则是在该技术之上形成的社区、企业和社会关系。一个类似的比喻是最初的万维网,它可以被理解为HTML over HTTP over TCP/IP的基础技术的重塑。在过去的30年里,这些协议几乎是所有网络内容的基础,但如果把 “网络 “仅仅描述为HTML/HTTP/TCP/IP的重塑,那肯定是不公平的,因为在这些协议之上发生的事情要比协议本身大得多。

同样,虽然区块链和加密货币确实构成了底层Web3技术的很大一部分,但在这些实现细节之上发生的事情远不止这些协议和货币本身。

问题一:拥有自己的数字身份和解决认证问题

描述问题

我们需要在互联网上以某种一致的方式说出 “我们是谁”。这样我们就可以以经过验证的方式与他人交流,并与我们拥有的数字数据相关联。我们还经常需要这些数据可以在不同的网络资产之间进行互操作。

描述现有解决方案

网络上最常见的原始身份解决方案是创建用户名和密码的组合。

用户名和密码的弱点是,在许多不同的网站上创建它们是很繁琐的,而且在不影响安全的情况下,它们在网站之间的互操作性也不强。

为了解决数据的互操作性,创建了OAuth协议套件(即OAuth2),这使得一个网络应用可以更直接地获得范围内的权限来访问另一个网络应用中的用户数据。

OAuth2是很棒的事情(你会发现很多关于细节的批

评,但高级想法大多有效)。然而,它被重新定位,不仅用于数据互操作性,还用于一般身份。人们使用他们的 Google OAuth 或 Facebook OAuth 登录信息在网络上“登录”。

我们造成的问题是,我们已经将数字身份的所有权,这随着时间的推移变得越来越重要,交给了一家我们并不特别重要并且没有特别欠我们任何东西的私人公司。当然,很多人大多信任谷歌,但有很多很好的理由不信任它,原则上,如果我们建立一个世界,让 Sundar Pinchai 或那天领导谷歌的人拥有从更广泛的互联网上删除你的身份的任意权力,这是错误的.

许多人,包括我自己,都认为个人应该能够拥有自己的身份。

描述 Web3 如何解决这个问题

Web3引入了使用公钥密码学的钱包,让人们通过自己拥有的私钥而不是由公司提供的OAuth2登录来识别。它还引入了通过智能合约的认证,实现了社会恢复等先进的功能,如果你丢失密钥,可以通过从监护人(朋友或付费服务)投票的智能合约恢复您的帐户。

许多人反对区块链是这里的解决方案的想法。第一个反对意见是公钥密码学已经存在了几十年,而区块链并没有引入任何新东西。另一个反对意见用户体验还没有准备好,因为如果有人失去了他们的私钥,将无法访问他们的身份,我们需要集中的机构来提供诸如密码重置之类的服务。

的确,公钥密码学已经存在很长时间了。系统管理员经常使用私钥快速登录他们的服务器并管理谁可以访问什么。它工作得很好。那么为什么我们没有看到更广泛的公众采用这种方法呢?简单的答案是用户体验真的很糟糕。普通用户不会摆弄 CLI 或密钥管理。

MetaMask已经通过 Chrome 扩展实现了私钥登录,现在拥有 2100 万用户。从理论上讲,这样的事情可能在很久以前就存在了。在实践中,区块链的存在以及对加密货币更好的用户体验的需求激励了对这些工具的更多投资。

金钱在社会上可能是一个敏感的话题,但金钱是一种极其强大的激励。当互联网上赚的大部分钱都流向大型科技公司时,围绕身份验证的投资投入到大型科技公司关心的技术(如 OAuth2)中,这将赋予他们更大的控制权和权力,这并不奇怪。

现在,加密货币围绕去中心化技术创建了一套新的激励措施,因此我们看到了用于去中心化用例的更好的软件。 OAuth2 应该用于它的目的,即在用户同意的情况下,Web 服务向另一个 Web 服务提供该用户的数据。它不应该被用作全球数字标识符,因为它太重要了,除了个人以外的任何人都不能拥有。

但是如果有人丢失了他们的私钥怎么办?

你会听到的下一个主要问题是:如果有人丢失了他们的私钥怎么办?他们将无法访问该数字身份。集中式服务有方法来验证某人的身份并重置帐户。

区块链现在引入的解决这种“丢失密钥”的解决方案称为社交恢复钱包,由智能合约提供支持。

Vitalik Buterin是以太坊的联合创始人之一,也是最有影响力的倡导者之一,长期以来一直在推动更多人采用社交恢复钱包,但仍然没有足够多的人知道这意味着什么。他在他关于该主题的博文中很好地解释了这个话题,对于这个领域的任何人来说,这绝对是一篇必读的文章,因为钱包的安全是超级重要的,而社会恢复钱包引入了一种去中心化的方式来做到这一点。

继续阅读他的帖子,为什么我们需要广泛采用社交恢复钱包。

你们中的一些人可能已经熟悉多重签名,这是一个类似的概念。使用多重签名,而不是一个单一的私钥,可以有许多私钥(比如说6个),如果有一些数字签名(比如说4个),就可以恢复身份。

这里的想法是,你可以把钥匙给你的朋友和家人,或给某种商业服务,然后如果你失去了你的钥匙,用你的朋友为你 “担保”,把账户转移到一个新的钥匙上。

多重认证的问题是,它把很多用户体验的复杂性推给了用户,用户被迫设置所有这些私钥并管理它们。有了社交恢复钱包,类似的多重签名逻辑被转移到区块链上的智能合约中。这让恢复变得更加动态,某人可以有一个简单的钱包,有一个简单的界面,让他们完全控制自己的资金。但他们可以动态地指定朋友和家人作为 “监护人”,他们可以投票将账户重置为新的密钥。

通过社交恢复,你可以选择你信任的人,而不是信任一组特定的朋友、家人和服务,而不是必须信任谷歌。如果你失去了对你的私钥的访问,区块链上有一个智能合约编码,即如果你的一些监护人都同意(你选择数字),那么你可以将你的账户转移到一个新的私钥。你也可以这样做,在一定数量的钱从你的账户中移出之前,需要得到你的朋友的批准,从而大大增加盗窃的难度。

V神的在帖子中比我更好地表达了这一点的重要性。

对我来说,加密货币的目标从来不是为了消除对所有信任的需求。相反,加密货币的目标是让人们获得加密和经济构件,让人们在信任谁方面有更多的选择,并进一步让人们建立更有约束的信任形式:给某人权力代表你做一些事情,而不给他们权力做所有事情。

我同意Vitalik的观点,随着我们的数字身份的重要性上升,我们应该控制这个身份,拥有它,并且可以选择谁来帮助我们恢复这个身份,如果它曾经被破坏。

社交恢复钱包基于智能合约,而智能合约从根本上说是基于区块链的,它解决了与数字身份所有权有关的巨大问题,而这一问题在以前的非区块链解决方案中还没有得到解决。

这是我想写的第一个问题。请继续关注本系列更多的文章,我将在这些文章中介绍区块链最能解决的一些其他问题。

作者:Bill Prin ,译者 :翻译官侦探

编辑于 2022-01-05 00:25
「 真诚赞赏,手留余香 」
赞赏

发表评论已发布0

手机APP 意见反馈 返回顶部 返回底部