2000年初,只读互联网Web1.0被Web2.0所取代,用户不仅可以浏览,还可以在平台上进行互动并创作内容。
虽然Web2.0引入了一些优秀的功能,但它也存在一些严重的问题,为科技巨头、广告网络和其他大型服务提供商提供了越来越多的控制权。
除了加密货币之外,区块链网络还拉开了一场互联网民主化运动的序幕,最终导致了Web3的发展。
Web2.0的问题:一般来说,Web2.0有两个主要的问题,这两个问题都与一种叫做状态的东西有关。状态是指接收方(服务器)保留的关于客户端(用于访问服务的计算机硬件或软件)的信息。
由于网络构建协议(如HTTP、SMTP)的简单性,在其基本形式上,互联网是在无状态的基础上运行的,这意味着服务器不会保留用户的交互数据或他的会话历史。
要想明白为什么这会是一个问题,只需想象一下,每次你想在Netflix上看一个节目或在Spotify上听你最喜欢的歌曲时,都要通过计算层,开发者可以与状态层进行交互,并给它下达指令,指令的复杂程度因区块链网络而异。以比特币为例,计算层是比特币脚本,而在Ethereum的例子中,Ethereum虚拟机(EVM)负责这个任务。
组件层:组件层包括那些建立在计算层之上的元素。其用例包括原生加密货币、可互换和不可互换代币(NFT)、稳定币和数字身份解决方案。
协议层:为了让组件工作,开发人员必须添加功能并以协议的形式创建一套标准化的规则。比如用于衍生品的dYdX,用于交易的KyberNetwork和用于借贷的Aave。
可扩展层:与计算层兼容,可扩展层可以包括侧链和其他解决方案来提高区块链网络的性能。例如比特币的闪电网络和Ethereum的Raiden。
用户控制层:用户控制层的主要功能包括管理用户的私钥,同时通过状态层为他们提供签署交易的能力。出于这个原因,托管(如AAX)和用户控制钱包(如MetaMask)都驻扎在这一层。
应用层:应用层包括建立在上述各层之上的第三方去中心化应用(DApps)。例如,这是基于Ethereum的CryptoKitties游戏或UniSwap平台(你可以连接你的钱包与服务进行交互)的网络应用。
除了上述堆栈外,Web3还采用了去中心化的架构,区块链网络由矿工维护,将数据存储在成千上万台计算机上,而不是Web2解决方案采用的中心化服务器。
基于此,用户可以对Web3的平台及其内容拥有直接控制权,允许原生地创建、保存和转移状态及价值,同时向所有遵循每个网络规则的参与者提供访问。
关于AAX学院:AAX是由LSEGTechnology公司提供技术支持的数字资产交易所。AAX学院是AAX打造的一档用户教育频道,旨在帮助更多用户学习新手教程和了解到关于区块链的基础知识。 来源:今日头条 作者:Odaily星球日报