web3.0

什么是Web3?解读未来的去中心化互联网

作者:CETCIT小编

2022-05-18 03:00:22

如果你正在阅读这篇文章,那么你一定想成为现代网络的参与者。我们今天所经历的网络与10年前有很大不同。网络是如何演变的,更重要的是--它的下一步将是什么?此外,为什么有些事情都很重要?

什么是Web3?解读未来的去中心化互联网

想一想互联网是如何影响你的日常生活的。考虑一下社会是如何因互联网而改变的。社交媒体平台、移动应用程序、而现在,在我们说话的时候,互联网正在经历另一个范式的转变。

网络的演变

多年来,网络已经有了很大的发展,今天的网络应用与它最早期的时候几乎不可同日而语。网络的演变通常被划分为三个独立的阶段。Web 1.0、Web 2.0和Web 3.0。

什么是web1.0

Web 1.0是网络的第一次迭代。大多数参与者是内容的消费者,而创造者通常是建立网站的开发者,这些网站包含主要以文本或图像格式提供的信息。网络1.0大约从1991年持续到2004年。

Web 1.0由提供静态内容而非动态HTML的网站组成。数据和内容是由静态文件系统而不是数据库提供的,而且网站根本没有什么互动性。

你可以把Web 1.0看作是只读的网络。

什么是web2.0

我们中的大多数人主要经历的目前形式的网络,通常被称为web2。你可以把web2看作是互动和社交网络。

在web2的世界里,你不一定要成为一个开发者才能参与创造过程。许多应用程序的构建方式很容易让任何人成为创造者。

如果你有一个想法并与世界分享,你可以。如果你想上传一段视频,让数百万人看到它,与它互动,并对它进行评论,你也可以这样做。

Web2很简单,真的,由于它的简单性,世界上越来越多的人正在成为创作者。

目前形式的网络在许多方面确实很棒,但在一些领域我们可以做得更好。

web2.0货币或和安全问题

在web2世界中,许多流行的应用程序在其生命周期中遵循一个共同的模式。想一想你日常使用的一些应用程序,以及下面的例子如何适用于它们。

.应用程序货币化

想象一下像Instagram、Twitter、LinkedIn或YouTube这样的流行应用程序的早期,以及它们今天有多大不同。这个过程通常是这样的:

1.公司推出一个应用程序

2.尽可能多地招揽用户

3.然后将其用户群货币化

当一个开发者或公司推出一个受欢迎的应用程序时,随着该应用程序的人气不断上升,用户体验往往是非常好的。这也是他们能够在第一时间迅速获得牵引力的原因。

起初,许多软件公司并不担心货币化问题。他们严格专注于增长和锁定新用户--但最终他们必须开始实现盈利。

他们还需要考虑外部投资者的作用。通常情况下,承担风险投资等事情的限制对我们今天使用的许多应用程序的生命周期,以及最终的用户体验,都会产生负面影响。

如果一个建立应用程序的公司获得了风险投资,它的投资者往往期望获得数十或数百数量级的投资回报。

这意味着,该公司不是去寻找一些他们能够以某种有机方式维持的可持续增长模式,而是经常被推向两条道路:广告或出售个人数据。

对于许多web2公司,如谷歌、Facebook、Twitter和其他公司,更多的数据导致了更多的个性化广告。这导致了更多的点击率,并最终导致了更多的广告收入。对用户数据的利用和集中化是我们今天所知道和使用的网络是如何设计运作的核心。

安全和隐私问题

Web2应用程序屡次出现数据泄露的情况。甚至有网站专门跟踪这些漏洞,告诉你什么时候你的数据被泄露了。

在web2中,你对你的数据或数据的存储方式没有任何控制。事实上,公司经常在未经用户同意的情况下跟踪和保存用户数据。然后所有这些数据都由负责这些平台的公司拥有和控制。

生活在不得不担心言论自由的负面后果的国家的用户也面临着风险。

如果政府认为一个人发表的意见与他们的宣传相悖,往往会关闭服务器或扣押银行账户。有了集中式服务器,政府很容易按照他们认为合适的方式进行干预、控制或关闭应用程序。

由于银行也是中心化的,并处于集中控制之下,政府也经常在这方面进行干预。他们可以关闭银行账户的访问,或者在动荡、极端通货膨胀或其他政治动荡时期限制资金的使用。

Web3旨在通过从根本上重新思考我们如何构建应用程序并与之互动,来解决这些缺点。

什么是web3.0

web2和web3之间有一些基本的区别,但去中心化是其核心。

web3增强了我们今天所知道的互联网,并增加了一些其他特征。web3是:

可验证的

无信任

自治的

无许可的

分布式的、强大的

有状态的

本机内置支付

在web3中,开发者通常不会构建和部署在单个服务器上运行的应用程序,也不会将数据存储在单个数据库中(通常托管在单个云提供商上并由其管理)。

相反,web3应用程序要么在区块链上运行,要么在由许多对等节点(服务器)组成的去中心化网络上运行,要么是两者的结合,形成一个加密经济协议。这些应用程序通常被称为dapp(去中心化的应用程序),你会看到这个术语在web3领域经常使用。

为了实现稳定和安全的去中心化网络,网络参与者(开发者)被激励并竞争,为使用该服务的任何人提供最优质的服务。

当你听到web3时,你会发现加密货币经常是谈话的一部分。这是因为加密货币在许多这些协议中发挥着重要作用。它为任何想参与创建、管理、贡献或改进其中一个项目本身的人提供了经济激励(代币)。

这些协议可能经常提供各种不同的服务,如计算、存储、带宽、身份、托管和其他过去通常由云提供商提供的网络服务。

人们可以通过以各种方式参与协议,在技术和非技术层面上谋生。

服务的消费者通常为使用该协议付费,类似于他们今天向AWS这样的云供应商付费的方式。除了在web3中,这些钱直接给了网络参与者。

在这一点上,就像许多形式的去中心化一样,你会看到不必要的、往往是低效的中间商被砍掉了。

许多网络基础设施协议,如Filecoin、Livepeer、Arweave和The Graph(这是我在Edge & Node的工作)都发行了实用代币,以管理协议的运作方式。这些代币也奖励网络中许多层次的参与者。甚至像以太坊这样的原生区块链协议也以这种方式运作。

原生支付

代币还引入了一个完全无边界和无摩擦的本地支付层。像Stripe和Paypal这样的公司在实现电子支付方面已经创造了数十亿美元的价值。

这些系统过于复杂,仍然无法实现参与者之间真正的国际互操作性。它们还要求你交出你的敏感信息和个人数据,以便使用它们。

像MetaMask和Torus这样的加密货币钱包使你能够将简单、匿名和安全的国际支付和交易整合到web3应用程序中。

像Solana这样的网络提供了几百位数毫秒的延迟,而交易成本只有一便士的一小部分。与目前的金融系统不同,用户不需要通过传统的众多、充满摩擦的步骤来与网络互动并参与其中。他们需要做的只是下载或安装一个钱包,就可以开始发送和接收付款,没有任何门槛。

创立公司的新方式

代币也带来了代币化和实现代币经济的想法。

以建立一个软件公司的现状为例。有人提出了一个想法,但为了开始建设,他们需要钱来支持自己。

为了得到这笔钱,他们接受了风险投资,并赠送了公司的一部分股份。这种投资立即引入了错误的激励机制,从长远来看,这与建立最佳的用户体验是不一致的。

此外,如果该公司确实获得了成功,参与其中的任何人都需要很长时间才能实现任何价值,往往导致多年的工作没有任何真正的投资回报。

想象一下,一个新的和令人兴奋的项目被宣布,解决了一个真正的问题。任何人都可以从第一天起就参与建设它或对它进行投资。公司宣布发行X数量的代币,并将10%给早期建设者,将10%出售给公众,剩下的留作未来支付贡献者和项目资金。

利益相关者可以用他们的代币对项目未来的变化进行投票,而帮助建立项目的人可以在代币发行后出售他们持有的部分股份来赚钱。

相信项目的人可以购买并持有所有权,而认为项目走向错误方向的人可以通过出售他们的股权发出信号。

因为区块链数据都是完全公开的,购买者对所发生的事情完全透明。这与购买私人或中心化企业的股权形成鲜明对比,后者的许多事情往往被掩盖在秘密之中。

这已经在web3领域发生了。

一个例子是应用程序Radicle(一个分散的GitHub替代品),它允许利益相关者参与其项目的管理。Gitcoin是另一个例子,它允许开发者以加密货币的方式获得报酬,因为他们可以参与到开源问题的工作中。Yearn允许利益相关者参与决策并对提案进行投票。Uniswap、SuperRare、The Graph、Audius以及无数其他协议和项目都发行了代币,作为实现所有权、参与权和治理权的一种方式。

DAO(去中心化自治组织),提供了另一种建立我们传统上认为的公司的方式,正在获得巨大的动力和来自传统开发商和风险资本公司的投资。

这些类型的组织是代币化的,并将组织结构的想法颠覆,为更多的利益相关者提供真实、流动和公平的所有权,并以新的和有趣的方式调整激励。

例如,Friends with Benefits是一个由web3建设者和艺术家组成的DAO,大约有一年的历史,截至目前的市值约为1.25亿美元,最近从a16z获得了1000万美元的一轮投资。

DAO本身就可以包含一整篇文章,但现在我只想说,我认为它们是构建产品和(我们过去认为的)公司的未来。

身份识别在web3中如何进行

在web3中,身份识别的工作方式也与我们今天的习惯大不相同。在web3应用程序中,大多数时候,身份将与与应用程序互动的用户的钱包地址相联系。

不像web2的认证方法,如OAuth或电子邮件+密码(几乎总是要求用户交出敏感和个人信息),钱包地址是完全匿名的,除非用户决定将自己的身份与之公开绑定。

如果用户选择在多个dapp中使用同一个钱包,他们的身份也可以在不同的应用中无缝转移,这可以让他们随着时间的推移建立起自己的声誉。

像Ceramic和IDX这样的协议和工具已经允许开发者在他们的应用程序中建立自我主权身份,以取代传统的认证和身份层。以太坊基金会也有一个定义 "以太坊登录 "规范的工作征求意见书,这将有助于提供一个更精简和记录的方式来实现这一目标。这也是一个很好的主题,概述了这将加强传统认证流程的一些方式。

怎么在web3上开始建设

如果你是一个最近从传统开发背景过渡到web3领域的开发者,想开始构建web3应用。那么你需要了解:

一份关于该领域的总体介绍,以开发人员视角了解以太坊、加密货币等;

如何建立的第一个dapp,找一个例子参考下;

学习深入研究Solana,它想你展示如何建立一个全栈的dapp;

关于DAO社区所有权和加密经济等。

web3.0教程