白皮書|Bancor協議:經過智能合約爲加密貨幣提供持續流動性(附PDF下載)

image

Bancor 協議使智能合約區塊鏈上的自動價格發現和自主流動機制成爲可能。這些智能代幣擁有一個或者多個鏈接器,鏈接到持有其餘代幣的網絡,容許用戶直接經過智能代幣的合約,按照一個持續計算以保持買入賣出交易量平衡的價格,當即爲已鏈接的代幣購買或清算智能代幣。算法

image

1

前言

1.1 背景編程

在咱們生活的世界,任何人能夠自由地發表文章、發起討論組、運營電商等。互聯網的低門檻,使得用戶創做內容和草根參與成爲互聯網時代本質特徵。幾個世紀以來,人類社會發行和流通的有價代幣有鈔票、債券、股票、禮品卡、積分、社區貨幣等等。2009年,比特幣[1]引入了基於密碼學共識的去中心化數字貨幣的概念,隨後出現了一波新的數字資產,即加密貨幣,通俗地稱爲代幣。安全

代幣能夠用做服務的使用權、衆籌項目中貢獻量的證實、分佈式應用中的激勵、表明某種金融權利、內部流動貨幣、實物資產的全部權證實等等。代幣一般經過智能合約向大衆發行,稱做發幣。智能合約只是一段計算機程序,上鍊以後,只要底層區塊鏈穩定運行,它能夠永久地保持不變地運行。智能合約擁有許多與常規區塊鏈用戶相同的功能,例如能夠調用其餘智能合約,能夠對代幣進行託管。一個設計優秀的智能合約能夠被視爲一個可靠、廉潔、徹底自動化的中間人。這使得智能合約特別適合於代幣的發行和治理這一機械而敏感的任務。網絡

1.2 價值互聯網和流動性架構

儘管代幣具備不一樣的特徵和用途,全部代幣都抽象地表示某種經濟價值。兌換代幣逐漸成爲世界各地代幣全部者平常業務的一部分,從而造成了全球價值互聯網。如今價值的鏈接是經過交易者互相交易的方式實現的,他們能夠直接兌換,或者經過三方服務如交易所兌換。app

不一樣於網絡交換機之間的能夠永遠傳輸數據的電纜,這種經過交易創建的鏈接是短暫的,這意味着買賣雙方必須在合適的時間和地點(虛擬的)同時出現,代幣交易才能完成,從而實現價值的傳遞。要始終在買賣方之間找到匹配,是經濟學的一個問題,稱爲「需求的雙重巧合」問題[2]。爲了使代幣有效地參與全球代幣經濟(即價值互聯網),它的交易量必須跨越一個關鍵的障礙,即買賣雙方之間的匹配變得足夠頻繁,從而變得可靠。這種交易的可靠性被稱爲流動性。咱們說一種代幣具備流動性,是指能夠很容易地買賣它,而不會對它的價格產生很大的影響。儘管流動性對最普遍使用的代幣來講不是問題,對於購買和出售小規模代幣(例如在小衆的分佈式應用dapps或在本地社區中使用的代幣)或仍然不多采用的新代幣來講,這是一個重大的障礙。異步

就像某些人沒法訪問互聯網同樣,由於他們住在偏遠的地方,提供聯網服務無利可圖,大量的代幣全部者(以及潛在的代幣建立者)不能共享價值互聯網,由於他們擁有的非流動代幣沒有足夠的「連接」鏈接到更大的被認爲流動的、能夠可靠地使用的代幣經濟體。分佈式

在傳統的金融市場中,作市商解決這一流動性問題的方法是,即便市場上某金融資產的利息很低,仍然始終提供買賣該資產的報價單。這些一般是大型金融機構,能利用其龐大的資本儲備,在市場流動性不足的狀況下創造利潤,並可以承受嚴重的流動性不足的風險。他們經過向買賣雙方報出不一樣的價格從而賺取其中差價(稱爲差價)來獲利。函數

在區塊鏈領域,利用傳統的作市商機制來解決流動性問題,不只違背了該運動去中心化的精神,也將形成在新代幣經濟中主要資本持有者的金融權力的過分集中。區塊鏈

1.3 長尾現象

今天,市值排名前10%的代幣,佔了整個代幣市場95%的市值,佔全部交易量的99%(基於對CoinMarketCap上列出的1000多個代幣的分析)。尾部(即剩下的90%)的代幣實際上可有可無。這與許多其餘在線生態系統造成了鮮明的對比,在這些生態系統中,尾部逐漸佔據了總量的很大一部分,這種現象被稱爲長尾現象[3]。 例如,在普通書店銷量很小的小衆書籍,佔亞馬遜[4]書籍總銷量的大約30%到40%。一旦消除了造成長尾的障礙,長尾的造成就開始了。YouTube使上傳和觀看視頻變得簡單。博客平臺讓人們更容易發佈他們的文章。創造一個流動性代幣的簡單方式,是用戶創造的貨幣出現長尾的障礙。

1.4 Bancor流動性網絡

在這篇白皮書中,咱們提出了Bancor網絡的分佈式流動性,基於Bancor協議,利用智能合約直接將流動性構建爲代幣自己。這類代幣咱們稱之爲智能代幣,老是能夠經過它們的智能合約直接購買和出售。換句話說,代幣的管理系統老是向買家出售代幣,並從賣家買回代幣。每一個智能代幣都有一個或多個鏈接器,它們將智能代幣鏈接到網絡中的其餘代幣。這些鏈接器持有另外一個代幣做爲準備金,從而在智能代幣和它的鏈接器持有的代幣之間創建關係。智能代幣鏈接器使用一個公式(下面詳細說明)來創建智能代幣和它的鏈接代幣之間的價格關係。鏈接器保證金用於以算法計算的價格爲智能代幣和其鏈接任何代幣提供流動性。

全部智能代幣都是與ERC20兼容的代幣,這意味着它們的功能與任何支持現行標準ETH代幣的系統或服務是兼容的和一致的。智能代幣標準的結果是一個不斷鏈接的價值互聯網,由於每一個代幣都自動地維護與代幣經濟其他部分的流動性連接。經過提出一種現代的、高效的、自動化的解決流動性不足問題的解決方案,咱們相信Bancor協議能夠成爲一種支持用戶創造代幣的長尾技術,所以,爲數以百萬計的小規模、用戶創造的貨幣的多樣化經濟鋪平了道路。這種多貨幣模式是能夠擴展的和分佈式的。

2

智能代幣

2.1 非盈利的自動化作市商

智能代幣是Bancor協議的核心。它們的運做相似於常規代幣,在ETH區塊鏈[6]上使用的符合ERC20標準[5],但也要包含額外的邏輯,即容許用戶經過它的智能合約直接購買和出售代幣,價格經過程序自動調整以反映供求關係。實際上,智能代幣擁有一種內置的流動性機制,確保它們能夠持續地爲兌換爲其餘代幣。

爲了實現這一點,每一個智能代幣都配置了鏈接器模塊,這些模塊持有它鏈接的另外一個代幣做爲準備金(例如,BNT智能代幣有一個鏈接到ETH的鏈接器,它持有ETH做爲準備金)。購買者可使用任何鏈接的代幣來購買智能代幣,將其發送到智能代幣的合約中,而後合約將它們添加到鏈接器的準備金中,並返回新的智能代幣,這些新代幣將自動發送回買方。換句話說,任何人均可以經過將必定數量的鏈接代幣存入智能合約來購買智能代幣。 在這種狀況下,新智能代幣發行出來,智能代幣的鏈接器準備金和智能代幣的供應量都增長了。相似地,賣方能夠向智能合約發送必定數量的智能代幣,而後合約將這些智能代幣從流通中移除,並從鏈接器準備經中提取相應數量的鏈接代幣,並將它們發送給賣方。在這種狀況下,鏈接器準備金和智能代幣的供應都減小了。爲了知道發行給買方的數量和賣方提取的數量,智能代幣根據供求關係,不斷從新計算它相對於每一個鏈接代幣的價格。Bancor公式(詳細說明以下)經過在智能代幣的市值和它的鏈接器準備金之間保持一個固定的比率(在下面討論權重)來實現這一點。 智能代幣的適應性供應(回想一下,它是在購買時發行新的,在出售時從流通中移除)是獨特的,使供應量可以根據需求調整(不影響單位價格),並使智能代幣是持續能夠購買的。在將來,Bancor協議還將使用傳統的固定供應量來標準化智能代幣配置。

雖然容許代幣發行和移除本身(增長和收縮供應量)可能聽起來不太靠譜,可是這個邏輯經過軟件運行在一個不可變的區塊鏈上的透明的(可公開查看的)智能合約中。此外,只有某個鏈接器(經過購買)的代幣準備金增長時,智能代幣的供應量纔會以編程方式增長,從而確保智能代幣老是與另外一個代幣的市值以必定比例關聯,從而防止不可預料的通貨膨脹。

目前,智能代幣能夠經過其智能合約,在其鏈接器中持有ERC20代幣的準備金,從而鏈接到任何符合ERC20代幣。這使得Bancor協議向後兼容了現有的大部分代幣。未來,計劃對智能代幣進行升級,以便跨各類區塊鏈鏈接代幣。

實際上,智能代幣扮演着徹底自動化的和分佈式的作市商的角色,經過在基於區塊鏈的網絡架構中操做,能夠實現有效的、自主的代幣兌換通道,而且不依賴於現有的人工的(例如手工提交)交易方式及隨之而來的逐利動機。

2.2 鏈接權重

如上所述,鏈接器的權重表明智能代幣的總價值(其供應量*單價)和鏈接器的準備金之間的一個固定比率。智能代幣的建立者爲每一個鏈接器定義所指望的比率。當鏈接器準備金和智能代幣的總價值(有時被稱爲「市值」)隨着買賣而波動時,Bancor公式保持這個比率是固定不變的。 由於每次購買或出售智能代幣都會致使鏈接器準備金和智能代幣的增長或減小,爲了保持鏈接器權重恆定不變,即建立者配置的比率,智能代幣的價格相對於鏈接代幣的價格將會被不停地從新計算。這個比率決定了一個智能代幣的價格須要調整多少,才能使得這個比率在每筆交易中保持不變,換句話說,就是價格敏感性。鏈接器準備金和智能代幣之間的比率越高,價格敏感度就越低,這意味着每次買賣都會對智能代幣的價格走勢產生相對較弱的影響。鏈接器準備金和智能代幣之間的比率越低,價格敏感度就越高,這意味着每次買賣都會對智能代幣的價格走勢產生相對較大的影響。能夠說,較高的權重會致使智能代幣相對於鏈接代幣的價格相對穩定,較低的權重會致使智能代幣的相對於鏈接代幣的價格相對波動。第3節進一步闡述了訂價算法,並根據智能代幣的指望性質選擇鏈接器權重。

智能代幣鏈接器能夠被視爲分佈式、自主、透明和可預測的作市商,而不是交易所。智能代幣經過程序自動調整它們的價格,來管理它們的鏈接器準備金,以保持它們與智能代幣的總市值之間的比率是恆定的。

因爲他們的邏輯是透明且不可變的,購買或者出售代幣致使的價格變化是能夠預測的,最終致使了更穩定的代幣價格。這種公式化的機制使智能代幣成爲調整供求關係的可靠中介。

2.3 代幣網絡

智能代幣能夠實現本身和它們的鏈接代幣之間進行即時兌換。這個功能足以使智能代幣即時兌換爲必定數量的以相似的方式鏈接到同一網絡的任何其餘代幣。換句話說,智能代幣能夠當即經過網絡兌換爲它的任何一個鏈接代幣,也能夠兌換爲到它的任何一個鏈接代幣的鏈接代幣,以此類推。

例如,假設一個智能代幣ABCCoin有一個鏈接器,該鏈接器持有XYZCoin做爲準備金。此外,假設另外一個智能代幣NEWCoin也有一個鏈接器,該鏈接器持有XYZCoin做爲準備金。這樣,一個用戶能夠首先將ABCCoin兌換成XYZCoin,而後將XYZCoin兌換成NEWCoin,從而將ABCCoin兌換爲NEWCoin。用戶只須要一個操做,這能夠在後臺無縫地完成。

此外,NEWCoin自己可能會鏈接到其餘代幣,從而擴展了鏈接範圍。經過這種方式,智能代幣能夠鏈接到無限數量的代幣,從而建立一個分佈式的流動性網絡,該網絡可能由數百萬個代幣組成,這些代幣均可以以不斷計算的價格自動地相互兌換。

3

訂價算法

3.1 價格公式

Bancor算法訂價公式對於系統的設計和潛力相當重要,由於它使智能代幣的價格是可靠的和可預測的,這對於代幣的大規模使用是相當重要的。 它創建在前一節中介紹思想上,即智能代幣保持其總市值(總供給×單價)和其鏈接器的準備金的比率是一個恆定值。咱們稱這個比率爲鏈接器權重,簡稱爲CW。

image

智能代幣的總價值,即它的市值,是指以當前價格出售所有代幣(整個智能代幣供應量)所能得到的金額。智能代幣的價格以鏈接代幣表示(例如,BNT的價格以其鏈接代幣ETH表示)。

image

這些關係是Bancor訂價算法的關鍵,由於它們使得系統將智能代幣的價格做爲其CW、鏈接器準備金和智能代幣供應量的函數進行代數求解。

image

在任何給定的時間,每一個鏈接器總會準確無誤地記錄準備金餘額和智能代幣的供應量,因此它只須要知道CW就能夠不斷計算智能代幣的即時價格,即便其鏈接器準備金會不斷變化(與買賣以及鏈接代幣價格波動聯動),同時供應量也會老是變化(當買賣發生時,經過存入或者提取鏈接器保證金)。 CW表示爲大於0%和高達100%的百分比,如前所述,最初是由建立者在配置智能代幣時設置的。爲CW選擇的值對代幣的訂價有重要的影響,也能夠根據智能代幣的設置進行更改。

3.2 不一樣鏈接器權重與供需關係

圖1顯示了智能代幣的價格,對CW的不一樣值的變化。咱們簡要討論一下插圖案例:

image

【輝哥備註】

  • Supply - 智能代幣的結餘供應量【Smart Token's Supply】,是指鏈接器外全部用戶持有的智能代幣總量。

  • Quoted Price - 智能代幣的報價【Smart Token's Price 】

實際上,用3.1的公式是沒法實現價格的平滑處理的,實際公式爲3.3下一章的微積分公式。

(a)第一種狀況是CW = 100%,在這種狀況下,無論需求如何變化,智能代幣的價格徹底跟隨於鏈接代幣準備金的變化,二者的相對值不會發生變化。價格實際上與其鏈接代幣的準備金掛鉤,智能代幣成爲該值的一種代理。這能夠比做金本位,一種貨幣制度,發行機構承諾將貨幣兌換成必定數量的黃金。例如,直到1971年,美圓一直以每盎司35美圓的匯率盯住黃金。

(b)第二個線性狀況是CW = 50%,其中智能代幣價格隨供應量線性移動(隨着鏈接器準備金而增加或收縮)。 當智能代幣的需求較低時(即當出售量大於購買量時),智能代幣價格會降低;當需求量較高時(即當購買量大於出售量時),智能代幣價格會上漲。這種關係是供求關係的典型運做方式,惟一的例外是,智能貨幣的供應不是固定的,而是由需求決定的,並且在價格上漲時也不會稀釋單位價格。

**【輝哥備註】**從智能合約買智能代幣的量  > 當賣智能代幣給智能合約的量時,就是需 > 供(從智能合約外部用戶的視角),Supply上升,智能代幣的價格線性上升。

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

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

從理論上講,智能代幣也可能具備大於100%的CW,可是,這是代幣隨着需求增長而變得更便宜的特定狀況,而且超出了本討論的範圍。

3.3 處理價格滑點

在上面,咱們開發了在任何給定時間點肯定智能代幣價格的公式。但正如圖表所示,當購買或出售智能代幣(從而增長或減小它們的供應)時,它們的價格會變更!事實上,即便是最微小的交易,也會將智能代幣的價格提高到一個新的水平,這意味着,若是買家將本身的訂單分紅許多小的交易,那麼她將得到不一樣的價格。 要解決這個問題,當須要計算實際的兌換價格時,咱們以收到的必定數量的代幣(能夠是買方的鏈接代幣或者買方的智能代幣),計算智能合約應該返回給買方(以新發行的智能代幣形式)或者賣方(以從準備金中提取的鏈接代幣的形式)的代幣數量。

image

這個公式經過將一個交易視爲許多無限小的交易的結果演算而來,每一個交易影響智能代幣的供應量和鏈接器的準備金,從而累加每一個價格增量致使了的新價格。給定的交易規模的實際價格是交易規模的每個無限小增量對價格產生相對影響後的最終價格。這裏有一個正式的數學證實。該公式對於買賣訂單都是相似的,其中咱們推導出要向買家發行的智能代幣的實際數量,或者智能合約收到必定數量的智能代幣後從鏈接器準備金(賣方)中提取代幣數量。

image

咱們如今可使用一個交易中每一個鏈接代幣可兌換的智能代幣的數量來計算有效價格,即智能代幣相對鏈接代幣的價格。有效的價格對不一樣的大小的交易和不一樣的鏈接器代幣(多個鏈接器的狀況)是不一樣的。

image

有效價格具備能夠預期的性質,即10個小的交易或1個累積金額相同的大的交易,成本是徹底相同的。

3.4 價格舉例

舉一個例子,智能代幣目前的發行量是1000枚,鏈接代幣準備金是250枚,CW是50%。智能代幣和鏈接代幣的兌換價格以下:

image

假設買方花費10枚鏈接代幣,他將獲得多少枚智能代幣呢?

image

咱們兌換10枚鏈接代幣,根據獲得的智能代幣數量,咱們能夠演算出有效價格。

image

請注意,有效報價與報價不一樣,在本例中略高一些。這種差別是因爲上一節解釋的特定規模交易的價格劃點形成的。換句話說,經過增長鏈接器準備金和智能代幣供應量,10個代幣中的每一個無限小的增量單位都將致使價格上漲的壓力。實際上,買家已經爲本身的交易致使的價格下滑付出了代價。在將代幣發送到智能合約以前,買方能夠執行這些計算,從而準確地估計兌換將如何根據它的兌換而變化。價格滑點的可預測性和一致性是Bancor公式的關鍵優點。

3.5 異步流動性

當智能代幣處理兌換時,價格將在買賣量之間趨於均衡。在經典的交易模型中,爲了實現買方雙方的互相匹配,必需要有足夠的流動性,這樣買賣訂單在任什麼時候候均可以可靠地匹配上。Bancor協議沒有這樣的要求,由於智能代幣老是經過鏈接器準備金來完成買賣兌換操做,所以從時間上看,價格計算是連續的。針對每筆交易的價格計算是獨立的(當買方和賣方匹配時),智能代幣的每次兌換都會逐步並直接影響其價格。這使得Bancor的價格造成機制是真正異步的。

3.6 經過套利平衡價格

智能代幣也能夠在不一樣的交易所進行交易,在這些交易所,它們的市場價格可能與智能代幣的報價存在差別。因爲智能代幣合約沒有觀察和引入外部世界價格的功能,所以智能代幣的價格可能存在碎片化的風險。可是,這種狀況不太可能持續好久,由於它構成了一個明顯的套利機會。例如,若是市場價格高於智能代幣的報價,任何人均可以從智能閤中購買並在市場上出售,直到價格持平。套利能力有效地激勵市場參與者在智能代幣和外部價格之間創建價格共識。

一樣值得注意的是,只有在直接與智能代幣合約交互時,纔會存在發行新代幣和增長智能代幣供應量的功能(當鏈接的代幣準備金增長)。在外部交易所上市、買賣或直接在人與人之間轉帳代幣,不會觸發此功能,而是使得現有代幣流動起來。儘管如此,因爲上述套利機制,現有流通中代幣的價格將對智能代幣報價產生影響。

4

智能代幣的優勢

智能代幣是代幣市場的一種新範式,由於它們結合了自動化和分散的代理,不知疲倦地以反映數學的供求關係的價格填寫轉換訂單,並實時適應轉換大小。這比傳統的基於交易的交易有不少優點:

智能代幣是代幣市場上新的範例,由於它們結合了自動化和分佈式代理,可以以反映數學的供需的、實時適應於兌換數量的價格不斷填寫兌換訂單。與傳統的基於交易的兌換相比,這帶來了許多優點。

持續的流動性 即便市場上只有不多或沒有其餘買家或賣家,用戶能夠經過智能合約直接在網絡中購買或出售代幣。因爲價格會根據兌換規模進行調整,所以總會造成必定的兌換價格。Bancor協議有效地使得流動性與交易量再也不關聯。

無內置費用 默認狀況下,智能代幣合約不會對執行的兌換收取費用。用戶產生的惟一費用是與底層區塊鏈(例如,以太坊上的GAS)進行交互所需的費用。雖然智能代幣建立者能夠爲某些智能代幣的兌換設置可選的使用費(稱爲貢獻),但這些費用可能會很是低,由於Bancor協議的開源特性,其餘用戶輕鬆建立相互競爭的智能代幣來提供類似的兌換服務,並收取更少的費用。Bancor協議不須要對兌換收費來獲取營業利潤,而是隨着代幣網絡的擴大和用戶數量的增加,從被普遍使用後獲益。

可調節的價格敏感度 大額的鏈接器代幣準備金和比較高的CW,產生的槓桿做用,使得智能代幣的價格對短時間投機或大訂單引發的忽然波動不太敏感。例如,具備10%CW的智能代幣與具備等於代幣的整個市值的10%的訂單簿的交易所敏感程度至關。能夠經過CW和鏈接器準備金調整此靈敏度,以達到想要的智能代幣的表現。

沒有價差 在處理買入和賣出訂單時,Bancor公式使用相同的價格計算方法。這與購買價格始終低於賣出價格的傳統交易所造成對比。買入和賣出價格之間的差別,即差價,是傳統作市商賺取的利潤。如上所述,Bancor協議不須要這種利潤以維持運營,而且能夠引入分散的利差以鼓勵採用bancor網絡,使全部參與者受益。

價格可預測 智能代幣的價格算法是徹底透明的,容許用戶在執行兌換以前預先計算其兌換的有效價格。這與傳統的基於訂單簿的交易造成對比,其中大訂單可能致使價格沒法預測地滑落到顯着不一樣的水平。

基於ERC20 智能代幣是符合ERC2標準的代幣(雖然具備額外的功能),可與現有代幣應用程序(如錢包或Dapps)無縫集成,由於它們符合流行的ERC20代幣標準。此外,任何現有的ERC20標準代幣均可以經過帶有兩個鏈接器的智能代幣鏈接到Bancor網絡,使Bancor協議向後兼容現有的ERC20代幣。咱們在下面的第6部分詳細介紹了各類智能代幣配置。

5

智能代幣的用例和含義

咱們相信Bancor協議的獨特屬性使其對各類用例具備吸引力,這些用例包括爲現有代幣提供更可靠的交易基礎設施,促進小型代幣的長尾,以及實現全新形式 創新的代幣市場舉措。在如下部分中,咱們將更深刻地探討一些問題。

5.1 更具可擴展性和可靠性的代幣市場

提供了分佈式流動性的Bancor代幣網絡能夠用做中心化交易所的替代方案,對於鏈接到這個網絡的代幣具備許多積極影響。例如,具備兩個鏈接器的智能代幣,其總CW剛好爲100%,其功能相似於分佈式代幣兌換幣對。咱們將這種智能代幣稱爲中繼代幣。(咱們將在後續章節中詳細說明這個和其餘獨特的智能代幣配置。)中繼代幣容許用戶在兩個鏈接代幣之間互相兌換,經過兩步操做實現,即購買一種代幣,當即出售另一種代幣。基於訂價算法,這將致使中繼代幣的價格相對於第一個鏈接代幣(因爲購買)而上升,而且相對於第二個鏈接代幣降低(因爲出售),徹底符合預期。如前所述,中繼代幣相對於鏈接代幣的報價不太可能與外部交易所的價格長期存在顯著差別,由於套利機會激勵套利者縮小其中的價差。這種特殊的智能代幣配置容許不符合Bancor協議(即沒有鏈接器)的現有標準代幣變得向後兼容(即,能夠經過中繼代幣自動兌換網絡中的任何代幣),從而增長Bancor流動性網絡的可行性和鏈接能力。

此外,當經過智能代幣兌換代幣時,用戶不直接與交易對手打交道,也不須要將代幣存入交易所,從而下降了被黑客劫持或者交易所業務模式致使延時的風險。這與MtGox和Bitfinex(做爲示例)所經歷的痛苦造成了鮮明的對比,包括用戶帳戶被盜取了價值數億美圓的加密貨幣,以及代幣沒法及時從交易所提現。 經過在一個分佈式的、自主的和低成本的網絡中彙總流動性,用戶能夠從當今互相割裂的以營利爲目的的交易所環境中得到更大、持續的流動性和相對價格穩定性。

5.2 小規模代幣的長尾現象

智能代幣爲流動性問題提供了一種創新的解決方案,能夠防止小規模代幣或新代幣出現長尾現象(參見第1節)。 回想一下,缺少足夠數量的買家和賣家意味着目前存在的絕大多數代幣幾乎沒有任何波動。儘管小規模代幣具備許多實際產業用例,例如衆籌,本地商務,社區協做等。

例如,音樂家經過能夠發行代幣,而且承諾發行的專輯只能以該代幣購買,來籌集資金。她能夠發起衆籌活動,她根據捐款的大小向支持者發放代幣。在活動期間貢獻1%捐款的支持者將得到1%的可用代幣。若是專輯成功,則對此代幣的需求將會增長。

等到專輯發行的時候,代幣的波動已經平緩了,初始支持者不多願意出售其持有的代幣。在今天的小規模代幣流動性不足的市場中,對這張專輯感興趣的人極可能沒法購買到所需的代幣來購買專輯。因爲Bancor智能代幣隨時均可以買賣,潛在的專輯買家經過它能夠隨時得到所需的代幣,價格根據當前的買賣量經過數學計算得出。儘管買家可以從合約中購買智能代幣,而不是僅從賣家那裏購買智能代幣,現有的智能代幣全部者不會錯過,由於當計算出來的價格對他們來講頗有吸引力的時候,他們反過來能夠將智能代幣賣回智能代幣合約。這突出了Bancor協議的真正的異步流動性性質。

還有許多其餘小項目的例子,能夠從用戶用戶創造的代幣中收益,包括激勵人們參與到本地社區的社區代幣,以及用戶優先使用有效資源(如計算能力)的平臺代幣等。事實上,隨着智能代幣的使用促進了成千上萬的不一樣代幣的長尾的興起,咱們確定會見證許多或大或小的用戶創造的代幣的新穎應用。今天,全部這些潛在的創新都被缺少自主的和異步的流動性所扼殺,這其實是一個先有雞仍是先有蛋的困局,代幣創造者須要預先確保必定的交易量,以便爲初期支持者的交易活動提供足夠的流動性。

5.3 實現全新的代幣應用

智能代幣不只能夠幫助解決當前的問題,包括安全代幣兌換、初始發行和連續流動性問題,還能夠在新興的區塊鏈世界中實現全新的應用。

考慮一個智能代幣做爲代幣組合的例子,它持有多個鏈接器,這些鏈接器的CW綜合爲100%,它能夠有效跟蹤給定(和用戶配置的)其餘代幣集合的加權平均結果。套利者能夠確保智能代幣的價格與外部市場同步,這意味着智能代幣的價值將始終是最新的。這些智能代幣使用戶不須要經過中間金融服務機構,就可以直接持有此類組合代幣。

另外一個例子多是分佈式應用的智能合約須要有關代幣價格的信息。這一般依賴於可信的第三方將信息轉發到區塊鏈上,可是使用Bancor協議,這些智能合約能夠直接從智能代幣合約查詢當前價格。智能代幣充當了鏈上價格預告,從而無需從外部輸入。

相似的,如今不依賴於第三方,便可互相交換服務(由代幣表示)的分佈式應用成爲可能。例如,經過使用Bancor的兌換機制,將兩個使用不一樣代幣支付的不一樣服務集成到一塊兒是可能的。

這些只是咱們發現的新模型中的一些例子,由於隨着流動性障礙和其餘障礙減小或者消失,例如發行代幣的技術難度,長尾代幣將會涌現。

6

智能代幣配置

隨着新的配置不停出現,智能代幣出現了多種類別:帶有一個鏈接器、兩個鏈接器或者兩個以上鍊接器的智能代幣;總鏈接器CW權重爲100%或低於100%的智能代幣;帶有一個未激活鏈接器的智能代幣。雖然全部智能代幣共享某些屬性,但任何這些配置的組合都具備一些不一樣的屬性。

具備組合鏈接器總權重低於100%(更典型的低於20%)的智能代幣成爲流動性代幣。可能有一個或者多個鏈接器。例如,BTN具備單個權重爲10%的ETH鏈接器。流動性代幣可使用鏈接器代幣買賣(使用Bancor公式計算它相對於鏈接代幣的價格),而且能夠自適應調節供應量,在購買時增長,出售時減小。

總鏈接器權重爲100%的智能代幣能夠有一個、兩個或者多個鏈接器。具備一個鏈接器佔100%權重的智能代幣稱爲代理代幣;具備兩個鏈接器權重爲100%的智能代幣稱爲中繼代幣;具備三個或者更多鏈接器權重爲100%的智能代幣稱爲組合代幣。可使用任何一個鏈接器代幣買賣代理、中繼和組合代幣(使用Bancor公式計算它們相對於鏈接器代幣的價格)。而且能夠自適應地調整供應量,在購買時增長,出售時減小。代理、中繼和組合代幣中的鏈接代幣,能夠是其餘智能代幣,或者固定發行量的ERC20代幣,這使得現有的ERC20代幣向後兼容Bancor網絡。

具備單個還沒有激活鏈接器的智能代幣(當前鏈接器準備金爲0),被稱爲糖果代幣。能夠向早起持有者(例如社區支持者)發放未來會發行的代幣。將來,存放鏈接器保證金,糖果代幣將轉變爲流動性代幣,而且能夠兌換爲鏈接代幣。

由多個智能代幣持有做爲鏈接代幣的智能代幣,稱爲網絡代幣(詳見第8節)。 例如,因爲許多智能代幣在其鏈接器中持有BNT以便與Bancor網絡集成,所以BNT可稱爲網絡代幣。它同時也是一個流動性代幣。

7

Bancor生態系統

Bancor網絡提供分佈式流動性成功與否,取決於各類類型不一樣用戶的參與。咱們將簡要概述參與者在Bancor生態系統中能夠發揮的關鍵做用。

交易者 持有、兌換和支付智能代幣的終端用戶

智能代幣發行者 發行智能代幣,配置初始供應量、價格、鏈接器權重CW和管理智能代幣初始發行的人員、公司、社區、組織或基金會。還包括將現有ERC20代幣鏈接到Bancor網絡的中繼代幣的建立者。

資產代幣化者 將代理代幣或者組合代幣映射到實體資產或者其餘區塊鏈上代幣的建立者。這容許智能代幣鏈接到更普遍的資產,如比特幣、法訂貨幣、黃金或其餘新興的區塊鏈代幣。

套利者 監控Bancor流動性網絡與外部交易所或者其餘智能代幣的價格,而且經過套利消除價差的交易者。套利者經過消除價差得到獎勵,所以是Bancor生態系統的重要參與者。有關Bancor協議中套利機制的進一步說明,請參見第3.6節。

8

Bancor網絡代幣

8.1 網絡代幣

在2.3節中,咱們描述了具備兩個鏈接器的中繼代幣如何容許一個鏈接的代幣兌換爲另外一個鏈接的代幣,經過兩個步驟:使用一種鏈接器代幣購買中繼代幣,並將中繼代幣出售給另外一個,以換取另外一種鏈接器代幣。如上所述,這個兩個步驟將容許網絡中的任何代幣能夠兌換爲任何其餘代幣,只要它們在任意遠的距離上具備至少一個共同的鏈接鏈接。咱們將公共鏈接代幣稱爲網絡代幣,由於它將許多不一樣的智能代幣鏈接在一塊兒造成一個代幣網絡。

根據本文所述的Bancor公式自動化價格機制,網絡代幣使其網絡中的全部智能代幣互相可兌換,充當「代幣的代幣」。在這樣的網絡中,任何代幣購買量的增長,都會致使網絡代幣的增長(由於子代幣的增長是經過網絡代幣存入鏈接器保證金實現的)。對網絡代幣供應量的上行壓力,發過來影響網絡中每一個代幣的供應量,由於他們本身的鏈接器代幣保證金增長了。

網絡代幣模型建立了網絡中智能代幣成員之間的協同關係。能夠與以太坊類比,任何一個成功的以太坊服務提高了以太坊的價值,從而使整個以太坊平臺和生態受益。對於這樣的網絡模型存在許多用例,包括在局部網絡使用的社區貨幣,網絡遊戲工做室發行的全部遊戲中共享的信用體系,由多個獨立企業支持的聯合忠誠度計劃等等。網絡代幣也能夠經過其本身的鏈接器成爲其餘網絡的一部分。

8.2 BNT代幣發行

推出的第一個智能代幣是Bancor網絡代幣(BNT),它是中繼器性質的網絡代幣,用於鏈接Bancor網絡中的全部代幣。BNT目前只有ETH一種鏈接器,權重CW是10%,由Bprotocol基金會管理,這是一個瑞士非營利組織,其核心目標是將Bancor協議做爲智能代幣的全球標準推廣,智能代幣能夠經過Bancor網絡進行內部兌換從而造成自動的分佈式的流動性。

BTN代幣發行(發生在2017年6月12日)募集的資金用戶培養基於Bancor協議的代幣和應用構成的健康生態。爲了鼓勵採用新的智能代幣,以經過上述說的網絡效應增強現有的BNT社區,利用BTN做爲其鏈接代幣的新的智能代幣將有資格得到Bprotocol基金會的支持。

8.3 募資的分配

爲了透明和徹底公開,BTN代幣發行募集的ETH按照不一樣用途作了分配,以下所述:

20%做爲BTN代幣的鏈接器ETH代幣的準備金,從而有力地支撐了10%的初始鏈接器權重;

40%用於開發Bancor協議和周邊技術。這包括在現有或者將來區塊鏈上實現Bancor協議智能合約,已經爲方便終端用戶使用這些智能合約提供用戶友好的應用,例如智能代幣錢包、智能代幣建立和管理頁面、智能代幣市場和搜索門戶、建立中繼代幣、智能代幣治理和數據報告等。

12%用於Bancor協議的市場拓展,以及發展Bancor生態系統,例如支持Bancor網絡中具備創新性和戰略意義的智能代幣項目,以及提升相關人士對Bancor協議和Bancor的理解和認知。這些努力會在Bancor網絡造成一個強有力的社區,同時會加快用戶創造的代幣的長尾的發展。

10%用於爲流行的ERC20代幣創建中繼代幣和組合代幣的例子,以及基於以太坊平臺上的代理代幣例子,這些代理代幣用於未來自其餘區塊鏈和各類現實資產的加密貨幣集成到Bancor網絡中。

18%的運營成本,包括法律費用和其餘管理費用。

BNT智能代幣的初始發行量,通常分配給了參與募資的出資人,另外一半由Bprotocol基金會持有並做爲長期預算(鎖按期兩年),如今的以及未來的團隊和顧問(分兩年歸屬),合做夥伴(分兩年歸屬),爲了激勵社區長期採用Bancor協議發放的社區補助金。以下圖所示:

image

9

總結

新興的區塊鏈經濟,有潛力造成一個由數百萬個創新的、小規模的、用戶創造的代幣組成的價值互聯網。實現這個多樣化和有彈性的將來,須要解決的首要障礙是,確保每一個代幣不管數量大小,都有足夠的流動性。在本白皮書中,咱們提出了基於Bancor協議的分佈式流動性網絡,該協議基於一種稱爲智能代幣的新型代幣的標準,經過爲智能合約增長自發的低成本的作市商功能,來提供持續的流動性。基於鏈接代幣準備金和智能的開源公式,智能代幣能夠與它鏈接的任何其餘代幣,以能夠提早預測的價格兌換。

從整個系統的層面看,智能代幣組成了一個互相鏈接的智能代幣自治網絡。這種創新架構使得任何代幣能夠無視流動性問題,自由地兌換爲其餘代幣。從而爲整個代幣生態系統帶來了網絡效應。

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

10

致謝

咱們對在撰寫本文時支持咱們的許多人表示感謝。 特別感謝Meni Rosenfeld,Yudi Levi,Amatzia Benartzi,Ron Gross,Assaf Bahat,Sefi Golan,Joshua Alliance,Brian Singerman,Adi Scope,Dory Asher,Tal Keinan,firmo.network,Wings.ai,TheFloor,Arie Ben- 來自以色列貨幣變革運動的David,Ithacash的Scott Morris,Benjamin Egelund-Müller以及Blockito和Blockchain Labs的團隊,以及Bancor團隊,Ilana,Asaf,Or,Omry,Itay和Mati。 您的支持和反饋對咱們改進本文檔很是重要。 謝謝。

本文轉載自「Bancor 協議白皮書翻譯小組」團隊翻譯的《Bancor_White_Paper_Chinese_Version.pdf》,訪問百度雲盤連接可免費BANCOR中文白皮書,英文白皮書(2018-03-18)和公式推導材料。

(下載連接: https://pan.baidu.com/s/1uIybtVyXYG1UqJN5DJiXOQ 密碼: 8iwe)

內容來源公衆號:幣交所探密

原創:幣霧區

image

相關文章
相關標籤/搜索