行业观察|浅谈Web3.0与区块链
web1.0:网络-人(单向信息,网络是信息提供者,单向性的提供和单一性理解);
web2.0:人-人(网络是平台,用户提供信息,通过网络,其他用户获取信息);
Web3.0:人-网络-人(网络成为用户需求理解者和提供者,网络对用户了如指掌,知道用户有什么、要什么以及行为习惯,进行资源筛选、智能匹配,直接给用户答案);
网络焕发了新的生机
Web3.0的文化年轻而充满活力,不禁让我们想起早期的互联网发展,以及90年代互联网上涌现的许多新奇的事物:小型社区、奇怪的新技术、大量的蓝天实验、文化运动、发现新事物的兴奋感和表达自我的新方法。

Web1.0是过去时,2.0是现在时,3.0是将来时。从现下正值壮年的Web2.0的特点中,也许可以看出过去和未来的变化:
技术方面的革新
1.网站即平台:不论是知乎还是微博,又或者Facebook和Twitter,这些Web2.0的代表平台为用户提供了一站式服务:用户可以创造内容,分享内容,消费内容,完成社交,进行从最私密到最公开的沟通和传播;
2.集思广益:网站可以根据用户在使用中的反馈,迅速的对平台进行更新;
3.数据为王:收集数据,整理数据,分析数据,Web2.0网站成功运营一切的前提都是数据;
4.周期变短:不论是网站,平台,还是软件都因为能够得到更多的数据和更高质量的反馈,更新周期变的更短;
5.跨平台:所有的服务/内容供应商通过提供跨平台app,使得人们可以不再被固定在电脑前来完成对特定服务/内容的链接;
6.丰富的用户体验:
·多任务协作:用户可以在多个设备上,利用多个app协作完成特定项目任务;
·随时随地:移动设备使得用户可以随时随地体验各种服务/内容;
·传制合一:用户不再更多的是内容的消费者,而是在消费的同时,也在创造内容,传播内容,内容的制作者,传播者,消费者在用户身上完成统一。
社会方面的变化
1.从电子媒介到互联网媒介(从Web1.0到Web3.0),科技的改变是个人对真实的体验的改变
·电子媒介追求的是去中介化:电子媒介希望通过营造种种氛围,使得用户忘记自己是通过某种中介媒体获得某种对真实的体验,而产生一种此刻即真实的体验。(这并不代表用户被欺骗和蒙蔽,甚至从精神上无法区分现实和虚幻,而是一种用户主动选择的暂时的投入)。举例来说:Web3.0 就像电子音乐,闪闪发光,有点像野兽派风格,就好像 2021 版的《空中大灌篮》。但它没有被模板化、没有被企业化,而且也不会枯燥无味。就好像是一个时髦的俱乐部酒吧,你经一个朋友的介绍知道了这个地方。

·互联网媒介则是再中介化:互联网媒介与电子媒介不同的是拥有巨量的设备和内容方面的优势,所以再媒介化体现在通过用户超量的使用设备和内容,从而混淆线上和线下的生活,使得线上生活本身就变成真实的一部分,而不在需要像电影院那样通过刻意营造的真实来建构另外一种真实。
- Web 2.0 推动了大众对文化现象的创造
由于大众文化不再由精英掌握和传播,而是由大众共同创造,传播和分享。更重要的是,尽管我们都遵守着某一类规则(网站的规则,文化的规则,互动的规则等),我们任何人都无法完全理解这一整套规则的产生,传播,复制和改造。Web 2.0的用户参与到了每一种文化现象或者文化事件的创造,传播和分享当中,每个人在理解这种文化现象的同时,又赋予这种现象新的含义,使得在Web 2.0产精英化,去中心化。
Web3.0的去中心化离不开区块链
“Web3.0”是一组点对点技术,多用于构建现代“去中心化应用”,尤其是区块链和分布式文件系统。
区块链是由三个部分组成的数据库:
1、防篡改的历史日志(“链”本身);
2、一个去信任的分布式共识协议;
3、奖励参与者,并确保他们公平竞争的激励机制。
互联网的发展史包含了分布式协议的诞生、采用以及由更广泛的社区管理的历史。区块链遵循这一传统,但也从根本上打破了这种传统:它们是首个附带资产类别的协议。

互联网的很多协议都创造了巨大的价值,但其发明者得到的回报却很少,比如SMTP:诞生于 1981 年,电子邮件协议;TCP:诞生于 1983 年,可靠的数据包传输协议、HTTP:诞生于 1991 年,web 协议;XMPP:诞生于 1999 年,聊天协议。但区块链颠覆了这一点,它为发明者带来了可观的价值。

比特币(于 2009 年推出,总价值 1万亿美元)为世界带来了现代分布式系统,并为之后的发展奠定了基础,但比特币本身非常具有局限性:简单地说,它只是一个记录比特币所有权的分类账。
以太坊(诞生于 2015 年,总价值四千亿美元)则完全不同:以太坊区块链不是维护一个简单的分类账,而是维护虚拟机的状态:一台互联网上的每个人都可以使用的可编程计算机。开发人员可以通过编写和部署“智能合约”(在以太坊虚拟机上运行的代码),影响系统未来的发展。这催生了新的数字结构,如 NFT 和 DAO。
Solana(诞生于 2018 年,总价值 500亿美元)是继太坊之后的一个可编程区块链。Solana 的重点是实现高吞吐量、低成本交易,这是当前以太坊网络的两个最大的弱点。Solana 的高性能主要归功于分布式共识设计的多项创新。最近,A16z 向 Solana Labs的代币销售投资了 3.14 亿美元。
目前的智能合约编程模型存在严重缺陷
以太坊和 Solana 等现代可编程区块链取得了很大的技术成就。同时,智能合约存在一些严重的限制:
1、智能合约不以“现实世界”为准,它们只能以区块链本身为准。这个问题又称之为“oracle problem”(预言机问题),而这个问题导致区块链成为一个封闭的系统。虽然听上去不是什么大问题,但实际上影响十分深刻。举个例子,如果智能合约开发人员想要参照现实世界的资产价格,就不得不大费周折构建“价格预言机”。Chainlink 之类的公司就充当着预言机,他们将最有利可图的一组现实世界的数据写入了区块链。但是,区块链的存储非常昂贵,如果想存储现实世界的数据,尤其是需要定期更新的数据,那么费用必然是高不可攀的。现实世界中绝大多数时候我们仍然无法应用智能合约。除此之外,如果想使用预言机提供的数据,则必须信任这些数据。而对于 Web3.0 世界中的信任问题,无论是技术还是理念,都困扰着我们。

2、智能合约无法升级。智能合约只能部署一次,且只能永久运行,其代码无法更改。软件开发行业几乎没有这类的部署模型。根据我们几十年来的经验,由于 bug 和安全漏洞的问题,“不可变代码”根本不可行。有些工程师已经找到了应变方法。例如,EVM 的设计可以将任意调用从一个合约转发到另一个合约,并以此建立了以太坊代理模式。维护代理合约非常困难!其他区块链,如 Tezos,设计本身就考虑到代码需要升级,为此 Tezos 的核心协议直接引入了管治机制。
3、智能合约需要复杂的分布式系统才能永久有效地运行。我们不知道某个区块链能存活多久,或发展成什么样子。不仅区块链网络需要永久维护,而且如今的智能合约需要在不改变其行为的情况下无限期地运行。但业界没有任何“永久维护”分布式系统及代码的经验。

想要真正讨论Web3.0,这些严肃的问题都有需要解决。同时也为相关的开发和基础设施工具制造了潜在的机遇。由于这些问题影响重大,因此作为开发者将来将要面对这一切的挑战与机遇!
