1. 程式人生 > >Bancor 2.0協議:通過智慧合約為數字資產提供持續流動性

Bancor 2.0協議:通過智慧合約為數字資產提供持續流動性

Bancor 協議使智慧合約區塊鏈上的自動價格發現和自主流動機制成為可能。這些智慧Token擁有一個或者多個聯結器,連線到持有其他Token的網路,允許使用者直接通過智慧Token的合約,按照一個持續計算以保持買入賣出交易量平衡的價格,立即為已連線的Token購買或清算智慧Token。

1.背景 2009年,比特幣引入了基於密碼學共識的去中心化數字貨幣的概念,隨後出現了一大波新的數字資產,即數字資產,通俗地稱為Token。 Token可以用作服務的使用權、專案中貢獻量的證明、分散式應用中的激勵、代表某種金融權利、內部流動貨幣、實物資產的所有權證明等等。Token通常通過智慧合約向大眾發行,稱作發幣。智慧合約只是一段計算機程式,上鍊之後,只要底層區塊鏈穩定執行,它可以永久地保持不變地執行。 智慧合約擁有許多與常規區塊鏈使用者相同的功能,例如可以呼叫其他智慧合約,可以對Token進行託管。一個設計優秀的智慧合約可以被視為一個可靠、廉潔、完全自動化的中間人。這使得智慧合約特別適合於Token的發行和治理這一機械而敏感的任務。

2.Bancor 智慧 Token 優勢 Bancor 演算法之所以命名為「Bancor」,是為了紀念 1943 年在佈雷頓森林會議上提出「超主權貨幣 Bancor」的經濟學家凱恩斯。二戰結束後,世界各國代表於 1943 年在美國佈雷頓森林探討一套新的國際貨幣機制,凱恩斯提出了「國際清算同盟計劃」,美國經濟學家懷特提出了另一套計劃,即後來的佈雷頓森林體系的原型。

在凱恩斯「國際清算同盟計劃」中,提出了建立全球中央銀行,併發行超主權貨幣「Bancor」,根據二戰前三年各國進出口貿易額的 75% 在各國政府間分配「Bancor」份額。而懷特提出的佈雷頓森林體系最核心的幾點,即:

1、美元與黃金掛鉤; 2、其他國家貨幣與美元掛鉤; 3、實行固定可調整匯率制度; 4、美元等同黃金,成為各國儲備貨幣等。

無論是凱恩斯計劃,還是懷特計劃,所解決的問題都是在各國主權分別發行貨幣與全球經濟流通面臨的不平衡問題。凱恩斯計劃是在美國經濟體佔全球經濟體很高程度下建立超主權「Bancor」,但是隻要美國美元不參與,該計劃必然無法阻擋具有強勢購買力的美元經濟強勢入侵。後來,佈雷頓森林體系錨定黃金價值,1971年崩潰後世界完全進入美元信用時代,至此美元基本發揮了全球統一貨幣的作用。

數字貨幣,本質上是貨幣問題解決方案的延伸,在全球金融危機後又一次引發了商品貨幣,商業貨幣等古老問題的回潮。Bancor 協議,其創立方向在於解決這種商品貨幣或商業貨幣流通長尾問題,即在不考慮商品貨幣或商業貨幣價值多少條件下,利用技術手段為其賦予一定的流通可能性。所以雖然與歷史上的Bancor 並不盡相同,但不仍失致敬的意義。

Bancor演算法能夠真正進入大眾的視野裡,可能要歸功於EOS專案。由於EOS專案在RAM分配中採用了優化後的Bancor演算法,並將RAM的價格爆炒到了很高的價位,憑藉EOS專案在區塊鏈領域的強大運營宣傳能力與影響力,Bancor演算法廣為流傳。

3.Bancor 演算法的應用 Bancor演算法定價公式對於系統的設計和潛力至關重要,因為它使智慧Token的價格是可靠的和可預測的,這對於Token的大規模使用是至關重要的。智慧Token可以實現自己和它們的連線Token之間進行即時兌換。這個功能足以使智慧Token即時兌換為一定數量的以類似的方式連線到同一網路的任何其他Token。換句話說,智慧Token可以立即通過網路兌換為它的任何一個連線Token,也可以兌換為到它的任何一個連線Token的連線Token,以此類推。 Bancor演算法如下: 在這裡插入圖片描述

在這裡插入圖片描述 那麼,Bancor 演算法是什麼?Bancor 演算法,本質上是通過槓桿手段,利用數學模型來解決自變數與因變數之間滑點關係的模型。在這套模型中,存在準備金池 r(或聯結器池 connector balance)、槓桿率(或 CW connector weight 或聯結器比重)以及智慧Token供給量 s(supply 或中轉Token)三個重要引數。 根據 psCW=r 公式,可以確定智慧Token的價格 p(price)。另外,儲備金增量與智慧Token增量存在一個對應的數學關係。通過這兩套公式,可以畫出類似的下面四個模型。 在這裡插入圖片描述 (a)第一種情況是CW = 100%,在這種情況下,不管需求如何變化,智慧Token的價格完全跟隨於連線Token準備金的變化,兩者的相對值不會發生變化。價格實際上與其連線Token的準備金掛鉤,智慧Token成為該值的一種代理。這可以比作金本位,一種貨幣制度,發行機構承諾將貨幣兌換成一定數量的黃金。例如,直到1971年,美元一直以每盎司35美元的匯率盯住黃金。

(b)第二個線性情況是CW = 50%,其中智慧Token價格隨供應量線性移動(隨著聯結器準備金而增長或收縮)。 當智慧Token的需求較低時(即當出售量大於購買量時),智慧Token價格會下降;當需求量較高時(即當購買量大於出售量時),智慧Token價格會上漲。這種關係是供求關係的典型運作方式,唯一的例外是,智慧Token的供應不是固定的,而是由需求決定的,而且在價格上漲時也不會稀釋單位價格。

從智慧合約買智慧Token的量 > 當賣智慧Token給智慧合約的量時,就是需 > 供(從智慧合約外部使用者的視角),Supply上升,智慧Token的價格線性上升。

(C)第三個非線性的例子是,CW在0%到50%之間,這顯示了價格和供給之間的相似增長關係,但是隨著供給的增加,價格曲線增長得更加迅猛。圖表顯示了CW = 10%的特定價格曲線。低於10%的CW會比這個反應更強烈(更尖銳的指數曲線),而高於10%的CW會隨著接近50%而相對地趨於線性(b)。

(D)最後一種非線性情況,CW在50%到100%之間,其中價格和供應之間的增長關係曲線增長力度不及(b),這意味著智慧Token的價格對供應變化的反應越來越少,直到達到我們在(a)中看到的持平的100%關係。具體圖表顯示了CW = 90%的價格曲線。

從理論上講,智慧Token也可能具有大於100%的CW,但是,這是Token隨著需求增加而變得更便宜的特定情況,並且超出了本討論的範圍。

4.Bancor 協議的核心優勢: 傳統交易平臺Token的價值發現是基於買單和賣單的實時同步匹配的,而Bancor 協議的最大創新是Token的價格取決於儲備金餘額和Token的流通量,價值發現的過程是非同步的。當智慧Token處理兌換時,價格將在買賣量之間趨於均衡。在經典的交易模型中,為了實現買方雙方的互相匹配,必須要有足夠的流動性,這樣買賣訂單在任何時候都可以可靠地匹配上。

Bancor協議沒有這樣的要求,因為智慧Token總是通過聯結器準備金來完成買賣兌換操作,因此從時間上看,價格計算是連續的。針對每筆交易的價格計算是獨立的(當買方和賣方匹配時),智慧Token的每次兌換都會逐步並直接影響其價格。這使得Bancor的價格形成機制是真正非同步的。 1)持續的流動性 即使市場上只有很少或沒有其他買家或賣家,使用者可以通過智慧合約直接在網路中購買或出售 Token。由於價格會根據兌換規模進行調整,因此總會形成一定的兌換價格。Bancor 協議有效地使得流動性與交易量不再關聯。 2)智慧合約對執行的兌換不收取費用 使用者產生的唯一費用是與底層區塊鏈進行互動所需的費用。雖然某些智慧 Token 的兌換可能被建立者設定了可選的使用費,但這些費用一般非常低,因為 Bancor 協議的開源特性,其他使用者輕鬆建立相互競爭的智慧 Token 來提供相似的兌換服務,有效降低費用。 3)可調節的價格敏感度 大額的聯結器 Token 準備金和比較高的 CW,產生的槓桿作用,使得智慧 Token 的價格對短期投機或大訂單引起的突然波動不太敏感。 4)沒有價差 在處理買入和賣出訂單時,Bancor 公式使用相同的價格計算方法,不存在買賣價差,這與購買價格始終低於賣出價格的傳統交易平臺形成對比。 5)價格可預測 與傳統的基於訂單簿的交易不同,智慧Token的價格演算法是完全透明的,允許使用者在執行兌換之前預先計算其兌換的有效價格,在交易執行前根據交易量進行價格下滑預警。

Bancor、KyberNetwork 與 0x 流動性解決方案對比: 1)Bancor 協議對於流動性問題的解決思路,是通過以區塊鏈為基礎的智慧合約和儲備貨幣,使得在不需要交易對手的情況下可以按照相應的匯率將智慧Token兌換成儲備金; 2)KyberNetwork 通過儲備庫及儲備貢獻者為其提供流動性,Kyber 智慧合約提供最佳的儲備池價格,通過鏈上的智慧合約可以快速完成結算; 3)0x採用訂單撮合機制無法保證流動性,由relayer託管鏈上訂單簿,鏈上完成結算,匹配速度取決於交易量大小。

5.Bancor 2.0協議是去中心化交易所的助推劑 由於Bancor協議在數字資產流動性上具有得天獨厚的優勢,逐漸被大多數去中心化交易所所採用。ET去中心化交易所就是其中之一,其基於EOS公鏈,所有交易都在鏈上進行,保證了交易的完全公開透明。ET團隊還在已有Bancor協議的基礎上進行革新,創新性的提出更加穩定的Bancor 2.0協議解決方案。 那麼,什麼是Bancor 2.0協議?將解決哪些問題?從本質上講,Bancor 2.0協議是在原有Bancor 協議的基礎上通過技術手段進一步提升數字資產的流通性問題。做Bancor協議的去中心化交易所一個最大的問題就是需要構建Bancor池,這就需要一大筆啟動資金,不然市場深度很差,隨便一點交易量就會導致價格的大幅波動。

1)開放Bancor儲備金池 ET去中心化交易所將開放資金池,所有使用者都可以存放資金到Bancor池,存放資金的使用者就可以享受交易所產生的手續費,通過這樣一個開放的方式可以很大程度上解決資金池的問題。雖然這個在價格大幅波動的時候對參與者也有一定的風險,但在促進使用者交易提升數字資產流動性上不失為一種很好的解決辦法。開放Bancor儲備金池讓參與交易的使用者也能實現坐莊,而且資金池資料是實時同步的,避免了“黑莊”操縱數字資產價格。

2)開通交易掛單功能 當前,火幣,OK,幣安等等中心化交易所借用了比較成熟的證券交易模式,相比而言能給使用者帶來更好的交易體驗。ET團隊首創的Bancor 2.0協議將解決這個問題,在去中心化交易所中開通交易掛單功能。中心化交易所和去中心化交易所的使用者體驗差距正在不斷縮小,使用者所擔心的交易黑幕等諸多問題,在Bancor 2.0協議下將得到徹底解決。

從整個系統的層面看,智慧Token組成了一個互相連線的智慧Token自治網路。這種創新架構使得任何Token可以無視流動性問題,自由地兌換為其他Token。從而為整個Token生態系統帶來了網路效應。

Bancor協議推動了資產交易領域的發展,它引入了一種解決方案,可以解決由於需求的雙重符合導致的小規模Token的流動性問題。 該解決方案構成了目前由傳統金融市場和交易所的專業做市商使用的基於勞動力模型的可靠而全面的替代方案。