月亮链 月亮链
Ctrl+D收藏月亮链

DEX:以太坊 DEX 的交易与套利:获取汇率(第 1 部分)_INC

作者:

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

译文出自:登链翻译计划

译者:翻译小组

校对:Tiny熊

在本系列教程中,探索围绕以太坊建立使用去中心化交易所(DEX)开发一个简单的自动交易机器人。

教程中将使用Javascript,Solidity和1inchdex聚合器和闪电贷。

由于主题较多,教程将分为以下几个部分介绍:

获取链上代币兑换汇率。

使用JavaScript和1inchdex聚合器进行兑换。

本系列文章的目的是学习如何使用DeFi协议(例如DEX和ERC20代币)构建去中心化应用,而不是以暴富为目标哦。

以太坊未确认交易为197,390笔:金色财经消息,据OKLink数据显示,以太坊未确认交易197,390笔,当前全网算力为571.16TH/s,全网难度为7.63P,当前持币地址为62,432,342个,同比增加116,049个,24h链上交易量为1,662,342.12ETH,当前平均出块时间为12s。[2021/8/11 1:49:07]

概念简介

什么是去中心化交易所(DEX)?

这是通过代码运行的兑换。在DEX,无需中间人就可以直接交易加密货币。在DEX上,每笔交易通常都写入区块链。

注:在本文中,去中心化交易所将简写为DEX

以太坊社区成员发布改善EIP-1559拥堵收费不合理的解决方案:金色财经报道,以太坊社区成员Face-Shaver在太坊技术论坛ethresear.ch发布改善EIP-1559拥堵收费不合理的解决方案,社区成员表示,EIP-1559将在以太坊交易中引入协议费,并允许根据拥堵情况动态地调整区块大小。在链上拥堵时收取协议费是将MEV从矿工转移到ETH持有者而不伤害用户的有效方法。同时,灵活的区块大小使区块空间的分配更加有效。然而,在目前的收费结构下,错误的人可能最终为拥堵付费。一般来说,当用户拥堵一个区块时,是下一个区块的用户为拥堵付费。这是不可取的,有几个原因。1.这是不公平的; 2.它增加了拥堵;3.它加剧了Gas费的拍卖。

社区成员提出解决方案,建议当一个区块出现拥堵时,同一区块的用户要为拥堵付费,可以通过根据矿工在他的区块中使用的大小来收取费用来实现这一点。[2021/7/24 1:13:36]

什么是DEX聚合器?

以太坊扩容网络Arbitrum发布主网候选版,新增BLS签名降低L1交易成本:官方消息,由OffchainLabs推出的以太坊扩容网络Arbitrum发布第四个测试网版本,该版本也将作为主网的候选版本。OffchainLabs表示,他们推出的开放和无需许可的Arbitrum测试网已经运行了5个月,此次最新版本的测试网将包括简化的Rollup协议,提升节点软件的性能以及新功能,比如BLS聚合签名,进一步降低Layer1上的Gas成本。[2021/3/25 19:17:03]

DEX聚合器是一个平台,它通过在一揽子DEX中,找到在给定时间和数量下,最优的价格来执行兑换交易。

什么是ERC20Token?

动态 | 以太坊矿池目前累计余额约169万ETH 接近历史最高水平:加密信息网站Santiment研究显示,以太坊矿池目前的累计余额约169万ETH,接近历史最高水平,按目前价格计算价值约3亿美元。以太坊矿工上一次持有这么多ETH是在2019年10月,即ETH跌破170美元导致一些矿工出售所持币之前。报告指出,以太坊累计余额增加表明矿工对这一加密货币的未来充满信心。(Daily Hodl)[2020/2/1]

ERC20是以太坊区块链上的代币标准。这里有一篇文章介绍如何创建ERC20代币.

什么是套利?

套利,简单的说就是在一个市场上买东西,同时在另一个市场上以更高的价格卖出东西,在短暂的的价格差中获利。

在本教程中,我们将套利特指:从一个DEX购买代币,然后在另一个DEX上以更高的价格出售。

在区块链上,早期主要的套利机会主要来自在去中心化和中心化交易之间套利。

关于1inchDEX聚合器

1inch交易所是一个链上去中心化交易所聚合器,由AntonBukov和SergejKunz开发,能够在一次交易中实现在多个DEX之间拆分订单,为用户提供最佳兑换汇率。1inch智能合约开源在Github,你可以看到如何使用智能合约来寻找交易机会。你还可以在此处访问1inch网站。

要在1inch上执行代币兑换,步骤很简单:

根据输入的代币或ETH数量,获得预期可兑换的代币数量。

授权交易所使用你的代币

使用第一步的参数进行交易

我们首先需要分析一下1inchexchange智能合约。感兴趣的函数有两个:

getExpectedReturn()

swap()

获取预期可兑换的多少代币

getExpectedReturn函数不会修改链上状态,只要你连接到区块链网络节点,就可以调用getExpectedReturn()函数,不用支付手续费。你可以web3.js等相关的库来调用智能合约函数。它接受交易参数,并将返回你将获得的预期代币数量以及交易如何在DEX上分布。

functiongetExpectedReturn(IERC20fromToken,IERC20toToken,uint256amount,uint256parts,uint256disableFlags)publicviewreturns(uint256returnAmount,uint256memorydistribution);

函数接受5个参数:

fromToken:当前拥有的代币合约地址。

toToken:要兑换代币合约地址。

amount:兑换所用的代币数量。

parts:期望可切分的份数。检查函数distribution返回值可以获取更多详细信息,默认情况下我们将使用100。

disableFlags:启动额外的选项,例如,禁用特定的DEX

函数有2个返回值:

returnAmount:执行交易后将收到的代币数量。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/9558542.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

币安为何推出第三条链?这对BNB意味着什么?

标签:DEX以太坊ETHINCAscendEX (BitMax) 以太坊价格走势ETHERcoincheck局

以太坊交易热门资讯
ETH:Gate.io 开始分发每日ETH2.0 PoS挖矿收益(当前年化收益率16%)公告_ETHPLO币

Gate.io已经开始为ETH2持仓用户按14日平均持仓分发ETH2.0PoS挖矿奖励,当前年化率为16%,挖矿收益每日分发,用户可以到账单明细中查看详情.

1900/1/1 0:00:00
区块链:冒志鸿:「公链为王」抑或「织链为网」,谁才是区块链发展的正途?_LOCK

早春三月,虽然加密货币市场仍处于熊市寒冬,区块链行业却不断传出令人振奋的消息:以太坊完成旨在将Pow共识机制切换为PoS的君士坦丁堡硬分叉,Cosmos的主网CosmosHub正式上线.

1900/1/1 0:00:00
区块链:【本周推特精选】 12.2-12-6_区块链技术通俗讲解简书

币友们好!在今天的《推特大咖说》第113期中,你将看到:本周要点李启威:有人利用中国新闻操纵比特币价格。马耳他将逐渐排斥加密货币企业.

1900/1/1 0:00:00
DOT:HashKey:详解 Polkadot 技术、治理、应用与平行链进展_Polka City

平行链的卡槽拍卖是Polkadot近期最值得期待的活动,但是平行链模式的可持续性还有待观察。原文标题:《Polkadot最新进展:技术、治理与应用》撰文:崔晨,就职于HashKeyCapital.

1900/1/1 0:00:00
ETH:首家开放BETH交易 火币成BETH持有者最好选择_BETH

不知不觉比特币已经突破23000刀了,整个市场喜大普奔,大有提前过年的意思。对于这一轮行情,很多的分析师、专家和媒体都认为,上涨的原因主要是机构资金大举入场.

1900/1/1 0:00:00
区块链:比特大陆大分拆启动:詹克团回归 吴忌寒携 B 池小鹿现金退出(比特大陆系列 26)_USH

吴说区块链从多名知情人士处独家获悉,12月16日晚,詹克团与吴忌寒正式达成协议,协议结果暂为詹克团抵押股份,从比特大陆借出6亿美金,收购吴忌寒方面股份.

1900/1/1 0:00:00