聰明屋視角
關(guān)注互聯(lián)網(wǎng),關(guān)注技術(shù)開發(fā),透析與分享移動(dòng)互聯(lián)網(wǎng)行業(yè)最新動(dòng)態(tài)DEX(去中心化交易所)概述:關(guān)于集中交換的差異和特征
時(shí)間:2019-02-20 12:06:40 閱讀:32329次 分類:行業(yè)新聞
從基礎(chǔ)開始,例如DEX(分散交換),首先稱為資產(chǎn)交換協(xié)議,以及集中交換的優(yōu)勢。
管理資產(chǎn)
許多人認(rèn)為他們自己的加密貨幣錢包只是用于存儲(chǔ)資金的真實(shí)錢包的數(shù)字版本。
但是,實(shí)際上,加密貨幣并未存儲(chǔ)在錢包中。相反,錢包有一對(duì)可以訪問其數(shù)字庫存的公鑰和私鑰。簡而言之,公鑰是一個(gè)字母數(shù)字字符串,用作其他用戶可用于發(fā)送加密貨幣的地址。此外,對(duì)于比特幣和以太幣等加密貨幣,只有知道與該地址相關(guān)聯(lián)的密鑰的人才有權(quán)自由地將該地址的余額發(fā)送到另一個(gè)地址。因此,由于形成了“知道密鑰的人=地址的管理者”,地址持有者需要密切關(guān)注秘密密鑰的管理。匯款與發(fā)件人和收件人錢包之間的差異僅記錄在區(qū)塊鏈的分類帳中。當(dāng)然,使用單詞wallet,似乎包含了加密貨幣本身,它使用戶更容易直觀地理解,它也改善了用戶體驗(yàn),因此它本身沒有問題,但基本上需要知道它管理一對(duì)私鑰和公鑰。
集中交換結(jié)構(gòu)
集中交換是一種平臺(tái)或應(yīng)用程序,允許交易者使用合法貨幣或其他加密貨幣交易加密貨幣。在這樣的通用交換中,我們像以前一樣為每個(gè)用戶分配地址和管理資產(chǎn)。希望交易的用戶將首先將加密貨幣轉(zhuǎn)移到該地址(如果以合法貨幣省略)。因此,交換機(jī)管理加密貨幣及其發(fā)送給交換機(jī)的密鑰。此外,用戶發(fā)布的交易訂單在交易所內(nèi)的唯一數(shù)據(jù)庫中進(jìn)行匹配。當(dāng)然,它們沒有記錄在區(qū)塊鏈中。下訂單時(shí),交易所的結(jié)構(gòu)可以實(shí)時(shí)檢查買賣訂單。這里重要的是用戶在進(jìn)行此令牌交換時(shí)沒有密鑰來加密貨幣。換句話說,就像銀行一樣,用戶必須信任交易所來存儲(chǔ)和管理自己的余額。
當(dāng)然,有一些保證以集中方式存儲(chǔ)用戶的加密資產(chǎn),但存在與此相關(guān)的基本風(fēng)險(xiǎn)。此外,雖然集中交易對(duì)用戶資金負(fù)有法律責(zé)任,但它們往往容易受到黑客攻擊。
作為公共區(qū)塊鏈的概念之一,有一個(gè)詞叫做“不信任”,但在集中交換和用戶之間,不可能實(shí)現(xiàn)不信任的基本狀態(tài)。
什么是DEX?
另一方面,在DEX中,用戶自己管理秘密密鑰。雖然這種機(jī)制乍一看似乎很常見,但如上所述,它與集中交換的情況大不相同。另外,由于它在交換資產(chǎn)時(shí)在智能合約上執(zhí)行,可以說它是一種不信任的機(jī)制(但是,考慮到UX,有必要在離線鏈上執(zhí)行訂單匹配等等,所以對(duì)某些人來說DEX服務(wù)我必須相信它。)
此外,如0x協(xié)議所示,任何人都可以使用相同的協(xié)議構(gòu)建DEX網(wǎng)絡(luò)。實(shí)際上,使用0x協(xié)議的DEX包括Paradex,Radar Relay等。
簡而言之,事實(shí)證明它具有以下特征。
·用戶自己管理私鑰。
·管理智能合約的集中管理
·任何人都可以建立一個(gè)網(wǎng)絡(luò)
DEX的必要性
讓我們考慮為什么我們需要DEX而不是關(guān)注多個(gè)視角。
隱私
分布式交換的主要好處之一是強(qiáng)調(diào)隱私和匿名性。分布式交換不需要用戶名,密碼和加密錢包以外的任何東西來開始交易。
能夠在沒有KYC的情況下注冊和開始交易對(duì)那些想要匿名并且可以快速存款,交易和提取資金的人來說很有吸引力。
然而,在2018年11月,EtherDelta被美國證券交易委員會(huì)罰款,并且仍然有一些地方在DEX之間取得了KYC。
安全
根據(jù)分布式交換的類型,安全性通常比集中式交換更強(qiáng)大,因?yàn)楹诳蜎]有集中熱錢來瞄準(zhǔn)并竊取所有用戶的資金。
由于DEX為每個(gè)訂單執(zhí)行分布式結(jié)算,這可以最大限度地減少黑客可以利用的潛在攻擊路徑,并且在某些情況下,攻擊成功的可能性非常小。
當(dāng)您自己交易時(shí),您可以保管自己的資金(由合同持有)的全部保管,這些資金在押,DEX可以為用戶提供安全感。
即使DEX停止運(yùn)行,用戶也可以在托管交易到期后收回資金。
操作的可能性非常低
它檢查了集中實(shí)體或政府機(jī)構(gòu)的容忍度。這最小化了第三方操作的可能性,并且訂單本身不維護(hù)和執(zhí)行事務(wù)。
過去,一些交易所已經(jīng)產(chǎn)生了廢物交易量,減少了重要交易中的廢物存款和取款,或者一些集中交易所的任務(wù)是清算交易以操縱交易訂單和代幣價(jià)格。
由于分布式交換沒有托管訂單,這意味著這種操作行為不太可能發(fā)生。
DEX的問題
另一方面,作為DEX的問題,可以提到以下幾點(diǎn)。
速度
分布式交易所使用智能合約在鏈條上運(yùn)營,因此實(shí)施協(xié)議和執(zhí)行交易訂單可能需要比集中式脫鏈交易平臺(tái)更長的時(shí)間。存款和取款確認(rèn)也是如此。當(dāng)流量很大時(shí),當(dāng)區(qū)塊鏈網(wǎng)絡(luò)發(fā)生擁塞時(shí),托管,兌換或事務(wù)執(zhí)行變得不可能,因此DEX無法有效使用。
UX
在諸如存款和取款定時(shí)的鏈上支持的情況下,交易節(jié)點(diǎn)必須存儲(chǔ)在塊中并且網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)其進(jìn)行確認(rèn)。因此,與集中交換相比,這通常是耗時(shí)的。此外,盡管Web上的大多數(shù)在線服務(wù)都有客戶服務(wù),但在DEX的情況下,當(dāng)出現(xiàn)問題時(shí)很難對(duì)每個(gè)用戶做出適當(dāng)?shù)捻憫?yīng)。 (用戶的信息保存在DEX端),因?yàn)樗皇牵?。因此,可以說,從可用性的角度來看,如果不是熟悉加密貨幣或區(qū)塊鏈的人,就很難在某種程度上把握它。
只能交換加密貨幣
雖然由于DEX的性質(zhì)而無法提供幫助,但是不可能通過智能合約交換不受區(qū)塊鏈管理的法律和加密貨幣。
DEX的類型
即使您在單詞中使用DEX,也有各種機(jī)制。首先,我們來看看符合ERC 20令牌規(guī)范的令牌交換協(xié)議。 Etherscan的數(shù)據(jù)如下(2019/1/31)。
其中,以下是DEX的相對(duì)名稱。
在匹配板之間進(jìn)行交換
管理訂單鏈
·Etherdelta
管理離線訂單
·0x
·idex
交換由水庫和訂購方進(jìn)行
交換比率由公式定義
·bancor
匯率由實(shí)際匯率決定
·kyberNetwork
同時(shí),有一些DEX允許交易ERC 721令牌,例如CryptoKitties,OpenSea等。
DEX的機(jī)制
由于很難看到上面提到的所有DEX合約,我們將基于相對(duì)簡單的EtherDelta合約來解釋DEX的機(jī)制。
合同繼承關(guān)系如圖所示。
分布式開關(guān)DEX的特征如下。
ETH,ERC 20令牌可以兌換
在合同上執(zhí)行交易,訂單,存款等
AccountLevels合同
能夠?qū)EX用戶進(jìn)行排名。
它根據(jù)訂單或制造商的訂單分為普通用戶,si高仿lver用戶,黃金用戶,普通用戶。在si高仿lver用戶的情況下,雖然收取費(fèi)用,但在限價(jià)的情況下,不收取任何費(fèi)用,并且部分費(fèi)用作為折扣支付(退款費(fèi)用的設(shè)置由管理員完成)。在黃金用戶的情況下,雖然收取費(fèi)用,但在限價(jià)的情況下,沒有費(fèi)用,并且發(fā)出訂單的合作伙伴的所有費(fèi)用都被退還。
AccountLevel的回扣費(fèi)用由EtherDelta合約的交易價(jià)格函數(shù)決定。
EtherDelta合同
作為構(gòu)造函數(shù),在部署期間,admin,feeAccount,accountLevelsAddr,feeMake,feeTake,feeRebate將用作EtherDelta的功能。
只有擁有管理員帳戶的人才能更改以上六項(xiàng)。
存款和取款活動(dòng)
在token []數(shù)組中,存儲(chǔ)每個(gè)ERC 20令牌的合同地址。順便說一句,ETH對(duì)應(yīng)于令牌[0]。
訂購和取消活動(dòng)
訂購活動(dòng)并不是特別困難。在匹配條件的交易對(duì)手出現(xiàn)在指定的塊高度之前有效。
取消活動(dòng)
在取消事件中,ecrecover(hash,v,r,s)從簽名和原始哈希數(shù)據(jù)中查找公鑰,并輸入與該地址匹配的驗(yàn)證。
交易過程
讓我們來看看從訂單的實(shí)際輸入到交易完成的過程。
讓我們考慮交換令牌a和令牌B的情況(用戶令牌a設(shè)置為Get并且令牌B被計(jì)量)。
由于財(cái)富總量不會(huì)改變,您可以看到三個(gè)user/msg.sender/dex之間的值是如何傳遞的。
1首先,用戶確定要交換的令牌數(shù)α和令牌β(用戶是制造商)。
2接下來,msg.sender通過同意用戶確定的條件在用戶和msg.sender之間進(jìn)行交易。
3最后,DEX的預(yù)定帳戶將發(fā)送收件人和制造商的費(fèi)用減去返款總額。
正如您所看到的,使用EtherDelta合約基本上您知道您將從訂單轉(zhuǎn)到交換合同,但是對(duì)于其他DEX,您可以關(guān)閉訂單匹配,設(shè)置存儲(chǔ)庫等等。
DEX的未來
有各種各樣的Dapps可用,但重要的是你可以在彼此的Dapps內(nèi)自由交換資產(chǎn)。當(dāng)然,所有當(dāng)前的應(yīng)用程序在用戶體驗(yàn)方面并不優(yōu)越,因此與現(xiàn)有應(yīng)用程序相比仍存在許多問題,但隨著我們未來改進(jìn)可伸縮性問題,用戶體驗(yàn)改進(jìn)以及用戶數(shù)量預(yù)計(jì)會(huì)增加。那時(shí),如果Dapps之間的令牌交換和Dapps之間的資產(chǎn)交換能夠順利進(jìn)行,那么它將成為一個(gè)具有新的和公認(rèn)的區(qū)塊鏈的用例。
蕪湖市聰明屋智能科技有限公司(原中江網(wǎng)絡(luò)),成立于2005年,經(jīng)過10多年定制開發(fā)經(jīng)驗(yàn),積累了大量技術(shù)儲(chǔ)備和定制開發(fā)經(jīng)驗(yàn),率先創(chuàng)建安徽省內(nèi)自主研發(fā)的云計(jì)算平臺(tái),具有大數(shù)據(jù)、高并發(fā)等高強(qiáng)度計(jì)算能力,為眾多政府、學(xué)校、公安部門、中小企業(yè)解決數(shù)據(jù)計(jì)算與管理難題。2013年公司內(nèi)部專門創(chuàng)建電商服務(wù)部,為企業(yè)提供全方位電商解決方案與配套服務(wù)。多次獲得國家、省市級(jí)領(lǐng)導(dǎo)接見,被國內(nèi)近20家電視臺(tái)、報(bào)紙媒體爭相報(bào)道。至今,聰明屋智能科技服務(wù)過上市公司、大型國企、各類私企超800家,為多家公司提供各類政務(wù)系統(tǒng)、app開發(fā)定制、微信小程序開發(fā)定制、智能家居、電商系統(tǒng)、連鎖收銀等技術(shù)解決方案服務(wù)。同時(shí),聰明屋智能科技在智能硬件方面、區(qū)塊鏈應(yīng)用方面持續(xù)投入關(guān)注及創(chuàng)新。
基于圖像處理的道路病害檢測方法已經(jīng)成為了路面病害檢測技術(shù)的主要方法,它基本可以實(shí)...