“回購-銷毀” 代幣模型的共性是:有一個能夠產生(以某種密碼學通貨表示的)收入的網絡,它會定期以業務收益來回購自己的原生代幣,然後銷毀這些代幣。使用這一模式的本意是通過減少原生代幣的供給量,使其價值隨著收入的增長而增長。回購應該能夠幫助實現這個目標,但是銷毀對通貨和對資本品的影響是非常不同的。如果是貨幣,減少供應量會導致單位貨幣的價值上升。但對於資本品比如治理代幣來說,增發 才是資本化的關鍵,而銷毀可能阻礙基本價值的增長。


通貨和資本品

如果一種資產的價值純粹來源於交易,那它就是一種 通貨 :比如美元,其價值僅來自於花用它就可以消費商品和服務。 ETH,舉例而言,也是一種通貨,因為你花用它來消費以太坊的服務,當然,也用它來購買其它資產。

相反,如果一種資產的價值來源於治理或者對一個資源池的股權參與時,它就是一種資本品。舉例而言,公司股票基本上就是一種智力工具,用來決定權力和利潤的分配。

只要一個網絡用一種通貨來獲得收入,再將這部分價值分發給其代幣持有者,無論它用的什麼方式,我們都知道,這就是一種資本品,因為其基本價值來自於業務收入流。 MKR 和ZRX 都是很好的例子:兩個網絡都能獲得ETH 形式的收入,都將這部分價值重新分發給他們的(治理)代幣持有者。 Maker 的做法是回購-銷毀模型,0x 的做法是把ETH 按比例分發給那些鎖倉ZRX 並在網絡中做市的人。但兩者都是資本品,其價值是由通貨收入流來推動的。

(某些資產可能既是通貨又是資本品,見Cryptonetwork Governance as Capital。在以太坊的PoS 轉型中,ETH2.0 也會轉變成通貨屬性和資本品屬性兼有。)


回購的作用

辨識出這種區別之後,我們轉向“回購”。在現實的股票世界中,回購,也就是在市場上購買本公司的股票,是大公司用來推高公司股價的一種常見方法。股票回購之所以有用,是因為它提高了 優質股東 對組織資本的參與。不過,回購來的股票並不會自動銷毀,而是繼續由公司持有,作為 庫存股票。不同於發行在外的股票,庫存股票不能投票、在組織的經濟行為中不承擔任何角色。實際上也只能如此:你把利潤分給自己毫無意義,同樣地你也不能買入你已經擁有的東西。

通過減少優質股份的數量,回購提高了某些估值比率(例如每股收入,等等),市場上所有流通股票的持有者都能從中受益。這種效果合理化了回購時為每一股支付高於市價的價格。但是,回購之後再銷毀庫存股票,就沒什麼效果。僅回購本身就達成了其目的,因為影響價格的是有多少股票 參與 治理,而不是有多少股票存在—— 庫存股票是不參與公司治理的。

從治理的角度來看,銷毀確實可以保證這些股票不會再流出到市場上。但是,有權力銷毀庫存股票的跟有權力增發股票的人通常都是一個人。以Maker 為例,每當獲得收入就銷毀MKR,但也可以在突發的償付能力不足時(比如2020 年3 月)增發MKR。最終控制代幣供給的就是治理協議和股東之間的社會契約。所以銷毀對股權稀釋的保護作用微乎其微。

這裡的關鍵在於:讓一定數量的資本品退出流通是有用的,但它是通過提高持有流通股份的股東的參與率來起作用的,並不天然是因為回購讓這種資產變得“更稀缺”,也並不一定是因為股票的總價值增加了。減少股份的數量也許能提高股價,但並不能改變整個系統的整體價值。密碼學貨幣網絡中的資本品代幣也是如此:回購會對價格有積極影響,但銷毀不會創造新價值,只是把已有的價值 重新分配 給更小的一群人。這就是為什麼老是回購的公司給人的印象就是低增長。


增發,資本化和增長

許多密碼學貨幣圈子的文化都把“數量膨脹(inflation)” 與“價值稀釋” 聯繫在一起。在貨幣的世界裡,這可能是對的。但注意,通脹和通縮都是貨幣學概念,在資本的世界裡並不能直接套用。在資本世界裡,發行 可參與治理的股份,是將一個公司的權益資本化的關鍵。發行股票,是獲得增長所需資本的最便宜的辦法。舉個例子,對於初創公司來說,發行股票可以幫助創始人以低成本獲得人力和金融資本(人才和錢)。

股票的發行也跟你如何獲得擴展業務所需的資源相關聯。哪怕更加去中心化的系統,比如DAO 和協議,也都是如此。我們都知道,可以用發行的代幣來補償一個密碼學貨幣網絡的多種多樣的參與者和多種多樣的資源投入:給製造者補償工作量付出、給用戶補償持續性的購買、給投資人補償資本投入和流動性貢獻。在所有情景中,增發都通過增加系統的資本來幫助基礎價值成長,最終,這種成長會反過來變成更高的代幣價格。

並不是說,不增發就沒有成長,但如果 一絲 增發也沒有,那就沒有那麼強的動力向這個系統持續注資。作為一個代幣持有者,比起完全沒有稀釋,可能有稀釋你會更願意增加自己的貢獻。而銷毀掉這種激勵比不稀釋還要糟糕,因為你既提高了代幣持有者的參與權,但又沒有要求他們增加投資。而且,當銷毀代幣並沒有導致代幣單價以(與銷毀率)相同的比例提高時(其實大部分情況都沒那麼理想),銷毀實際上會降低這個網絡的整體市值。

隨著時間推移持續減少股票或者token 會遏制資本化,就像通縮的貨幣會遏制消費一樣。如果銷毀率一直高於基本價值的增長率,你實際上是以犧牲流動性和長期價值為代價、持續集中所有權,最終可能導致系統 資本耗竭(decapitalizing)。明智的股票增發,比起死盯著“稀缺性” 不放,要好得多。舉個例子,你可以重新放出庫存資產、持續性地激勵生產資本投入,或者賣掉庫存資產來籌集金融資本,甚至用作貸款的擔保品。我們必須放棄這樣的想法:自動地提高稀缺性就意味著更多的價值。

與其銷毀代幣,不如想出一個更具創造力的辦法來重組資本循環。


Buyback and Make

總結一下我們的觀點:回購是將利潤均分給資本代幣持有者的好方法,但銷毀限制了網絡再投資自身的能力。 “Buyback and Make” 則是一個替代性方案,使用一套自動做市商機制來維持回購和增發的好處,同時避免銷毀的壞處,也不會永久性增加代幣供應量。我們可以用一個網絡持有的Balancer “smart pool” 來實現一個協議倉庫,既能用作自動化的回購機制、代幣發行池,又能化身流動性提供者。 (譯者註:Balancer 是一套自動做市商機制。)

這個設置跟“密碼經濟循環” 很相似。協議/DAO 智能合約負責協調生產並調節生產性資本和金融資本在生產者和消費者之間的交換。生產者提供工作量和資源(生產性資本)來換取資本品代幣,交換規則由增發協議規定。用戶消費網絡的服務,並使用指定的通貨或者手續費代幣來支付。我們加入一個用Balancer 池子實現的“智能倉庫”,由協議/DAO 合約來控制這個池子。我們先假設,整個網絡獲得ETH 形式的收入,而原生代幣叫TKN。

Balancer 是一個可編程的流動性協議和去中心化交易所。簡單來說,你可以創造一個至多包含8 種代幣的指數化的籃子。你可以根據自己的需要選擇指數(即籃中代幣的數量權重),在我們這個例子中,我們設成10% 的ETH(通貨)和90% 的TKN(資本品代幣)。我們還把這個池子設置成持有控制者(即協議本身)才能從池中增加和移除流動性。再假設我們鑄出了供給量上限為1 千萬的TKN,並加入一些ETH 存進了這個池子。那麼這一套新的Balancer 倉庫就可以做很多事情了:

1.自動化的回購機制。存入所有(或者部分)的ETH 收入到倉庫池。只要倉庫中的ETH 價值高於指數價格的10%,Balancer 池子就會自動通過賣出過量的ETH、在公開市場上買入TKN,直至恢復90/10 的指數。因為我們池子中僅有的另一種代幣就是TKN,恢復平衡的唯一辦法就是從市場上買入TKN(或者添加新的TKN 到池子中)。如果市場上沒有賣家,池子會自動為TKN 報出更高的價格。

因為我們的池子是由網絡來持有的,這個過程就等價於回購—— 對TKN 的價格也有同樣的積極作用。隨著收入流入網絡並轉移到智能倉庫,回購實時地發生,並且由Balancer 協議來自動管理。這樣做高效得多,不僅僅因為它免去了開發者維護複雜的回購-銷毀代碼的必要,還免去了對特殊的“keeper” 機器人的需要、免去了設計流通性提供者激勵機制的必要(在回購-銷毀模式中,都無法免去)。 Balancer 市場上已有的套利者免費且實時地提供了這些服務,大幅度簡化了協議。

2.代幣發行池。協議可以在資本投入網絡時發行新的代幣,或者在特定事件中鑄出特定數量的代幣然後根據增發方案來分發。我們這裡的模型使用預先鑄出代幣的方法(當然我們也可以採用混合模式),然後從一開始就把要分發的數量存到智能倉庫中。因為只有協議合約能從池子中加入和移除流動性,網絡可以從智能倉庫中取回資金來籌措激勵機制所需的TKN。另一點跟其它模式一樣的是,網絡的發行模式可以由一個智能合約來執行。

彩蛋:回購操作的反向操作也讓智能倉庫可以變成一個自動化的注資機器。就像添加ETH (或者協議指定的別的手續費代幣)到池子中會觸發一個自動化的回購,取回通貨也跟從倉庫中釋放TKN 並在市場上賣出、換回通貨,有一模一樣的經濟效果。這一功能可用於在必要時持續地籌措資金用於支出。舉個例子,一個DAO 可以取回通貨來支付開發資金,或者一個協議可以使用倉庫中的手續費代幣月作為一種以網絡代幣來背書的“保險資金”。這個功能對於那些使用自己的代幣作為最終償付保險(比如Maker 的MKR)的協議來說是非常有用的,但它同樣不需要特殊的看護人(keeper)和拍賣機制來保證代幣鑄出後是按合適的市場價格來出售的—— Balancer 就免費提供了這部分保證。

3.流動性提供者。最終,我們的智能倉庫也可以變成一個流動性提供者。因為我們的Balancer 池中的資產,也可以通過其去中心化交易所來兌換,這就意味著TKN 的買家和賣家都能獲得流動性保證,因為他們總是可以跟協議本身作交易——而且代幣持有者也對這些交易的經濟價值有把握。 Balancer 讓我們能定制化資金池的各種參數,調整所提供的流動性。比如:

Balancer 的池子最多能存入8 種資產。在我們這個例子中,我們只有TKN 和ETH。但如果你的網絡支持多種代幣作為支付手段(比如ETH 加上各種穩定幣),你也可以通過其它代幣來增加和移除TKN 的流動性,只要改變權重即可。比如你可以把80% 的TKN、10% ETH 和10% Dai 做成一個池子,然後不論什麼收入都存到池子中。這也意味著你可以維護TKN 的多種代幣對的流動性。 Balancer 的關鍵創造就是它可以維持一個指數籃子。在我們的案例中,這個功能讓我們可以創建一個由80~90% 的TKN 和10~20% 的通貨代幣組成的資金池。但你可以很容易把這個比例改成任意你想要的權重。會受到影響的只是池中TKN 的整體流動性。一般而言,更高比例的TKN 會導致其交換價格的滑點提高,也就是讓TKN 的價格變動的敏感度提高,導致交易變得更加昂貴(因為價格很容易大起大落)。我們可以為資金池設計收取最高達10% 的交易手續費(即向使用我們的池子來交換代幣的交易者收取),因此補貼我們的倉庫。這是的我們可以編程代幣在買賣時的溢價。改變交易手續費率也可以改變倉庫資金池在交易市場上的競爭力。如果你想要遏制買方、保護協議的TKN 餘額,你可以設定一個更高的手續費率。

這些參數可以一次設定之後就永久固定下來,也可以通過智能合約來編程,或者通過一個DAO 投票機制來更新,只要網絡自身有需要。本質上,你其實是在編程網絡給市場提供多少流動性。你想創建越多的流動性,就要讓對倉庫的交易變得越便宜—— 比如可以通過提高通貨代幣在池中的比例來降低資本品代幣的價格滑點,也可以調低交易手續費率。如果你想讓網絡自身變成保證最終償付的流動性提供者—— 也就是人們可以買入和賣出TKN 的最終保證—— 你就提高交易手續費率和滑點。

能夠通過DAO 來改變設定,也使得網絡可以因應市場情形的變化來改變代幣的經濟模式。舉個例子,在牛市的時候,提高倉庫中的TKN 餘額和手續費率會好一些,因為能夠讓倉庫加速積累TKN。在熊市中, TKN 的流動性對網絡健康來說更重要,所以,降低交易手續費會好一些。這一切跟中央銀行管理經濟循環的方法大同小異。

彩蛋:類似於自動回購功能和自動注資功能,我們的智能倉庫清算抵押品時也是很有用的。再說一遍,像MakerDAO 這樣的協議依賴於看護機器人和激勵機制來管理清算活動,但使用Balancer 池子就可以免費獲得相同的功能。

總而言之,這些就是“buyback-and-make” 裡面“make” 一詞的由來。用不著再燒掉代幣,這是一種浪費;有更好更有趣的辦法。一方面,協議可以源源不斷地從智能倉庫中取出TKN,作為激勵發放出去。另一方面,隨著網絡使用量的增加,所有收入都會匯集到池子中,自動回購TKN。因為沒有銷毀機制,這些回購來的TKN 就可以根據同樣的激勵模式再次放出。 Buyback-and-make 不會破壞網絡的市值,但銷毀會;還有一個彩蛋,就是Balancer 提供了許多功能來幫助簡化代碼、協議和機制設計。

但這個模式裡面我最喜歡的一點在於,它讓我們能創建永久的激勵模式,可以不間斷地發行,但又固定了代幣的供應量上限。在我們網絡的啟動階段,可能離開池子的TKN 會比通過回購進入池子的要多。但是隨著網絡的成熟,流入和流出TKN 會呈現一種平衡。通過讓回購的代幣重新流通、變成永續的獎勵和流動性,我們可以保證總是有激勵為這個系統注資。這很棒,因為網絡可以永遠利用增發的好處,同時享有回購的好處以及確定的代幣供應量上限。

原文鏈接: https://www.placeholder.vc/blog/2020/9/17/stop-burning-tokens-buyback-and-make-instead
作者: Joel Monegro
翻譯: 阿劍