Web 3.0是安全可信的价值互联网
在计算机世界,若没有可信机制,由电子信息承载和传送的价值(Value)就很容易被随意复制和篡改,引发价值伪造与“双花”(Double Spending)问题。Web 1.0和Web 2.0仅是信息互联网,虽然可以传播文字、图片、声音、视频等信息,但缺乏安全可信的价值传递技术作为支撑,因此无法像发邮件、发短信一样点对点传递价值(如数字货币),只能依赖可信机构的账户系统,开展价值的登记、流转、清算与结算。分布式账本的出现则提供了一种高度安全可信的价值传递技术。它以密码学技术为基础,通过分布式共识机制,完整、不可篡改地记录价值传递(交易)的全过程。其核心优势是不需要依赖特定中介机构即可实现价值的点对点传递,使互联网由Web 1.0和Web 2.0的信息互联网向更高阶的安全可信的价值互联网Web 3.0转变。
在Web 3.0上登记和传递的价值可以是数字货币,也可以是数字资产。分布式账本技术为数字资产提供了独一无二的权益证明。哈希算法辅之以时间戳生成的序列号,保障了数字资产的唯一性,使其难以复制。一人记录、多人监督复核的分布式共识算法杜绝了在没有可信中间人的情况下数字资产的造假行为和“双花”问题。数字资产还能做到不可分割(Non-fungible),如NFT可以以完整状态存在、拥有和转移。
除了来自链上原生,数字资产还可来自链下实物资产,如一幅画、一幢房子。如何保障链上数字资产和链下实物资产的价值映射是关键。可以考虑通过射频识别标签(Radio Frequency Identification,简称RFID)、传感器、二维码等数据识别传感技术以及全球定位系统,实现物与物相连,组成物联网(Internet of Things,简称IoT),与互联网、移动网络构成“天地物人”一体化信息网络,实现数据自动采集,从源头降低虚假数据上链的可能性。
Web 3.0一方面能够实现用户侧自主管理身份,另一方面也可实现网络资源侧自主管理地址,真正做到端到端访问过程的去中介化。传统互联网作为全球化开放网络,其资源访问依赖中心化管理的域名系统(Domain Name System,简称DNS)。DNS作为互联网最根本的基础设施,虽然从IPv4(Internet Protocol version 4,互联网通信协议第四版)到IPv6的过程中进行了系统扩展和优化,但仍有可能被操控。Web 3.0作为全新的去中心化的价值互联网,需要全新的去中心化的DNS域名系统。这在技术上可以通过分布式账本实现,资源发布方可以自主注册和管理域名,用户可以自主查询和解析域名。DNS不仅可以对传统互联网信息资源,还可以对更广泛意义上的数字资产、数字实体、区块链等进行命名和解析,从而使智能合约可以对数字资产以更方便和可读的方式进行操作,进而让Web 3.0可以更好地实现数字空间与现实空间的互动。
例如,以太坊域名服务(Ethereum Name Service,简称ENS)就是一种Web 3.0域名服务。它是一个基于以太坊区块链的分布式、开放式和可扩展的命名系统。ENS的工作是将可读的域名(如“alice.eth”)解析为计算机可以识别的标识符,如以太坊地址、内容的散列、元数据等。ENS还支持“反向解析”,这使得将元数据(如规范化域名或接口描述)与以太坊地址相关联成为可能。与DNS一样,ENS是一个层次结构的域名系统,不同层次域名之间以点作为分隔符,我们把层次的名称叫作域,一个域的所有者能够完全控制其子域。顶级域名(如“.eth”和“.test”)的所有者是一种名为“注册中心”(Registrar)的智能合约,该合约内指定了控制子域名分配的规则。任何人都可以按照这些规则,获得一个域名的所有权,并可根据需要为自己或他人配置子域名。