怎样在币安交易加密货币?一起入群交流,欢迎联系微信:caocaochaoB

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

币圈资讯 btcwbo 821℃ 0评论

今天,我看到了一篇伟大的文章,强烈推荐给你。它清楚地解释了web3和web2互联网在架构上的区别,这有助于你更好地理解web3的区别。本文将拆解本文。原始链接如下:
https:/miror.xyz/owo.eth/orz4h4Q-xbKC-NH8n4mdAyLP2QFD21dsq5ewl05qomk。
下图为传统互联网产品的架构,分为前端、后端和数据库。前端是页面、图片、按钮、输入框等,后端是处理数据并返回到前端的过程,数据存储在中央数据库中。
例如,我们打开了一个新的网站。首先,您需要注册并输入手机号码和密码。这就是前端正在做的事情。单击以确定手机号码和密码是否会进入后端验证。如果没有,在数据库中添加一行数据来存储您的新用户。存储完成后,后端返回结果告诉前端已注册


用户
下图是区块链应用程序的产品架构图。你可以看到,除了前端,所有的内容都不同于传统的架构。接下来,我们将逐一拆除这些差异,以及为什么会有这些差异。
但是在拆解之前,我们需要回答一个问题。我周围的许多朋友说,区块链能给我们带来什么变化?手机是便携式电脑还是沉浸在屏幕上的虚拟现实?事实上,我对这个问题没有答案。主要原因是区块链决定了它不能从架构上为用户提供深刻的体验差异感知,因为从两者的架构图来看,呈现给用户的显示层前端没有变化。变化是用户无法直观感受到的后端和数据层之间的差异,导致区块链的想象空间相对抽象。你可以知道,由于移动互联网的出现,你可以用手机点餐、出租车和虚拟现实。你可以知道看电影和玩游戏,因为这些都是显示层前端的变化,所以很难直接推断这种变化会带来什么,但是普通人很难直接感知到区块链的变化,那么web3会给我带来什么变化呢?
用户
首先,让我们来看看核心区块链模块。在web3中,区块链负责数据库+后端。数据存储在链中,智能合同处理数据。
用户
我相信你已经知道区块链的原理了。分布式分类账意味着你需要在电脑上建立一个节点,就像注册区块链账户的过程一样,但这个过程会非常麻烦。因此,中间服务提供商将为您提供区块链之间的互动服务,大大降低您进入区块链的门槛。例如,我们最常用的小狐狸钱包是对账户系统负责。
用户
当你使用一些web3网站时,你的小狐狸经常发起签名申请。签名过程是使用您的私钥验证写入操作,以授权区块链进行数据操作。
用户
刚才提到区块链承担了数据库的责任,但众所周知,区块链的存储资源非常昂贵。任何写入操作都需要gas费。如果电影存储在区块链中,成本将非常巨大,因此仍然需要在外部存储大量不那么重要但占用空间较大的数据。在这里,你可以看到之前的文章。当你购买NFT时,你买了什么?你购买的NFT图片实际上存在于IPFS中。区块链只存储tokenid和交易数据。就像央行不能将全国所有现金存入地下室一样,它将在许多地方建立一个分散的现金存储库。
用户
即使数据存储在外部可以节省大量的存储空间,区块链数据的频繁操作仍然是一笔巨大的开支,所以有很多扩展解决方案,主要想法仍然是尝试在主链外操作,然后定期操作数据同步回到主链,如中央银行和地方银行之间的关系,所有存款和取款都需要去中央银行,现在建立了许多地方银行(侧链),当地银行居民存款,当地银行需要每月向中央银行结算。
用户
以上是web3应用程序和传统应用程序之间的区别。你会发现冰山以下的大量内容完全不同,这就是为什么许多做web3基础设施的公司可以获得大量的融资。有很多内容需要建设。
回到最初提出的web3能给我们带来什么变化的问题,目前我们知道web3具有去中心、分布式、可追溯性等特点,但这些特点不像手机,虚拟现实给用户带来了直观的感觉,事实上,下一步是找到挖掘其应用场景的方法,就像特斯拉、燃料斯拉和燃料汽车一样,从外观上看,但核心完全不同,没有内燃机,变速箱,但这些车主看不到,如果特斯拉只有充电的特点,但电池寿命很短,它将永远保持在3万元的状态,就像web3只去中心一样,但成本很高(gas成本)将永远留在少数乌托邦信徒,所以特斯拉需要在无人驾驶、大屏幕、加热座椅和其他真正能让用户感知到的水平上努力工作,我认为web3也需要让用户感知到相同的能力,什么是分散的?
免责声明:作为区块链信息平台,本网站提供的信息并不代表任何投资暗示。

转载请注明:比特币区块链时代 » web3的产品架构和web2到底有什么区别?

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址