加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

以太坊 DEX 的交易與套利:獲取匯率(第 1 部分)_DEX:RC20

Author:

Time:1900/1/1 0:00:00

譯文出自:登鏈翻譯計劃

譯者:翻譯小組

校對:Tiny熊

在本系列教程中,探索圍繞以太坊建立使用去中心化交易所(DEX)開發一個簡單的自動交易機器人。

教程中將使用Javascript,Solidity和1inchdex聚合器和閃電貸。

由于主題較多,教程將分為以下幾個部分介紹:

獲取鏈上代幣兌換匯率。

使用JavaScript和1inchdex聚合器進行兌換。

本系列文章的目的是學習如何使用DeFi協議(例如DEX和ERC20代幣)構建去中心化應用,而不是以暴富為目標哦。

Cobo未受以太坊分叉影響,ETH與ERC20代幣可正常充提:11月11日,提供免費的以太坊節點RPC API服務的Infura發生宕機,導致部分交易平臺ETH與ERC20代幣充提服務受到影響。Cobo聯合創始人神魚表示,此次Infura宕機是因以太坊舊節點版本和新的版本不兼容而發生了意外分叉,而Cobo使用的節點池具備防分叉機制,并對各種意外分叉情況進行了優化和異常處理,因此此次不受任何影響,Cobo Custody客戶及Cobo錢包用戶均可進行ETH與ERC20代幣正常充提。

此外,神魚建議仍在使用以太坊舊節點的錢包和交易所盡快升級,否則會存在被雙花攻擊的風險。[2020/11/11 12:20:12]

概念簡介

動態 | Etherscan 獨立月活達500萬 已驗證7萬個以太坊智能合約:以太坊區塊瀏覽器Etherscan在郵件中表示,經過四年的發展之后,Etherscan目前的用戶增長情況為:獨立月活躍用戶最多達到了500萬,每月交付幾十億次接口調用,已驗證超過7萬個智能合約。Etherscan曾獲得過DigitalCurrencyGroup的投資,是目前以太坊區塊瀏覽器中最常用的一款。[2020/2/17]

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

這是通過代碼運行的兌換。在DEX,無需中間人就可以直接交易加密貨幣。在DEX上,每筆交易通常都寫入區塊鏈。

注:在本文中,去中心化交易所將簡寫為DEX

聲音 | 觀點:區塊鏈經濟的通證不應該是比特幣、以太坊,而是主權貨幣:11月16日,新華絲路發文《構建央行主權貨幣通證驅動下的新經濟》。金鉆可持續發展研究中心首席經濟學家鄭志軍表示,區塊鏈帶來人類社會的價值重構與價值交互,各國中央銀行應該化被動為主動,建立覆蓋各個領域的區塊鏈社會價值邏輯的主權貨幣通證接口標準,構建與“虛擬價值場景”“現實價值場景”對接的“主權貨幣場景”新經濟。其還指出,當前許多國家的央行開始發行數字貨幣,但只是將紙幣數字化,區塊鏈下社會經濟創新并沒有開始,區塊鏈經濟的通證不應該是比特幣、不應該是以太坊,而是主權貨幣。[2019/11/26]

什么是DEX聚合器?

DEX聚合器是一個平臺,它通過在一攬子DEX中,找到在給定時間和數量下,最優的價格來執行兌換交易。

分析 | 以太坊多空勢力仍失衡 資金逐漸逃離核心DeFi應用:據TokenGazer數據分析顯示,截止至5月22日11時,以太坊價格為$256.17,交易量為$10,150.1M,總市值為$27,238.78 M,期貨方面,目前目前Bitfinex和BitMEX總多單量統計數據為$142.8M,總空單量數據為$43.6M,總多單比總空單多53.24%,目前抵押在Maker上的ETH數量繼續減少,減少了DAI的流通,較好的保證了DAI與美元的錨定比例,但TokenGazer認為DAI的發展應更多擴展需求,而非一味抑制供給,其他DeFi應用如Uniswap、Compound顯示資金流入。目前ERC20代幣總市值約為以太坊總市值的57.87%,環比昨日上升了1.47%,在活躍地址數方面,排名前五的代幣為USDC、DAI、TUSD、NPXS、ZRX,與昨日數據無較大出入,目前穩定幣應用仍占據較大比例。[2019/5/22]

什么是ERC20Token?

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意味著什么?

Tags:DEX以太坊ERC20RC20IDEX Token以太坊最新價格行情平臺erc20幣價格brc20

比特幣價格今日行情
Y3D 社區提醒用戶警惕冒名 Y3D 代幣交易_Y3D:CRV價格

近期Y3D社區用戶發現有人使用同名的Y3D代幣在uniswap上掛單交易,截止目前已獲利20余枚eth。Y3D社區提醒大家注意假幣攻擊,交易前一定確認Y3D合約地址和代幣總量.

1900/1/1 0:00:00
亞洲區塊鏈速覽:加沙地區比特幣使用量達百萬美元,Blockstack 獲日本互聯網巨頭投資_區塊鏈:COIN

GlobalCoinResearch每周發布兩次亞洲區塊鏈市場新聞Newsletter,該公司是一家專注于亞洲區塊鏈市場及技術的投研公司.

1900/1/1 0:00:00
DeFiner 如何構建去中心化的加密資產管理平臺 | AMA 回顧_DEFI:DeFiato

2020年10月21日晚8點,BlockArk聯合創始人Warren在Uniswap中文社區對話DeFiner的創始人兼CEOJasonWu.

1900/1/1 0:00:00
閃電貸 重入攻擊,慢霧簡析 OUSD 損失 700 萬美金攻擊流程_USD:Vaulty

此次攻擊關鍵在于調用外部合約造成的重入問題與Vault的rebase機制相結合,攻擊者可以通過重入來憑空獲得巨額收益分配.

1900/1/1 0:00:00
被低估的預言機:數據要素到底有多大能量?_比特幣:WEB3

Web3.0很好地承接了區塊鏈技術下一步的方向問題,但是這幾年Web3.0還處在一個非常早期的“打地基”階段,然后我們去除各個時期熱點的影響.

1900/1/1 0:00:00
分布式資本黃凌波:新基建下區塊鏈應用的突破機遇與投資邏輯_區塊鏈:CHI

分布式資本合伙人黃凌波認為,區塊鏈技術是以5G為核心的信息網重要組成部分,今年將在數據上鏈、場景應用等方面取得突破.

1900/1/1 0:00:00
ads