科技日报 2022-04-11 09:18
将数据的所有权归还给用户、允许用户自主控制数据,并且在保障安全性的前提下实现数据的互操作性是Web3.0的核心理念。因此当谈论Web3.0架构时,通常指的是它代表的去中心化应用程序(DApps)。
Web2.0架构由前端、后端、数据库等组件组成。同样的,Web3.0架构也可以类似地分为前端、后端、数据库,区别在于DApps前端架构主要专注于与智能合约(去中心化程序)的通信,后端逻辑通过智能合约实现,然后部署到共享状态机(也就是区块链网络),不需要集中式数据库或Web服务器,而是可以利用区块链在计算机网络之间分发应用程序。
除了新的架构,想要实现Web3.0的广泛应用,还有一些现实问题需要克服。
“在服务用户方面,我们可以将Web3.0比作能够理解用户需求的定制化人工智能助手,它需要大量的个人数据和用户习惯作为支撑。”李克秋介绍,Web3.0为了保护用户对数据的所有权,需要依靠数据加密与区块链交互,这势必对浏览器客户端的计算和存储能力有着更高的要求,“不过随着计算、存储技术以及硬件设施的不断升级,这一问题应该能够得到有效解决”。
此外,数据监管也是一个不容忽视的问题。
任何信息技术都不是百分之百的安全,而去中心化的系统受到攻击时的损失往往更加难以挽回,比特币和以太坊系统都曾遭受过严重攻击,累计经济损失数以亿计。所以,只有当互联网行业越来越成熟、信息技术越来越完善的时候,才有可能保障数据的安全性。
上一页 | 下一页 |