WEB:web3的产品架构和web2到底有什么区别?

今天看到了一篇非常棒的文章,极力推荐给大家,很清晰的讲解了web3和web2互联网在架构上的区别,有助于大家更好的理解web3到底有什么不同,本文是对该文章进行拆解,原文链接如下:

https://mirror.xyz/owoowo.eth/orz4h4Q-XbKC-NH8n4mdAyLp2QFD21Dsq5ewL05qoMk

下图为传统互联网产品的架构,分为前端、后端和数据库三部分,前端即你肉眼可见的页面,图片、按钮、输入框等,后端则是对于数据进行处理并返回结果至前端的过程,数据则都存在一个中心数据库中。

比如我们新打开了一个网站,首先你需要进行注册,输入手机号与密码,这就是前端在做的事,点击确定,手机号和密码将进入后端校验是否存在,如果不存在则在数据库中新增一行数据用于存储你这个新用户,存储完成后后端返回结果给前端告诉你说已经注册完成。

Filecoin支持的加速器DivInc推出DWeb Web3加速器:金色财经报道,创业加速器DivInc宣布,在Filecoin Foundation for the Decentralized Web (FFDW)的支持下,将推出其2023年秋季DWeb for Social Impact accelerator。DivInc的2023年秋季DWeb for Social Impact Accelerator支持由BIPOC领导的初创公司开发利用DWeb和Web3技术的全球解决方案。

这个为期12周的项目将于2023年9月至11月在休斯顿举行,最多10家公司将被接受参加。项目完成后,每家参与公司将获得1万美元的非稀释性种子资金。[2023/4/22 14:19:37]

Web3中间件ThirdFi宣布已集成OKC:3月22日消息,Web3中间件ThirdFi宣布已集成OKC(OKX链),OKC是一种基于Cosmos的EVM兼容L1,专注于真正的互操作性(IBC)和最大化性能。

通过此次合作,ThirdFi将通过API解决方案将OKC Swap和OKX钱包集成到其Web3金融中间件中。这将允许更简化的dapps开发。ThirdFi的一体化API解决方案将使Web3开发人员更容易利用OKC的高性能和低成本基础设施的优势。[2023/3/22 13:18:58]

下图为区块链应用的产品架构图,可以看到除了前端以外所有的内容均与传统架构不同,接下来我们就进行逐个拆解,这些不同都是什么,为什么要有这些不同。

但在拆解之前,需要先回答一个问题,我周围很多朋友说,区块链到底能带给我们什么改变呢?是手机之于电脑的便携,还是VR之于屏幕的沉浸?其实这个问题我也没有答案,主要的原因就在于,区块链从架构上就决定了它无法为用户提供很深的体验差异感知,因为从两者的架构图来看,呈现给用户的展现层-前端是没有任何变化的,有变化的均为用户无法肉眼直观感受到的后端及数据层差异,这也就导致区块链的想象空间一直比较抽象,大家可以知道因为移动互联网的出现可以手机点餐、打车,VR出现大家可以知道看电影、玩游戏,因为这些全都是显示层前端的变革,从而很直接的能够推导出这个变革会带来什么,但是区块链的变革很难直接让普通人感知到,所以“web3到底会带给我什么改变呢?”一直是一个比较难以清晰描述清楚的问题。???

RSS3上线Open Web搜索引擎hoot.it:金色财经报道,Open Web信息分发协议RSS3进入下一阶段Stage3,推出首个面向Open Web的搜索引擎hoot.it。hoot.it索引内容包含区块链网络以及Open Web中的其他网络,用户可以进行一站式的搜索,内容包括不限于链上交易信息、NFT、DApp、Web3社交协议等相关数据和内容;

同时,hoot.it上线了基于GPT技术的HootGPT,是首个基于Open Web数据训练AI语言模型以辅助查询的应用,可以为用户提供独特、自然和互动的搜索体验。RSS3 Network 及 API 优化升级,以闪电般的快速响应为 RSS3 生态系统中的所有应用程序提供支持,RSS3 API已支持所有主流的EVM兼容网络以及IPFS和Arweave、Nostr、Farcaster等生态,RSS3也将继续扩大Open Web上的信息覆盖面,提升解析水平,将逐步推出公开节点。RSS3的产品定位从Web3全面转向Open Web,努力构建代码开放、协议开放、信息开放的下一代网络。[2023/2/22 12:22:14]

Web3公司Three Sigma获StarkWare Grant支持以开发基础设施:9月19日消息,Web3 工程、研究及投资公司 Three Sigma 在 Twitter 上表示,已获得 StarkWare Grant 支持来开发基础设施来简化基于 StarkNet 的开发流程。首个产品将是用于 API 交互和加密货币相关操作的.NET 核心框架 SDK,作为在 StarkNet 上开发企业级应用的基础设施。[2022/9/19 7:06:22]

首先我们看最核心的区块链模块,在web3里区块链承担了数据库+后端的职责,数据存储在链上,智能合约对数据进行处理。

Web3隐私基础设施Socket完成200万美元pre-seed轮融资,IDEO Crypto领投:7月27日消息,Web3 隐私基础设施 Socket 宣布完成 200 万美元 pre-seed 轮融资,IDEO Crypto 领投,ACME、Steel Perlot、CitizenX、LongHash Ventures、k5、OpenSea Ventures、SignalFire、Immersion Partners、Balaji Srinivasan、Theo Marcu、Anthony Ghosn 等参投。Socket 旨在提升加密钱包的安全性,其目标用户和项目主要涉及一些具有社交实用性且依赖社区价值的 Token,比如治理 Token、社交 Token 或 NFT。(福布斯)[2022/7/27 2:41:43]

区块链的原理相信各位已经清楚了,分布式账本,意味着你需要在自己的电脑里搭建一个节点,就像是注册一个区块链账号的过程,但是这个过程会非常麻烦,所以会有一个中间层的服务商提供你与区块链之间的交互服务,大大的降低你进入区块链的门槛,如我们最常用的小狐狸钱包就是承担账号体系的职责。

大家在使用一些web3网站时,你的小狐狸会经常发起一个签名申请,签名的过程是使用你的私钥对写入操作进行验证核查,从而才会授权区块链进行数据操作。

刚才提到区块链承担了数据库的职责,但是众所周知区块链的存储资源是非常昂贵的,任何写入操作都需要gas费,如果将一部电影存储在区块链这花费的费用将非常巨大,所以依然需要将很大一部分不是那么重要但是占据空间很大的数据存储在外部,这里大家可以看之前的文章当你在买NFT时,你买到的究竟是什么?,你买到的NFT的图片实际上都是存在IPFS中的,区块链只存了tokenid与交易数据。就像是央行无法把全国所有的现金都存在地下室,于是会在很多地方建立金库分散存储这些现金。

即使将数据存储在外部可以节省很多存储空间,但对于区块链数据的频繁操作依然是不菲的一笔开支,所以出现了很多扩容解决方案,主要思路依然是尽量在主链以外进行操作,然后定期将操作数据一次性同步回主链,如央行和地方银行的关系,之前是所有的存取款都需要去央行,现在则建立很多地方银行,居民存取款在地方银行,每个月地方银行需要向央行做一次结算。

以上就是web3应用与传统应用的区别,会发现大量冰山以下的内容是完全不同的,从而这也就是为什么很多做web3基建的公司可以拿到大额融资的原因,这里面需要建设的内容确实非常的多。

回到一开始提出的“web3到底能给我们带来什么变化”的问题,目前我们知道web3有去中心、分布式、可追溯等特性,但这些特性并不会像是手机、VR带给用户直观的感受,其实接下来就是需要想办法将这些特性能够挖掘出来它的应用场景,就像是特斯拉和燃油车,从外观来看其实都一摸一样,但是里面的内核完全不同,没有内燃机、变速箱,可这些车主并不会看到,如果特斯拉只有“充电”这一个特性,但是却续航短则一直会停留在3万元老头乐的状态,就像是web3只有去中心但是却花费高会一直停留在小众乌托邦信众,所以特斯拉需要在无人驾驶、大屏幕、加热座椅这些真正能让用户感知到的层面下功夫,web3我认为也是一样的道理,需要挖掘到底什么是能够让用户感知到明显变化的能力,而不是让用户说“哦,去中心化了,然后呢?”

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-1:635ms