Web3构架是怎么样的?

Posted 区块链星际社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web3构架是怎么样的?相关的知识,希望对你有一定的参考价值。

Web3的强大潜力让大量企业、投资者,以及个人纷纷进入这个全新的领域。了解 Web3的人都知道,这是一个建立在区块链之上的去中心化网络,但很显然,Web3的构架并不只是仅有区块链。

Web3的核心是区块链的链上网络,但它链下提供的各种服务也同样十分重要,包括了反洗钱和欺诈的服务、市场数据监控、项目财务管理、 IaaS/PaaS 服务、数据中心等。这些链上与链下的内容互补形成了一个完整的 Web3构架。

按结构层分类来说,Web3的构架被分为三个方面的内容,分别是渠道、应用、工具和基础设施。

渠道

这是 Web3与链外世界的一部分,用户通过这些交互界面进入到 Web3的世界当中。主要包括了浏览器、应用程序和加密数字钱包等。

通常来说,Web3中浏览器、应用程序采用的 UI 界面设计和 Web2中前端设计是一致的,大多数采用的依然是典型的react 前端。因此,我们在接触 Web3时,并不会产生特别大的割裂感,很多习惯都与 Web2有着极高的相似性。另外,为了更加方便监管和安全防护,在 Web3的交互界面中也会添加 KYC 等身份验证。

Web3中的加密数字钱包是一个十分重要的内容,出于安全性和兼容性,这些钱包产品围绕区块链加密机制、共识验证等构建出了一个数字资产管理工具,使用户能够更加安全和可靠地交易自己的数字资产。

应用

这里主要是包含了去中心化应用程序(Dapp)和智能合约等内容。应用层作为一个中间层,起到了调动了底层基础设施,并和用户进行交互的作用。应用层中的内容都是依靠区块链的各种功能和服务来保证正常运行的。

工具和基础设施

这是属于 Web3中的底层逻辑,在这里,不仅有区块链的内核,还包含了前端赋能、各种工具等内容。

其中,区块链作为 Web3的核心部分,它的 L1、L2协议等都是存在于这底层设施中,此外,还有生成数字资产的协议,比如 ERC20、ERC721等,以及连接不同区块链的跨连桥协议等。

前端赋能包括了数据索引、托管和域名服务、节点和浏览器服务等内容。

而区块链底层的各种工具则主要有进行数据存储的协议、提供节点之间相互交互的 P2P 网络、网络安全服务、身份验证和保护,以及对网络内容进行分析的工具等。

以上是关于Web3构架是怎么样的?的主要内容,如果未能解决你的问题,请参考以下文章

前后端分离构架特点

SpringCloud整体构架设计介绍

腾讯通 mac怎么总是 组织构架

SpringCloud整体构架设计(一)

服务端构架干货:快节奏多人游戏的技术实现

05《软件构架实践第二版》阅读笔记之五