比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > SHIB > Info

TOKEN:用dYdX做空以太坊時,內部合約是怎么運作的?_TOKE

Author:

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

編者按:本文來自橙皮書,作者:orangefans,Odaily星球日報經授權轉載。在傳統的金融市場里,期貨的規模可能是現貨的100倍。顯然金融衍生品是一塊更大的市場。現在許多中心化交易所除了幣的買賣交易,也開始提供一部分的期貨交易,做衍生品的生意。火幣在去年11月推出火幣衍生品市場,最初提供比特幣的撮合服務,后面又加上了以太坊和EOS,前段時間他們放出了一個新聞,說自己的衍生品市場交易額已經突破了200億美元大關,量看起來還不錯;而OKEx則在更早之前就推出了衍生品服務,后面還搞了一個“永續合約”的玩法,他們大部人的用戶也都是炒的期貨。當然,這樣的代價是一旦爆倉,大家也會罵得更兇。畢竟期貨的風險加上杠桿更大,很容易一夜清零。韭菜們私底下就有句話叫,「珍愛生命,遠離期貨」。但另一方面,雖然現在是熊市,但因為可以做空,很多投資者押注熊市里各種幣會下跌,因此很多借貸市場反而比牛市的時候表現更好。說了這么多,想表達的觀點是,加密貨幣現在還屬于一種非常初級的金融產品,衍生品和期貨這塊才剛開始接入。在這種背景下,就像交易所,一開始盛行的是中心化的交易所,于是就有人想要遵循區塊鏈的原教旨主義做去中心化的交易所,金融衍生品這塊大蛋糕,也有一些人想用智能合約做去中心化的版本。dYdX就是一個去中心化的金融衍生品協議。這篇文章我們來了解下dYdX具體是怎么做的,相比中心化的金融衍生品服務,它有什么缺點和優點。dYdX簡單介紹

dYdX的創始人很年輕,好像是15年才畢業的,學計算機的,畢業后在Uber干過。他一開始只是抱著學習下智能合約的心態,就開始寫dYdX的協議,后來寫著寫著就拿到融資了,也挺牛逼的。具體來看dYdX的協議,它其實就是用一些智能合約把金融衍生品的交易規則重寫了一遍,重新實現出來。在技術上,這里面有幾個關鍵問題需要解決:第一個問題是怎么讓用戶通過合約來做空或者做多。圍繞dYdX的協議,開發者可以推出一個特定的期貨token,比如一個token叫以太坊做空幣,用戶買這個幣就可以做空以太坊,因為這個做空幣的價格始終會與以太坊價格成反比。dYdX希望后續能為每個ERC20的幣都推出相應的期貨token;第二個關鍵問題是,做空做多是需要有借貸和交易的,在傳統金融模式下,這些由金融機構和中心化交易所提供,但在鏈上,這些事情則由智能合約自動執行,這樣一來,合約就要有自己能買賣的能力,但它又不可能去接中心化交易所的api,去和火幣或者幣安做交易,所以,dYdX這部分功能是基于0x協議來做的,通過去中心化交易所來提供智能合約需要的流動性。dYdX協議現在還在持續開發中,基于這套協議,他們已經推出了一個具體的產品叫expo,一個衍生品交易市場,目前expo上面只有一款產品叫保證金交易,上面只有兩種幣可以買,一個叫sETH,用來做空以太坊;另一個叫lETH,用來做多以太坊。值得一提的是,現在使用這個產品的體驗已經挺流暢的了,如果你瀏覽器上有裝metamask,直接打開expo官網,買做空幣或者做多幣,輸入具體的金額數量,然后按下回車鍵就能成交了。

新加坡金管局和BIS等探索使用DeFi批發型CBDC跨境交易和結算:金色財經報道,瑞士國家銀行、法蘭西銀行、新加坡金融管理局和國際清算銀行創新中心探索使用DeFi(去中心化金融)協議的批發型央行數字貨幣的跨境交易和結算。[2022/11/2 12:09:36]

期貨的杠桿倍率、利率和到期時間都是預先設定好的,你只需要輸入購買金額就可以了。我的以太坊地址實在太窮了,打碼保護一下自尊。這個體驗跟傳統金融衍生品的體驗也不太一樣。有兩個最大的不同點:第一個不同是,整套保證金交易的機制,實際上都被抽象出來了,用戶對此是“零感知”的,這簡化了很多參與保證金交易的門檻和步驟,因為很多事expo都通過dYdX的協議自動幫你做完了,這些事包括:自動從dYdX的借貸合作伙伴里尋找衍生品底層所依靠的現貨資產的流動性。自動從去中心化交易所里尋找交易的流動性。自動負責抵押品的管理。自動鑄造新的做空幣或者做多幣,為用戶提供保證金交易的服務。第二個不同是安全性和透明性,因為你是在鏈上跟智能合約做交易,不是把錢打給中心化的機構。這部分的區別,跟去中心化交易所和中心化交易所的區別差不多。那么,dYdX具體是怎么完成保證金交易的呢?我們通過dYdX的白皮書了解下。dYdX協議的原理

dYdX協議通過一個主要的以太坊智能合約來提供基于ERC20代幣的保證金交易。出借人通過合約簽名一筆交易,指明自己愿意借出什么樣的token、借出多少數量、保證金多少、利息多少,然后就可以借款給別人做保證金交易了。這些借款的offer可以同步到鏈下的交易平臺,在上面列出orderbook。一個用戶想要做保證金交易,通過向dYdX的智能合約發送一筆交易,指明自己要接受哪個借款、要借多少數量、指定一個未來把這些借貸來的token賣出換成另一個持有token的買盤,來開始保證金交易。根據這筆交易,智能合約會把保證金從用戶那里轉移到合約內部,然后通過外部的去中心化交易所——比如0x——再把這些借貸來的owedtoken以指定的買盤價格賣出去換成heldtoken,然后合約會一直幫我們保管這些保證金,一邊幫我們自動賣出owedtoken換成heldtoken,直到用戶再次發來另一筆交易,指定賣盤結束這次保證金交易。在這里面,總共有兩種用戶,他們分別扮演借貸人和交易者,這兩種角色圍繞智能合約一起運作。三個合約

Canto主網已升級到3.0.0版本,啟用Dragonberry補丁:10月18日消息,Cosmos生態兼容EVM的Layer 1公鏈Canto宣布其主網已成功升級到3.0.0版本,Dragonberry補丁已經作為支持IBC的Cosmos鏈的安全升級而啟用。

此前消息,Cosmos聯合創始人Ethan Buchman于10月14日在Cosmos官方論壇中表示,發現涉及所有IBC鏈的嚴重安全漏洞,強烈建議所有的鏈和驗證節點立即升級到新發布的補丁。[2022/10/18 17:30:22]

在實現上,dYdX協議由三個主要的智能合約構成。Margincontract:負責保證金交易的業務邏輯。Proxycontract:負責代表用戶完成各種資產的轉移。Vaultcontract:作為一個存儲金庫,幫用戶托管保證金交易中的資產。合約更詳細的信息,感興趣的朋友可以直接參考dYdX在github上的代碼。接下來,我們來看看在dYdX上,一個保證金交易具體經歷的流程和細節是什么樣的。OfferingMessage

要進行保證金交易,首先需要有人借款。這個出借人想把自己手里持有的某個token借出去,需要指定借出的利率和保證金,然后就把借貸消息轉發到各個地方,可以是鏈下的平臺,具體怎么讓出借人和借錢的人達成一個貸款共識,也就是所謂的“撮合”部分,dYdX的智能合約是不管的,換句話說,撮合可以通過傳統的中心化的方式完成。Buyer

保證金交易的另一部分就是買盤。買盤可以像貸款一樣,通過任何方式來完成撮合,進行傳播。這個買盤可以是任何價格,唯一的要求是必須由交易者選定,然后買盤的總價值要不少于交易者借款的token的價值。通常交易者會選擇價格最好的訂單。dYdX允許交易者使用任何標準的去中心化交易所。這一點是通過dYdX自己把外部的去中心化交易所的智能合約,重新封裝進了另一個智能合約來完成的。這個新的智能合約叫ExchangeWrapper,它會向保證金交易提供標準的接口。交易者可以指定使用任何ExchangeWrapper,不需要任何許可。這意味著任何人都可以編寫、發布或者使用自己的ExchangeWrapper。dYdX官方實現了第一個封裝0x協議的ExchangeWrapper,所以任何0x的訂單都可以被交易者用于保證金交易中。PositionOpening

投資組合跟蹤應用DeBank上線移動端App:金色財經消息,投資組合跟蹤應用DeBank上線移動端App,支持iOS、Android版本。[2022/7/29 2:45:33]

要開啟一個保證金交易,交易者向Margin智能合約發送這樣一筆交易,包括以下信息:接受哪筆借款。一個買盤,指定怎樣用owedtoken購買heldtoken。買盤的ExchangeWrapper地址。希望借多少owedtoken,借貸的數量。保證金使用owedtoken支付還是使用heldtoken支付。保證金數量交易者的地址當Margin智能合約收到消息后,會執行以下動作:確認借貸生效Margin合約首先會調用Proxy合約,把保證金從交易者那里轉移到新的地方會確認交易信息,然后執行交易。Margin合約調用Proxy合約,把ExchangeWrapper賣掉收到的heldtoken轉移到Vault合約里。在保證金交易有效期間,Vault合約會把這些heldtoken一直鎖在自己的合約里。這個保證金交易的詳細信息被存在了合約里,通過一個公共標識映射起來。后續交易者或者出借人可以通過這個公共標識和這個postion進行交互。所有這一切都是原子交易,也就是說,要么成功發生,要么完全不發生。最終,Vault合約里會持有一定數額的heldtoken,如果交易者上交的保證金是heldtoken,那么,這個數額就等于保證金的數額加上賣出owedtoken掙到的heldtoken的數額;如果交易者上交的保證金是owedtoken,那么,這個數額就等于借來的owedtoken和保證金一起賣出掙到的heldtoken的數額。Vault合約在保證金交易沒有結束之前都會一直鎖定這些heldtoken。Closing

交易者可以選擇在任何時間結束一部分的postion。結束的方法是向Margin合約發送一個賣盤,這個賣盤指定,把heldtoken賣掉,賣多少呢?賣出多于或等于欠出借人owedtoken的數量。這個賣盤可以指定任何價格,只要heldtoken的數量足夠完成支付。通常交易者會傾向于選擇價格最低的訂單。當Margin合約收到關閉position消息的時候,它會執行以下動作:計算當前總共欠出借人多少owedtoken。使用連續復利的方式進行計算。如果是通過heldtoken償還,Margin合約調用ExchangeWrapper歸還一定的heldtoken數量;如果是通過owedtoken償還,則調用ExchangeWrapper賣出所有的heldtoken,買入相應的owedtoken。交易過后,Vault合約將持有等同于欠款數額的owedtoken,以及一定數額的owedtoken或者heldtoken,這些token等于保證金+交易者的利潤。Margin合約調用Proxy合約,把欠款數額的owedtoken從ExchangeWrapper那里轉移到出借人手里。Margin合約把等于保證金+利潤數額的heldtoken或者owedtoken發送給交易者。Margin合約從存儲里刪除了一個postion,如果當前數額為零的話,或者把當前positon的數額根據關閉position的數量大小做相應的減少。當然,不止是交易者,出借人也是可以提前終止postion的。出借人可以向Margin合約發送消息,要求交易者必須在xx時間之前補足多少數量的heldtoken作為保證金,否則這次margintrading的postion就會被結束。交易者在限定時間之前要么必須補足保證金,要么必須償還干凈所有的owedtoken。如果交易者兩件事都沒有及時完成,那么合約里所有的heldtoken余額都會歸出借人所有。出借人根據自己的利益,會在owedtoken相對于heldtoken的價格上升到保證金里的heldtoken已經幾乎無法購買相應的owedtoken的時候,要求結束position。出借人可以授權第三方幫他們看管這個價格信息。第三方持續觀察價格走勢,一有危險就提出結束position的請求。這個第三方可以通過中心化的oracle來完成。這樣也要求交易者要隨時在線,在收到出借人要關閉position的時候能及時響應,交齊保證金或者清還貸款。交易者可以授權一個外部合約,讓合約代表自己進行一些操作,這樣一來就不用保持隨時在線了。這個合約可以通過運行一個荷蘭拍賣合約來完成,買回相應的owedtoken欠款。例子

道富銀行、Vanguard和Symbiont完成使用DLT技術進行外匯遠期交易的試點:12月6日,道富銀行(State Street Corporation)、Vanguard和Symbiont完成了使用DLT技術進行外匯遠期交易的試點。通過使用Symbiont的分布式賬本技術,可以完成一份30天外匯遠期合約。這個試點項目測試了公司未來如何在DLT網絡上進行場外市場交易。三家公司透露,他們一直在積極探索區塊鏈技術的創新用例,以協助轉換資本/遠期市場。換句話說,三者一直在研究區塊鏈用例進行外匯遠期和交換保證金處理,旨在實現外匯場外交易流程自動化,提高交易效率,同時顯著降低交易對手信用風險。(Finance Magnates)[2021/12/7 12:56:55]

上面把所有的原理和過程都說清楚了,但可能還是很難看懂。沒關系,我們代入一個實際的例子,跑一遍流程,也許你就會懂了。假設現在我想通過比特幣來做空以太坊,那我要怎么辦呢?首先尋找市面上的eth貸款,找別人借eth。Margin合約把eth從借款人那里轉移到ExchangeWrapper上。然后要交一部分的保證金,比如10%,用heldtoken來交,也就是比特幣,Margin合約調用Proxy合約把比特幣從你手上轉移到Vault合約里。接下來,Margin合約調用ExchangeWrapper,按照你給出的買盤說明,把eth出售交易成相應的比特幣。然后,Margin合約調用Proxy合約,把ExchangeWrapper買回的比特幣轉移到Vault合約里。在保證金交易有效期間,Vault合約會把這些比特幣一直鎖在自己的合約里。一個月后,以太坊相對比特幣的價格真的跌成狗了,那么你可以退出了,發消息給Margin合約要結束這次保證金交易,合約會執行以下操作:首先計算你當前總共欠出借人多少個以太坊,使用連續復利的方式進行計算。然后,如果是通過比特幣償還,Margin合約就會去調用ExchangeWrapper歸還一定的比特幣,然后剩余的比特幣就是你交的保證金+賺到的利潤了;如果是通過以太坊償還,則調用ExchangeWrapper賣出一定數量的比特幣,買入相應的以太坊,交易過后,Vault合約將持有等同于欠款數額的以太坊,以及一定數額的以太坊或者比特幣,這些剩下的比特幣或者以太坊就等于你交的保證金+賺到的利潤了。當然,如果一個月后,以太坊相對比特幣的價格沒有跌反而漲了,那么你的利潤也可以是負值。總的過程大概就是這樣。當然,還有兩個問題需要注意:如果出借人看到以太坊的價格反而上漲了,他怕你交的保證金完全抵押不了損失,會爆倉,那他就可以提前召回自己的貸款,回收你欠他的以太坊,或者叫你交更多的比特幣作為保證金,以確保不會爆倉。如果我認為未來一個月,以太坊相對于比特幣的價格會暴漲,我想做多以太坊怎么辦呢?把上面的owedtoken和heldtoken互換一下,就能達到這個效果了,即:找別人借比特幣,用btc交易eth。dYdX的未來

研究顯示:86%的金融公司已經在使用DeFi:Crypto.com和BCG Platinion做了一項研究,研究對象包括來自銀行、保險、交易等行業的400多個金融組織,旨在研究DeFi采納和使用的可能性和困難。研究結果顯示,金融機構對DeFi興趣上升,86%的被調查者透露他們已經在使用加密貨幣技術或者正在考慮這件事,但是也有70%的被調查者對資金安全和合規問題有所顧慮。(Cryptopolitan)[2020/10/21]

去中心化的數字貨幣衍生品是非常有趣的一個市場,但我并不是金融專業出身,所以,我其實不知道,dYdX這種去中心化的金融衍生品服務和中心化的相比,它們對用戶來說,具體的優缺點究竟在哪?目前看起來,dYdX的還不完善,種類相對比較單一,玩起來不夠刺激?如果有金融行業的朋友有自己的獨到見解,歡迎在評論里分享。不過,我個人還是有一種感覺,衍生品這個領域,和中心化交易所與去中心化交易所的發展境況,其實是差不多的——中心化交易所目前占據主流,交易深度和流動性都更好;而去中心化交易所還比較小眾,但它在未來有更多的可能性。衍生品也是如此。dYdX的協議現在還很簡單,沒有中心化交易所提供的那么豐富的期貨玩法和期貨品類,大部分真正在炒數字貨幣期貨的用戶,也主要是在中心化的衍生品交易市場里玩。現在我能想到的會使用dYdX玩保證金交易的人,應該是既懂金融又懂計算機、且不是為了掙大錢的人,而這樣的人并不多。但dYdX的協議如果未來得到更完善的發展,那它實際上可以作為一個橋梁,去連接許多不同的金融服務。換句話說,dYdX可以產生很多以前從來沒想過的智能合約的新玩法,因為這套協議是完全開源的,任何人都可以在上面添磚加瓦,也可以通過這套協議在上面創造自己的新玩法。傳統的中心化交易所想要提供一個幣的衍生品,往往需要內部做流程決策,交易所的老板覺得有搞頭就推出相應的交易市場,但在dYdX上面,只要有人會寫代碼就行了,補充一個xx幣的做空幣、做多幣,任何人都可以買賣。這就像中心化交易所是用中心化的方式去上幣,而DEX可以自由地上任何幣種。你不需要有華爾街的經驗和歷史,就可以通過智能合約創造一個新的期貨品類,,這在以前是一件不可想像的事。這樣看來,也許未來萬物皆可“衍生品化”——當然,不可避免地,它可能會造成一定的問題,但也有可能會增加金融市場的活力。附:什么是margintrading?所謂的margintrading就是保證金交易。在這種交易里面,張三找大財主借了一項資產,借完之后馬上轉手又賣給了李四。等到借款合約到期的時候,張三必須把借來的資產再還給大財主,當然,還要附帶一部分利息。張三、大財主、李四,他們屬于保證金交易里的三種角色,各取所需地掙錢。看看下面這些詳細的例子。保證金交易有兩種類型:做空或者做多。做空

張三覺得比特幣未來一個月會跌,于是他就找大財主借了1個比特幣,然后把這1個比特幣以當前價格賣給李四。等到一個月后,約定張三需要還大財主1個比特幣,再加一點利息。如果到時比特幣真的跌成狗了,那么張三可以按更便宜的價格買回1個比特幣還給大財主,這樣一借一還的差價,就是張三通過做空賺到的利潤。當然,如果比特幣一個月反而漲了,那張三就完蛋了,因為他現在要買回1個比特幣的價格,比自己當初賣出去的還要高,一借一還的差價就是自己的虧損。做多

有做空就有做多。李四覺得比特幣未來一個月會漲,于是他去找大財主借錢,借了4萬塊錢。李四借到4萬塊錢后,立即買了一個比特幣。等到一個月之后,約定李四要還大財主4萬塊錢,再加一點利息。如果這時比特幣價格確實漲了,那么李四就可以把手里的比特幣賣出高于4萬塊的價錢,再還4萬塊給大財主。一借一還的差價,就是李四通過做多賺到的利潤。當然,如果比特幣一個月后反而跌了,那李四就傻逼了,因為他手里的比特幣已經不值4萬塊了,為了還大財主,他需要虧損。特別值得注意的一點是,上面這些交易里,張三和李四并不是全款去找大財主借資產,而是通過一個保證金乘以倍率,加杠桿來撬動更多的資金。比如交10%,用4000塊錢就可以撬動4萬塊的交易,這樣投資回報率就很高了,當然風險也是相對增高了很多,容易被爆倉。總之就是玩得更刺激了。而為了避免你的保證金不足以抵消你給大財主造成的損失,保證金都是即日結算的,也就是說,如果行情不妙,你可能還需要補交更多的保證金,或者大財主有權提前收回他的借款。做空可以被張三用來投機,或者做風險對沖。投機大家都懂就不說了,風險對沖是怎么回事呢?比如張三覺得比特幣未來一個月會跌,他手里有一堆比特幣,很害怕承擔這個損失,那他就可以通過做空比特幣相關聯的資產來賺回一點錢,減少一些可能的損失,這樣就叫做對沖。做多也可以被李四拿來投機,它可以產生更高的資金利用效率,因為加上了杠桿,當然也更容易血本無歸,一夜清零。至于借款的人,也就是大財主,他可以通過借出資產來賺錢一定的利息,作為利潤。一些延伸閱讀什么是期貨?期貨市場是如何運轉的?-傅建朝的回答-知乎dYdX白皮書expo官網

Tags:TOKENTOKEKENTOKYEX TokenShield TokenaskchaintokenFinancie Token

SHIB
BTC:至暗時刻:BTC的“泡沫”周期——冰點展望之三_maidsafecoin

通證通研究院×FENBUSHIDIGITAL聯合出品文:宋雙杰,CFA;吳振宇特別顧問:沈波;Rin導讀當前負面消息充斥區塊鏈行業,區塊鏈從價值互聯網到龐式騙局,從人人熱捧到避之不及.

1900/1/1 0:00:00
加密貨幣:加密資產VS傳統資產:誰有更多的黑天鵝?_NOV

編者按:本文來自藍狐筆記,作者SophonEX,來源于medium,由“藍狐筆記”公眾號社群的“Sien”翻譯,Odaily星球日報經授權發布.

1900/1/1 0:00:00
比特幣:隔離見證已被遺忘?這回真不怪比特大陸_BEC

譯者|Moni編輯|盧曉明不知不覺,距離比特幣網絡激活隔離見證已經過去了一年多。然而,現在還有誰會想起這個曾經備受熱捧的擴容升級呢?估計現在只有36%的比特幣交易實際使用了隔離見證,人們不禁要問.

1900/1/1 0:00:00
區塊鏈:政策周報 | 網信辦已支持區塊鏈項目備案;香港將公布虛擬銀行牌照數目;馬耳他創企開通加密業務賬戶遇阻;_加密貨幣

本周,區塊鏈和數字貨幣相關利好與監管政策并存。國內方面,監管層對于區塊鏈十分關注,國家網信辦網絡安全中心毛洪亮博士發表《區塊鏈信息服務備案的政策解讀和備案指導》的演講,目前備案系統只接受區塊鏈項.

1900/1/1 0:00:00
亦來云:亦來云被美國投資者起訴?陳榕否認收到傳票,反稱收到律師恐嚇信_FIL

據CryptoBriefing報道,亦來云和火幣可能面臨法律訴訟,此前參與過亦來云ICO活動的投資者指控其在未經授權的情況下出售代幣.

1900/1/1 0:00:00
IOT:解密全球第4大加密貨幣IOTA_ANGLE

Tangle是否能在保證去中心的前提下,滿足物聯網行業的安全高性能需求,有待大規模落地驗證。簡介:酋長評級是區塊鏈酋長與第三方大數據機構RatingToken合作推出的區塊鏈項目評級欄目.

1900/1/1 0:00:00
ads