木星链 木星链
Ctrl+D收藏木星链
首页 > BNB > 正文

UNI:Web 3.0 架构不仅是去中心化的,更是模块化的

作者:

时间:1900/1/1 0:00:00

一、Web2.0架构

Web2.0应用以去中心交易所Binance为例,Binance允许用户去交易各种代币。

Binance是一个Web2.0应用程序,架构听起来很简单,但实际上在开发中,需要进行大量的工作。

用户需要通过网络运营商来使设备联网,然后打开浏览器,输入币安的域名,通过http协议去访问币安的网站。

Binance需要用户通过手机或者邮箱来进行注册并登录该平台。

然后币安自己需要一个地方来存储像用户注册信息,交易额度,成交历史,挂单等的基础数据。而这些都需要搭建一个数据库用来存储,并且要不断地更新。

其次,后端代码语言决定了Binance的所有的业务逻辑。需要一个搭建服务器部署后端跑后端的逻辑。例如,当新用户注册、交易,挂单会发生什么情况?

纳斯达克因监管风险暂停推出其数字资产托管业务:金色财经报道,纳斯达克首席执行官阿迪娜·弗里德曼(Adena Friedman)在周三的财报电话会议上表示,该公司正在放弃其加密货币托管服务的计划,该服务原定于今年第二季度上线。弗里德曼表示,考虑到美国不断变化的商业和监管环境,纳斯达克已决定暂停这些计划,并停止寻求必要许可的努力。她补充说,纳斯达克仍致力于参与数字资产,包括托管与该行业相关的交易所交易基金(ETF)。[2023/7/19 11:05:06]

还有,像前端代码语言(JavaScript,HTML,andCSS)决定了Binance的UI逻辑。需要一个搭建服务器部署到前端跑前端的交互逻辑。例如,网站是什么样子的?当用户与页面上的每个按键交互时会发生什么?

当你在Binance上写交易时,这些所有的东西都会整合起来进行联动。你与它的前端互动,前端和后端交互,后端再与它的数据库交互。所有这些代码都托管在中心化服务器上,并通过互联网浏览器反馈给用户,而中心化服务器的所有控制权在Binance的手上。

.bit针对当前使用DID进行资产交易的风险发出警告:4月4日消息,.bit近期发现并分析了使用DID进行资产交易会涉及资产丢失的安全风险。在认识到这些严重的威胁并对其进行研究分析后,.bit公布了其风险提示,以向区块链行业发出警告,并建议用户避免使用DID发送或交换资产。.bit表示风险并不是源自于DID这样的系统本身,而是源自于对系统的错误使用。.bit将在近期分享更多关于如何使用DID的信息,包括应采取的安全步骤,以及未来计划在其协议中实施的安全措施。[2023/4/4 13:44:43]

这是对当今大多数Web2.0应用程序的工作原理的一个简单总结,当然实际会更为复杂。

二、Web3.0架构

Web3.0应用以Uniswap为例,Uniswap是去中心交易所,允许自由添加并交易各种代币。

NFT AMM项目Caviar将采用NFTBank的价格估算,并合作设计NFT价格框架:1月31日消息,NFT AMM项目Caviar与NFT资产管理平台NFTBank达成合作,将利用NFTBank的价格估算作为Caviar需求分类器的一部分,并与NFTBank团队合作设计更高效的NFT价格框架。[2023/1/31 11:38:01]

Uniswap是一个Web3.0应用程序,架构听起来很复杂,但实际开发实现很简单。

首先,用户要通过设备来进行联网,需要通过网络服务商,类似电信,移动之类。

然后,用户访问程序要通过浏览器或者操作系统

用户访问程序要通过浏览器与服务端交互,这一操作需要通过协议来支持

Avalanche链上DEX Trader Joe将部署至Arbitrum:12月2日消息,基于 Avalanche 的去中心化交易所 (DEX) Trader Joe 将在未来几天部署至以太坊扩展解决方案 Arbitrum 测试网,预计将于 2023 年初在Arbitrum One主网上启动。

据悉,Trader Joe 是 Avalanche 上最大的 DEX 和借贷服务商,截至周五锁定了价值超过 9500 万美元的代币。[2022/12/2 21:18:32]

Uniswap需要用户通过私钥,钱包去登录,此外统一的DID也是未来的一个方向

钱包需要连接区块链的节点,这时会需要节点的服务器来提供,这也就需要对应区块链的节点,或者由?Infura/Alchemy?这种专业的节点服务提供商来进行。

Acala:仍在全面追踪aUSD异常增发,可在文档中查看Acala暂停服务列表:8月26日消息,Acala发推称自上周aUSD异常增发事件以来,Acala上的许多服务都已暂停,包括XCM转出,但DOT流动性质押仍在运行,用户可在文档中查看暂停服务列表。

团队仍在全面追踪以识别所有剩余的aUSD异常增发,然后社区制定提案来解决该问题,希望尽快恢复所有Acala服务。[2022/8/27 12:51:32]

Uniswap网站是什么样子的,当用户与页面上的每个按键交互时会发生什么?还是JavaScript,HTML和CSS之类的前端代码语言实现Uniswap的UI逻辑。

但Web3可以不需要自己搭建服务器部署跑前端的交互逻辑。这些前端的数据可以保存在去中心化的存储网络中。

以下是Uniswap的官方的IPFS链接,此方案不需要搭建前端服务器,用户同样可以正常使用。

ipfs://bafybeiagkgmmhux6fswdoedmwqqsvt5arjivl35wuk25jljb2yqgn7njgu/#/swap

以上的链接,可以看到是由ipfs://开头的,所以需要支持解析ipfs的浏览器才能打开

并且该链接不是人类可读的,所以又需要域名服务,把对应的域名映射到该链接,例如uniswap.eth。

当然IPFS也只支持兼容Http的网关去访问。

当网站访问量高的时候,需要更加灵活的带宽市场——CDN加速网络。

Uniswap通过区块链智能合约语言solidity等实现,决定了Uniswap的所有的业务逻辑。因为是跑在EVM环境内,所以Uni不需要自己搭建服务器部署后端跑业务逻辑。

但交易所需要展示的,肯定不只是业务逻辑,也需要展示币价的历史价格曲线,交易额度等。这些历史数据并不能通过智能合约获取。假设项目方需要展示的话,仍然需要自己搭建服务器,跑一个节点,通过链上的数据,筛选出来保存到Uni自己的数据库。所以Web3需要一个链数据索引的解决方案。

TheGraph就提供了一个链数据索引方案,可以方便用户查询数据。在TheGraph中,你可以定义哪些智能合约需要索引、哪些事件与函数调用需要监听,包括调用时、产生时的状态,也可以规定如何将传入的事件转化为前端逻辑可处理的。

链上数据的保存会由专门的Graph索引挖矿节点保存,该索引节点将提供API供用户页面端调用,项目方不需要搭建服务器,只有索引节点需要搭建服务器来跑索引数据挖矿节点。

通过索引区块链数据,TheGraph可以让我们在应用逻辑中查询链上数据,并且几乎不会出现延迟的情况。

例如Uniswap交易信息的呈现就是通过TheGraph生成的。

如果Uniswap想呈现的更多,把链下的币价数据也在链上呈现出来,这时就需要打通链下链上数据的桥梁。

按照以上的开发逻辑,Uniswap相当于发布了一个Web3.0的应用,但实际实现的成本比开发币安交易所的成本低非常多,因为:

Uniswap不需要用户绑定邮箱,绑定手机,可以直接通过钱包登录,Uni自身也不需要保存Uniswap可以不需要搭建前端服务器,用户可通过IPFS或AR存储前端页面进行访问不需要搭建后端服务器。后端逻辑是跑在智能合约上不需要搭建数据库,历史数据与数据库操作通过TheGraph来实现专业的人去做专业的事,Uniswap只需做好、设计好自己的逻辑,其他逻辑由模块化Web3基础设施去支撑。

这样Uniswap不仅仅实现了完全的去中心化,也是Web3模块化的一个简单的应用案例。

Web3的核心是能去信任化交互价值,模块化的发展不仅能做到去信任化,还能提高运行的效率,模块化的趋势会应用到各行各业。

前文所说的是Web3网络架构的模块化,提高了Web3的生成力效率,那怎么提高Web3生产关系的效率。DAO又依赖于区块链,区块链本身也正在走向模块化,同理元宇宙,游戏等等都是如此。

模块化时代到来将带来更高的效率,更好的服务,W3Hitchhiker将持续跟进crypto的模块化之路。

标签:UNISWAPUniswapWEBUnidefAmorswapuniswap币METAWEB3PA币

BNB热门资讯
DAO:不变之“DAO”:想象力、愿景和叙事塑造着未来?

加州意识形态的先知们认为,只有自由市场和全球通信的控制论流和混沌漩涡才能决定未来。因此,辩论是一种浪费.

1900/1/1 0:00:00
AVA:深度解读 Avalanche:从兼容 EVM 的 L1到「子网先驱者」

1.简介Avalanche凭借其独特的子网设计为市场提供了一种有趣的价值主张:它既可以被视为EVM兼容的L1,也可以被视为异构网络互操作平台,L2也能构建在Avalanche基础设施之上.

1900/1/1 0:00:00
STA:StarryNift——元宇宙(Starryverse攻略篇)

项目调研/简介StarryNift是一款区别于传统Gamefi的以游戏为切入点的集NFT元宇宙一体的共创平台——即是第一个为NFT收藏品提供创作、孵化、拍卖和交易的集成游戏化平台和一站式商店.

1900/1/1 0:00:00
ORA:NFT金融化应用 Rora Play5月31日正式上线Pancakeswap交易所

NFT+DeFi2.0去中心化金融协议RoraPlay社区媒体宣布已完成IDO,其代币RORAPRO将于5月31日15:00在Pancakeswap去中心化交易所首发.

1900/1/1 0:00:00
NFT:黑客开始瞄准 NFT,这份防盗入门指南请收好

随着NFT用户数、交易量和市值的不断攀升,钓鱼者、黑客等不法分子也开始瞄准这个市场,进一步威胁NFT生态的安全.

1900/1/1 0:00:00
加密货币:传统金融专家眼中,加密企业应如何进行财务管理?

在观察了一些「金融专家」参与加密货币市场的情况后,我有了写这篇文章的动力,他们对财务管理的最佳实践表达了一些不寻常的看法.

1900/1/1 0:00:00