撰文:mischa
编辑:南风
来源:Unitimes
当我开始我的职业生涯时,“Web2.0”还是一个热门的新事物。
Web2.0 一词中的“2.0”捕捉到了一些东西:博客、按钮和输入栏上的圆角、线上媒体分享...但 Web2.0 真正区别于“ Web1.0”的是用户生成内容。在“1.0”时代,如果你想在网页上发布内容,你基本上需要上传一个 HTML 文件到一个连接互联网的服务器上,如果你是一个网站管理员,可能还需要一些 CSS 或 JS。这并非一个用户友好的过程,当然也不是普通人可以访问的。
用户生成内容的理念是,网站可以允许用户输入内容,然后保存给任何人看。这最初主要是用来让 LiveJournal 和 Moveable Type 这样的博客成为可能,后来是 MySpace、Facebook、Twitter 和 wordpress.com 等等社交平台,在上面人们基本上仍然在做相同的事情。用户不再需要手动编辑文件并将其上传到服务器。你甚至可以在这篇文章底下留言!虽然这个概念现在对我们来说似乎再普通不过了,但它把网络变成了一种交互式媒体,在这种媒体上,只要有互联网连接和廉价电脑,任何人都可以向地球上的其他任何人发布内容。这是一个重大的游戏规则改变,不管是好是坏。
如果你曾向对这些东西有任何想法的人询问 Web2.0 可以构建什么,大多数人可能会说“我猜是博客吧?”几乎没有人曾想象过 YouTube 会有数十亿用户,或者在 Facebook 上分享种族灭绝表情包的祖父母,亦或者在 TikTok 上分享跳舞视频。曾经一度,让普通人在互联网上发布东西的概念太新了,无法预见将用它构建何种应用程序或它带来的可怕危险,就跟打开了地狱之门没什么两样。
Web3
“Web3”一词用于指代一场正在进行的类似的范式转变。
在深入阐述 Web3 之前,我想先谈谈加密货币炒作。加密货币吸引了很多人,他们中的许多人被无需做任何工作就能致富的叙事所吸引。这整个加密货币生态系统是一种令人分心的事物,尽管有些投机是基于某些组织或产品在现在或未来的某个时刻可能有 (或者可能没有) 实际价值和盈利效用。本文不是关于加密货币,而是关于其底层技术,这些技术可以支持大量以前不可能实现的新技术和服务。
是什么驱动着 Web3 世界?其底层是什么?借助于区块链技术,一组用于构建应用程序的全新原语正在变得可用。我认为关键的相关要素是:加密身份、人为的稀缺性以及全局执行和状态。我将对此进行详细说明,尽管用简单的语言详细解释这些概念并不简单,所以我将略过很多内容。
1. 加密身份 (cryptographic identity):在 Web3 的世界,你的身份由所谓的“密钥对”(keypair) 组成,也即钱包 (wallet)。让你能够控制你自己的身份 (以及你的钱包) 的唯一条件是你实际或虚拟地持有该密钥对中的“私钥”(private key)。如果你持有私钥,你就可以向任何人证明你拥有与之相关的“公钥”(public key),也就是你的钱包地址。这意味着什么呢?
在 Web3 世界中,你的身份就是你的公钥,也即你的钱包地址。这就产生了各种各样的可能性,因为只有你 (私钥的持有者) 可以证明你拥有该身份。下面是一些例子:
你无需为你使用的每个网站或 App 都创建一个新的账号。
无需依赖 Facebook、Google、Apple 等来证明你的身份 (除非你想)。
人们可以加密只有你才能解密和阅读的信息,而无需与你沟通,并将该加密信息公开发布。只有特定私钥的持有者才能解密这些消息。如下图所示。
对任何类型的消息进行签名,比如网上投票或签署合同。
强大可验证的电子身份,比如爱沙尼亚政府提供的 e-ID。
匿名的一次性身份。如果你愿意,你可以为每个网站或每次交互创建一个新的身份 (新的公钥/钱包地址)。
对资金或资产的所有权或托管。可以通过多签 (multisig)来解锁一个身份。
将任何类型的数据与你的加密身份联系起来,比如驾照、电子游戏战利品等。可以跨任何应用程序使用。你拥有所有这些数据,而不是将之存在某些个公司的服务器上。
确保你总是在与同一个人沟通,因为无法在不盗取他人私钥的情况下冒充他人的身份。
上图:Bob 使用 Alice 的公钥来对“Hello Alice”这条消息进行加密,之后 Alice 可以使用自己的私钥来解密和读取这条消息。
加密身份还有其他无限的可能性,当然也有一些新的陷阱会导致很多不幸。最明显的是人们可能很容易丢失自己的私钥。因此备份自己的私钥至关重要,比如在一张纸上写下助记词,然后把它放在保险箱里。可以想象会有很多让人绝望的标题党文章,阐述着由于电脑崩溃而导致某些人丢失了自己毕生积蓄。当然,就像当前我们可以使用银行让我们不必把钱藏在床垫下一样,一些提供客户支持和备份的可信 (或骗子) 机构也会冒出来为普通民众服务,保管他们的私钥。
2. 人为稀缺性 (artificial scarcity):这方面应该是现在最为我们熟悉的了。区块链技术带来了各种限制数字资产的铸造和数量的方法。比如,只会有 2100 万枚比特币存在;如果你的私钥证明你拥有某个持有一些比特币的钱包,那么你可以将之转变成一座漂亮的房子或一辆兰博基尼。NFTs (非同质化代币) 使得对独一无二的资产的所有权成为可能。我们才刚刚开始接触这项技术的实际应用,它能带来的前景是难以预测的。比如你想要赠送一场活动的门票,但只有 100 人的位置,你现在可以使用数字 NFT 的方式来做这件事并让人们可以交易;或者转售你购买的数字电影、电子游戏,或者艺术品的所有权。
也许社区成员需要持有一定数量的 Token 才能成为 DAO 团体的成员,DAO 组织 Friends with Benefits 就是一个显著的例子。如果只存在有限数量的 FWB 代币,这意味着这些代币将具有价值。对于已经持有该代币但对于不满于该成员资格的人来说,可以将自己的代币出售给那些更渴望成为其成员的人。随着组织声望的增长,以及由更好的参与者加入,该代币的价值也将增加。由于这个 DAO 组织的成员是该代币的持有者,因此增加该组织为其成员提供的价值符合他们共同的利益。这样就可以形成一个良性循环。治理问题可以根据一个人持有的代币数量来决定,因为拥有更多代币的人在项目中有着更大的利益关系。或者如果想以更公平的方式处理事情,也可以不根据持币数量来治理。不同组织结构之间的竞争是一件好事。
理解这个概念是至关重要的,而且也是如此强大。这种技术使新的组织和治理形式成为可能。
人为稀缺性、智能合约和可验证身份的结合,是组织和协调世界各地人们的新方法的超级配方。目前还没有人知道适合每种组织类型的完美系统,但在未来的几年里会有无数的实验。没有一种技术比协调人们朝着一个共同目标的行动更具有潜在的力量。不妨看看民族国家或股份公司,看看他们是如何改变世界的,有好的方面也有坏的方面。
当前,这些工具和程序仍然处于初级阶段。当然,技术并不能解决管理一个组织的所有问题,仍然有必要的人力层和交互等等。然而,一些迄今为止依靠可靠和公正的法律体系来实现企业管理和所有权的程序,现在可以部分地通过智能合约来处理 (比如投票、制定提案、控制访问等)。但理论上,投资、成员资格和参与可以扩展到世界上任何一个拥有智能手机的人,而不是局限于一个国家的边界或者少数拥有这些东西并可以利用法律系统的精英。
地球上任何一群志同道合的人都可以交际,比如像 ConstitutionDAO 这样筹集资金,按照他们认为合适的方式经营和自我治理。也许是针对商业企业、合作组织、非营利组织、微型国家、艺术工作室或各种我们从未见过的新组织。我无法预测这一切将以何种形式出现,但我们已经看到了许多资产管理规模达数十亿美元资产的 DAOs 组织的出现 (参见下方的 DAO 仪表盘),而我们还处于非常、非常早期的阶段。这是我最感兴趣的。
图源:deepdao.io
再举一个更突出的例子:Gitcoin 是一个成功的非营利性的、致力于资助开源开发工作的 DAO 组织,它最近可能会选择将其一部分 GTC 代币投资到一个它想要帮助启动的新 DAO,也即 Developer DAO。该投资提案对所有人开放,Gitcoin DAO 成员可以进行投票,该提案提议将用新创建的 Developer DAO 的代币来兑换 50,000 GTC,撰写本文时价值 68 万美元。
Developer DAO 计划充当一个孵化器,使用这些 GTC 和其他筹集到的资金来资助新的 Web3 项目,帮助工程师免费发展他们的 Web3 技能。Developer DAO 可以在这些新项目中投资自己的原生代币,并通过兑换其代币以在新项目中获得类似比例的代币所有权。通过这种方式,每个组织都可以将自己的一部分投资到新的项目中,这些投资以其自己的原生代币计价,同时也可以作为一部分所有权。这就像公司将自己的股票投资到新的企业,而无需清算 (流动性可以通过 Uniswap 的流动性池提供)。在这种情况中,我们讨论的是一个由非盈利和营利性企业组成的有机组合,它们相互之间分配风险、投资资本和治理,世界上任何人都可以参与其中,而且摩擦很小。
3. 全局执行和状态 (global execution and state):现在我们有了世界范围内的虚拟机,即任何人都可以操作的虚拟计算机,比如以太坊虚拟机 (EVM),其整个历史记录、操作和使用的细节是公开的。这些虚拟计算机可以用任何逻辑编写程序,这些程序可以由任何人上传和执行 (需要支付费用),比如当前涌现的大量 DeFi(去中心化金融) 应用。如今,这样的程序通常被称为智能合约,尽管这只是该工具的其中一种可能用途。人们将用这项技术构建什么?在当前这个早期阶段,这是不可能预测的,就好像当 PC (个人电脑) 革命开始时难以想象智能手机会是什么样子一样。
上图:区块链是一个全球共享的、分布式的交易数据库
这些虚拟机分布在全球各地,具有极强的弹性和去中心化。没有一个人或公司“拥有”以太坊,尽管有一个 DAO 组织在协调该虚拟机和相关协议的标准。当这个 DAO 组织采用新的提案时,各个软件编写人员更新他们各自的以太坊网络实现,以进行更改和升级。这是一个自愿的过程,但运作得出奇地好,这与 IETF (国际互联网工程任务组) 数十年来管理着互联网的一套提案和标准没有什么不同。
以太坊虚拟机
同样值得一提的是,零知识证明 (ZK proofs) 可以实现隐私,比如匿名交易和消息传递。当然,这肯定也会被用于邪恶的目的,但它们也为信息自由交换和对抗暴政开辟了可能性。无论如何,这些将是社会需要应对的技术。
Web发展历史
为何应该关注 Web3?
直到最近我才开始关注 Web3,大概一个月前吧。当我决定窥探一下 Web3 领域里正在发生的事情时,我发现了一个全新的世界。有很多工程师已经意识到这一领域的潜力,更不用说许多最聪明的投资者和技术专家。这种兴奋是显而易见的,社区的能量是令人振奋的。我加入了Developer DAO,这是一个新的社区,人们只是想一起开发很酷的东西,并帮助其他人学习如何使用这种新技术编程。
就像所有范式的转变一样,一些老派工程师会嘲笑和轻视这种新热潮,认为它是愚蠢的一时狂热。就像曾经有人对 PC 嗤之以鼻,认为它的能力和专用硬件永远无法与大型机相比,还有曾经有人嘲笑图形接口 (graphical interfaces) 是为弱者准备的,就连甲骨文 (Oracle) 首席执行官 Larry Ellison 等人也曾抨击云计算,还有包括我自己曾说 iPhone 看起来像个愚蠢的想法。
Web3 的早期阶段是加密货币和区块链 (L1) 解决方案。这不是非技术人员或任何人都能充分利用的东西,因为几乎没有接口与它交互。但在我们当前所处的阶段,开发工具和额外的抽象层 (L2) 开始变得标准化和可访问,并且现在才开始有可能构建带有用户界面的 Web3 应用程序。很快,我们就会看到新类型的应用程序出现,以实现新类型的社区、组织、身份,以及更多没人能想到的东西。当然也将会有无数的骗局,就像第一次互联网泡沫之后的崩溃一样。我的建议是,忽略次要事件和干扰因素,专注于技术、工具和社区,看看人们用 Web3 创造了什么创造性的和改变世界的东西。