万维网的进化
2004年,“Web 2.0”一词引人注目,描述了网络向用户生成内容,响应接口和交互性的演变。Web 2.0不是技术规范,而是描述Web应用程序新焦点的术语。
DApps的概念旨在将万维网引入其下一个自然演进,将去中心化对等协议引入Web应用程序的每个方面。用于描述这种演变的术语是 Web3,意思是网络的第三个“版本”。由Gavin Wood首先提出,_web3_代表了Web应用程序的新愿景和焦点:从集中拥有和管理的应用程序到基于去中心化协议的应用程序。
在后面的章节中,我们将探索Ethereum + web3js + JavaScript库,它将你的浏览器中运行的JavaScript应用程序与以太坊区块链连接起来。web3.js 库还包含一个名为 Swarm 的P2P存储网络接口和一个称为 Whisper 的P2P消息传递服务。通过在你的Web浏览器中运行的JavaScript库中包含这三个组件,开发人员可以使用完整的应用程序开发套件来构建web3 DApps:
Figure 1. Web3: A suite of decentralized application components for the next evolution of the web
当前内容版权归 inoutcode 译 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 inoutcode 译 .