1944年7月,二戰開始進入尾聲,戰后新秩序亟需重新制定。參加籌建聯合國的 44 國政府代表受美國政府之邀在美國新罕布什爾州布雷頓森林舉行會議,商討戰后經濟復蘇并確定美國金融霸權。
美國代表為哈里·迪克特·懷特,英國代表為約翰·梅納德·凱恩斯。其中凱恩斯提出了「國際清算同盟計劃」,提出了建立全球中央銀行,并發行超主權貨幣「Bancor」。這一計劃后來被懷特的提案取代,即后來的布雷頓森林體系,美元直接與黃金掛鉤,成為了美元霸權的基礎。
后來布雷頓森林體系在兩次石油危機中宣告瓦解,但這依然不妨礙美元在今天的地位。
布雷頓森林體系主導大佬合影
我們今天所說的 IBO 熱潮,則指的是在目前在 EOS 使用 Bancor 算法或類似 Bancor 的算法進行首次代幣發行的機制。
截止目前為止,已經有 FIBOS、TPT 等頭部項目完成了 IBO。IBO 儼然有取代 ICO 成為下一個浪潮的趨勢。要詳細理解 Bancor,我們首先需要認識,什么是 Bancor 算法,什么又是 Bancor 協議。
Bancor 算法與 Bancor 協議
Bancor 算法,本質上是通過智能合約設置發行量和儲備金的數學關系。Bancor 算法定義項目的儲備金率,等于這個儲備金的市值與項目的市值的比率(又叫儲備金率或者 CW 或者 Connector Weight)。
CW = Balance / Supply x Token Price。
Bancor 算法假定 CW 始終是恒定不變的。以此為依據,列出積分方程,用微積分解析出此時的價格與儲備金之間的函數關系。以此作為代幣發行的規則。
不同 cw 下的 bancor 模型價格曲線
而 Bancor 協議,即 Bancor Network 項目白皮書中所描述的「代幣兌換者」模式:即通過 Bancor 算法,在儲備金池中填充其他類 Token,采用自己發行 Bancor(BNT)作為連接代幣,可以實現類似于交易的貨幣兌換效果。
基于Bancor協議錨定另一種Token來發行新的token,被稱做 IBO(Initial Bancor Offering)。有趣的是,BNT的發行卻沒有錨定另一種Token進行IBO,而是用傳統的 ICO 融資模式,并且陸續上了主流交易所。
我們把 Bancor 這種解決長尾 Token 流動性問題,簡稱為類交易模式。而 Bancor 協議中這種中間的智能轉換代幣 BNT 本身存在的必要性,卻成為了一個疑問。
事實上,在前面我們所描述的所有這些項目中,都只使用了 Bancor 算法錨定另一種token建立數學函數,而沒有使用 Bancor 協議錨定BNT來發行新的Token,使得 BNT 在這套體系中看起來似乎有些多余。
CW 的設計是否有用?
從 Fibos 到 TPT, 已經有越來越多的項目,并不遵從標準的 Bancor 算法,或者在發行的過程中,修改自己的儲備金率(即前文提到的CW)。因為bancor算法的前提是假定儲備金恒定,這極大的限制了價格曲線的靈活性。比如說最簡單的線性模型,在 Bancor 算法中,也僅存在一種圖像,而無法自定義斜率。
P3D 項目中開始使用了 Bancor 算法,后使了自定義的線性模型
許多項目在發行的過程當中都已經發生通過修改 cw 參數去調整函數圖像的情況,可見 cw 并不是一個靈活的設計。
Bancor 算法的缺陷
Bancor 缺陷1:時間優勢明顯
項目方利用 Bancor 協議來發行 Token,使得項目新發行 Token 與所募資產因供求關系產生數學關聯:發行量越高,幣價越高。而該模型在實際 IBO 過程中的外在表現就是:入場越早,收益越高;當到達某一時間點,賣出數量大于買入數量時,就會導致用戶恐慌拋盤,使得幣價繼續下跌,用戶繼續拋盤的循環中。
在這種模式里,入場及離場時間成為盈利與否的最重要因素,進而導致項目方利用早期信息不對稱優勢,搶占先機,在最低價格率先拿走一部分Token。
如若項目方提前公布上線時間,也并不能保證公平。普通用戶早早地守在倒計時頁面,像搶火車票一樣的緊張和激動,殊不知與他們一同埋伏的,還有眾多交易機器人,人手再快,也比不上機器人以絕對的優勢來碾壓。
在項目發行的第 1 秒,機器人們便會完成交易,而手動操作的用戶,在下手的那一刻便不得不接受這種不公平,甚至他們自己也并沒意識到這種不公平,直接被收割。
Bancor 缺陷 2:脫鉤機制缺失
目前市場上大部分 IBO 項目都是基于 EOS 等其他代幣來發幣的,新發行的代幣的價格與母幣價格成數學關系,但是在母幣并不穩定的市場里,新發行 token 的實際價值是受母幣波動影響的。
現實世界里,我們可以類比一下美元及黃金。美元最初的發行是要和黃金綁定的,而當人們普遍接受并對美元的價值產生了共識,美元價格便無需錨定黃金,可以按照自身的市場規律,呈現出獨立的價值。理想狀況下,新發行的代幣在發行之初,亦需要錨定母幣來讓大眾接受。新代幣逐漸被認可和接受的時候,它需要一個機制,脫離錨定幣而獨立出來。
而現有的IBO項目,并沒有一個讓新發行的Token可以和母幣脫鉤的機制。
Bancor 缺陷 3:無法保證市場深度
與外部的交易市場不同,利用bancor與合約進行交互是沒有市場深度的。市場深度是指市場在承受大額交易時token價格不出現大幅波動的能力。
無論當前市場的流動性如何,所有交易在 Bancor 算法中都是一錘子買賣。任何大額的買進或賣出, 必將顯著的影響價格的劇烈波動。
隨著時間推移,交易量會逐漸開始往外部市場轉移,吸引投資者進行外部交易,這時 Bancor 系統的市場僅能輔助作為套利市場存在。
DAICO
DAICO是由Vitalik在2018年1月為了解決以太坊ICO缺陷提出的。在ICO的基礎上添加了監管機制,項目方不再是眾籌結束之后就能獲得所有ICO的代幣,而是通過社區監管的力量,評估項目完成進度而逐步解鎖。
投資者可根據自己對項目的預期隨時賣出,并享有監督的權利,保證了投資者不會因為項目方操縱市場而大規模受損。
但DAICO也有其缺陷,投資者中的大戶能夠和項目方“勾結”,利用手里的大量“選票”操縱投票結果,與項目方分成,損害“散戶”的利益。因此在一個項目中,雖然大戶不可避免,但是投資者可以通過分析項目的token賬號分布,來評估項目的風險。
DAIBO是如何增強 Bancor 協議的
實際上,如同 Google 網站設計的目標是讓用戶盡快完成自己的需求離開網站一樣(leave our website as quickly as possible),Bancor 算法的設計目標,也應該是讓用戶的項目盡快完成項目孵化的需求,離開 Bancor 合約,從而真正的走向二級市場。
可惜許多合約的設計者尚未意識到這一點,而 Bancor 的設計方更是希望使用 BNT 和 Bancor 協議將用戶的項目綁架在 BNT 之上。
據此,我們提出 DAIBO 的概念。DAIBO 和 DAICO 一樣,都是通過引入社區的力量,來對項目方進行約束。
在 DAICO 中,募集的資金不是一次性獲取,而是由一種機制控制逐步開放的。投資者有機會要求退回資金,比如如果項目團隊失敗,則可以投票退款。而在 DAIBO 中,募集的資金開始是進入一個 Bancor 池中,項目方看到但拿不到 Bancor 池中的資金。項目方初始不再需要給團隊預留 Token,從而從根本上,防止了項目方自行砸盤的風險。
我們引入一個重要的稱之為項目進度的指標。初始時,項目進度為 0%,此時,項目方募集的全部資金都在 DAIBO 合約中,用來在項目的初期建立流動性。隨著項目的不斷推進和成長,白皮書中的里程碑不斷被達成,項目方可以提議社區通過投票的形式,不斷解鎖項目的進度。
例如當項目進度從 0% 推進到 10% 時,項目方可以提取當前合約中 10% 的資金用作項目研發,或者用一部分給項目的早期投資者進行分紅。
此時,由于價格與發行量的函數曲線仍然保持不變,當前的幣價和市值并不會發生變化。只是 DAIBO 合約對交易價格敏感性會變強,合約也會逐步提高交易的手續費。隨著項目進度的不斷推進,項目的流動性也會不斷從 DAIBO 合約中轉移到場外交易所。
最終,當項目方徹底達成白皮書的承諾,社區投票通過的時候,所有的資金都從 DAIBO 合約中轉出,實現和儲備金的價值脫鉤。但因為此時項目已經落地,所有的流動性也早已轉移到了場外。此時 DAIBO 也真正完成了它的使命,項目也真正的孵化成功,相當于成功上市了。
當然以上只是我們的一些設想,但是可以肯定的是,未來隨著這些經濟模型在實踐中被不斷的完善,會有越來越多的項目使用 IBO 發行自己的 Token,甚至可能出現 One Dapp,One Token 的景象。
行業中需要一套更加成熟的合約標準。我們也可以借由區塊鏈技術,真正改進社會生產關系,使得人類間的大規模互信合作成為可能。
評論
查看更多