风险提示:央行等十部委发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》, 请读者提高风险意识。

3分钟读懂 dYdX V4 Web 前端如何工作

dYdX 将开源所有前端代码库和相关部署脚本。

MarsBit
MarsBit
热度 ...

原文来源:dydx.blog

原文作者:dydx

原文标题:V4DeepDive:FrontEnd

编译:Yvonne,MarsBit

注:原文来自dydx.blog,CHAINLOOK整理编译。

当V4主网启动临近时,我们希望让您一窥dYdX团队正在构建的内容。我们在前一篇文章中概述了V4系统架构。本篇文章则侧重于深入探讨dYdXV4的前端如何工作。

鉴于V4仍在开发中,请注意以下内容可能会发生变化。

Web前端概述

Web前端为那些不希望通过v4编程交互的交易者提供了直观且高性能的用户界面/用户体验。Web前端应用程序将通过API/websockets与Indexer进行交互,获取和显示链上和链下的信息(例如订单簿、账户余额等)。订单将直接发至验证节点。

dYdXdYdX正在构建三个前端:Web应用程序、iOS应用程序和Android应用程序。我们还为高级用户/机构构建Typescript和PythonSDK。这篇文章将主要介绍Web应用程序。

部署Web前端

dYdX将开源所有前端代码库和相关部署脚本。这将允许任何人通过他们自己的域名/托管解决方案轻松部署dYdX前端。

虽然客户端只需要部署一个前端即可使用Web应用程序,但多个部署将使V4更加去中心化。这是与旧协议版本的一个关键区别,我们对此特别兴奋;去中心化托管将允许通过多个域名获得V4交易体验。

代码库

所有网络和移动代码库都将托管在开源GitHub存储库中。Web应用程序是使用React用Typescript编写的,而Android和iOS应用程序分别是用Kotlin和Swift编写。前端应用程序的业务逻辑使用KotlinMultiplatform编写的软件包在所有平台上共享。

部署脚本和部署者职责

前端部署将利用以下技术和服务:

●IPFS-用于去中心化文件共享/存储的p2p文件共享协议

●web3.storage-IPFS固定服务

●Cloudflare-IPFS网关和DNS解析

任何希望部署和托管前端(“部署者”)的第三方都可以通过从Github存储库复制代码库并运行部署脚本来实现。部署脚本将:

1.使用web3.storage将文件发送并固定到IPFS

2.检索IPFS哈希

关于【3分钟读懂 dYdX V4 Web 前端如何工作】的延伸阅读

  • DWF Ventures:Ton 生态全解析

    Notcoin和其他小程序在加密迷你应用程序时代广受欢迎,其中@ton_blockchain通过Telegram拥有强大的分销渠道。该平台类似于微信小游戏,用户可以轻松访问和互动。著名的点击赚钱游戏@thenotcoin已吸引了数千万用户,DeFi在过去两个月迅速崛起,@ton_blockchainDeFi TVL增长了13倍,超过4亿美元。领先的DEX包括@ston_fi和@dedust_io,流动质押平台@tonstakers和@bemo_finance表现突出,@Tether_to的合作伙伴关系扩展了@ton_blockchain上的USDT,并推动了Telegram上的支付。生态系统得到了@ton_starter启动平台和2.5亿美元的TON生态系统基金的支持。

  • 币安研究:5 月加密市场趋势报告摘要

    5月,加密货币市场总市值增长8.6%,DeFi市场TVL上涨21.7%,NFT市场总销售额下降41%。美国证券交易委员会批准现货ETH ETF,美国众议院通过《21世纪金融创新与技术法案》,推动市场上涨。排名前十的代币中,Solana表现最强劲,价格上涨33.9%,DeFi TVL上涨33.4%。但NFT市场大幅下滑,总销售额下降41%。

3.直接在Cloudflare中将域名的DNS记录更新为最新的IPFS哈希(确保从IPFS提取最新内容)

存储在IPFS上的内容可以通过任何支持原生IPFS的浏览器(例如Brave或Opera),通过公共IPFS网关(例如https://dweb.link或https://w3s.link/)使用IPFS哈希访问。https://w3s.link/

dYdX部署脚本的构建方式使部署者尽可能轻松地托管和更新前端。部署者的职责将包括:

●获取和拥有网络域名

●满足部署前提条件:

○在本地安装Node.js16和npm

○设置web3.storage帐户

○设置Cloudflare帐户

●前端的初始部署

○从dYdXGithub下载前端代码库和部署脚本

○运行部署脚本以将文件固定到IPFS并更新IPFS哈希

●更新前端

○关注dYdXGithubrepos以获取代码库更新

○当有新的代码库更新可用时,运行部署脚本,以将更新的文件固定到IPFS并更新IPFS哈希。

●辅助账户设置

免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:MarsBit,如有侵权请联系删除。转载或引用请注明文章出处!

标签:

分享至
https://www.chainlook.cn/toutiao/1691115149.html

下一篇:

a16z万字长文:金融服务如何利用Generative AI

让我们深入到个性化的消费者体验、高效的运营、更好的合规、改善的风险管理,以及动态的预测和报告这五个目标,看看现有公司和初创公司是如何利用生成性AI的。

免责声明:
链观CHAINLOOK作为区块链技术应用与Web3行业研究的智库媒体,旨在为中国区块链专家、学者们提供最新的行业资讯信息与数据样本,用于区块链技术研究与创新。本站所发布的文章仅代表作者的个人观点,不代表链观CHAINLOOK官方立场,本站所发布的区块链行业研究报告与数据分析成果是通过人工智能算法对数据内容进行分析与归纳生成,不代表任何投资暗示与建议,链观CHAINLOOK不承担法律责任。

风险提示:
虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,链观CHAINLOOK坚决反对各类代币炒作,请读者提高风险意识,理性看待区块链技术应用及市场风险。

© 链观CHAINLOOK All Rights Reserved. 京ICP备18054193号-5