发展史
-
最初由 HTTP 的发明者提出,是指一个集成的通信框架,互联网数据可以跨越各个应用和系统实现机器可读。Web 3.0 通常也被称作为“语义网”
-
2014 年,以太坊创始人重新定义了 Web3 概念,指一种区块链技术,可以**基于“无须信任的交互系统”**在“各方之间实现创新的交互模式”。
Web1.0
-
时间:1994-2004
-
特点:Web 1.0 主要是静态的 HTML 网页,用户之间很少交互,有聊天转账功能但是无法保证安全。
实际在 1968 年,一个名为“ARPANET”的美国政府项目就已经启动了 Web 1.0。ARPANET 最初是由军方承包商和大学教授组成的一个用于交换数据小型网络。Web 1.0 时代中最具创新力的企业就是必胜客。他们在 1995 年开发了一个订购披萨的网页,消费者可以在页面中下单,等到披萨送到后再付现金。
Web2.0
-
时间:2004 - 至今
-
特点:动态网页,用户之间互动性显著提升,用户使用互联网时必须授权中心化的第三方平台管理大量数据。因此这些中心化的实体在数据和内容权限方面被赋予了巨大的权力和影响力。
Web3.0
-
时间:2008 - 至今
-
特点:基于数学加密证明,而非信任第三方数据中心平台,即去中心化。
2008 年中本聪提出了点对点的数字货币(比特币)和区块链概念。
智能合约出现后,去中心化互联网模式才逐渐流行,虚拟货币实现了点对点交易,智能合约不是传统的法律约束,而是可编程协议,通过编程实现约定的逻辑,好比商品贩卖机,规定输入硬币,选择商品后,规定输出商品。
Web3 核心要素
- 区块链
安全性和去中心化水平都极高的网络,可以在一个共享账本中储存数据、交换价值并记录交易活动,而且账本不受任何中心化实体控制。区块链是 Web3 的基石
- 加密资产
基于区块链构建的数字货币或代币,类似现实的货币
- 智能合约、去中心化应用
智能合约是区块链上不可篡改的程序,利用“如果 x 是真实的,则执行 y”的代码逻辑自动执行交易。通过智能合约可以构建去中心化应用 dAPP,给用户使用。
- 预言机
智能合约要充分实现其潜力,就必须能够与区块链网络以外的数据和系统交互。预言机能将区块链连接至真实世界中的数据和系统,并提供关键的基础架构,打造一个具有互操作性且统一的 Web3 生态。
举例
假设某季节中的降雨量必须超过 20 英寸,才能保障农作物不欠收。一个农民希望买保险来对冲恶劣天气造成的不利影响。正常情况下他必须要经过漫长的理赔流程,并且要依靠中心化的保险机构来核实降雨量。但是如果在 Web 的世界,一切都是事先编程约定好的合约,保险流程会非常高效迅速,并基于简单的二元逻辑判断农民是否应获得理赔。物联网传感器在当季记录的降雨量是否低于 20 英寸?如果是,则立即支付赔偿金给农民。如果否,则不支付赔偿金给农民。