EtherDelta 以德交易平臺是什麼?|金色百科

金色百科 EtherDelta 以德 葉訊 2018-07-24

金色財經-區塊鏈12月27日消息 EtherDelta(以德交易平臺)是基於以太坊區塊鏈的以太坊與ERC20代幣互換的開源去中心交易平臺(智能合約github地址)。

它主要由兩部分組成,一個是以德交易平臺網站,另一個是以德智能合約。

以德交易平臺網站是提供給用戶操作的界面接口。用戶可以在網站上充值,體現,掛單交易。

以德智能合約是部署於以太坊上的特定版本地址智能合約。合約中主要實現了用戶資產託管登記簿和訂單簿。訂單簿中以代幣為維度維護了所有當前所有成交掛單和未成交掛單。用戶資產登記簿主要是維護了用戶的代幣資產和支持成交掛單的資產清算。

EtherDelta 以德交易所是什麼?|金色百科

由於以德交易平臺網站是交易驅動的模式,所以用戶的所有操作都需要普通的以太坊交易來觸發。因此,用戶需要依賴以太坊錢包工具來執行交易指令,譬如MetaMask錢包。一個正常的流程可能是這樣的:

1、充值。用戶通過錢包工具向以太坊以德合約發起充值函數調用。該交易會將代幣資產轉賬至合約,以德合約會對該筆轉讓資產進行接收和登記託管於資產簿中。

2、掛單交易。用戶在網站掛單列表中相中一筆掛單符合成交預期,則在網站上取得該掛單相關信息,組成交易指令,並通過錢包工具對交易指令進行簽名,並通過網站向以太坊網絡廣播。以太坊以德合約執行交易指令,對相關代幣比例進行計算和交易費用計算,如果訂單正常成交,則會進行買賣雙方的訂單清算,並更新到用戶資產登記薄中。

3、提現。用戶通過錢包工具向以太坊以德合約發起提現函數調用。該交易會將代幣資產從合約轉賬至用戶個人賬戶地址,以德合約會對該筆轉讓資產更新至資產簿中。

EtherDelta 以德交易所是什麼?|金色百科

如果用戶掛單需要取消,則和掛單交易一樣的步驟,需要通過錢包工具組裝取消交易指令來調用etherdelta合約更新其上的訂單簿。這種情況下,對於沒有成交的掛單,則發出了兩次以太坊交易,浪費了交易費用。因此這裡有個簡單的優化,既是在EtherDelta網站存在一個鏈下訂單簿緩存服務,對於並未成交的訂單緩存於鏈下,只有真正成交了才將交易廣播到以太坊網絡中,如果沒有成交,就可以隨時在鏈下無成本取消。

另外需要注意的是,對一個以太坊賬戶而言,它所發出的交易的順序遞增特性是很重要的 ,它必須是順序增長。因此,這個特性對以德交易平臺網站的操作來說特別重要,一旦亂序,交易指令就會無法正常執行。

EtherDelta 以德交易所是什麼?|金色百科

以德交易平臺網站技術實現的核心主要有兩點,其一是智能合約的資產託管,它保障了去中心化去信任化的資產安全交易,用戶資產只會在用戶私有賬戶和託管合約中轉移,並且只能由用戶自己發起。然而安全也不是絕對的,由於用戶側安全操作方面依然有可能給攻擊者提供機會(去中心化交易所以以德(EtherDelta)被盜--我們如何從中吸取教訓。其二是交易驅動的模式,對普通用戶而言,有較高的操作門檻。任何的資產操作和交易操作都是通過以太坊交易來驅動,也因此導致了交易速度慢,交易深度不夠,交易費用高,交易列表更新不及時,交易序號無效,交易重複,交易不能合併成交等等很多廣泛被用戶詬病的問題。

EtherDelta 以德交易所是什麼?|金色百科

儘管有各種各樣的問題,以德交易平臺網站模式簡單清晰,起步較早,上線一年多,隨著以太坊生態的發展和用戶教育的進步也積累了一定量的用戶和可觀的成交量。它是以太坊上去中心化交易所的先行者,對後來者有一定的啟發作用。後來者大多都借鑑認可以德交易網站的智能合約資產託管設計,並試圖在成本和體驗兩個要素上做進一步的優化設計。

EtherDelta 以德交易平臺是什麼?|金色百科
本文來源: 金色財經 / 責任編輯:劉晉豫我要糾錯
聲明:金色財經登載此文出於傳遞更多信息之目的,並不意味著贊同其觀點或證實其描述。文章內容僅供參考,不構成投資建議。投資者據此操作,風險自擔。
比特幣實時價格 ¥56351.79(數據來源:火幣Pro)

相關推薦

推薦中...