根據銀保監會等五部門發布的《關於防範以“虛擬貨幣”“區塊鏈”名義進行非法集資的風險提示》,請讀者遵守所在地區法律法規,本文內容報導不對任何經營與投資活動推廣進行背書,請投資者提高風險防範意識。吳說區塊鏈刊載內容未經許可,禁止進行轉載、複製等,違者將追究法律責任。作者未持有也未參與任何SWARM投資經營活動,也不為任何挖礦行為背書。
吳說作者 | 吳卓鋮
本期編輯 | Colin Wu
1 SWARM為什麼誕生?
長期以來,以太坊網絡一直存在數據存儲過於集中的問題。根據Ethernodes 的數據顯示,截止2021 年6 月19 日,以太坊網絡上63.32%的節點託管在第三方雲服務器,這63.32%中有31.5%的節點在亞馬遜上。這意味著將近五分之一的以太坊網絡需要依賴亞馬遜進行運行,無疑有違去中心化的初衷。
為此,以太坊基金會支持開發團隊運用分佈式存儲技術開發了Swarm項目,目標是提供充分冗餘且分散的空間、足夠龐大且穩定的帶寬,以供生態鏈上各種DApp 的數據存儲和信息交互。它是建立在以太坊生態上的一個去中心化存儲與分發系統。值得注意的是,它不但有存儲功能,還有分發功能,這就要求每個節點的具有龐大的帶寬,這是與其他分佈式存儲項目最大的區別。
2 SWARM是如何分發獎勵(挖礦)的?
據官方信息顯示,Swarm 網絡的經濟激勵機制與以太坊的協議和技術有所不同,存儲和帶寬兩個重要的有限資源在其激勵計劃中得到充分提現。
1、存儲激勵:Swarm 的存儲空間受到所有單個節點對網絡的存儲貢獻之和的限制。郵票系統通過將費用上傳到網絡上而增加了成本,從而分配了以最佳方式寫入Swarm 的權利。
利用該信號,存儲節點可以決定要保留什麼內容以及要忽略什麼內容,從而以保留最有價值的那些塊的方式分配存儲空間。例如,甲乙丙同時上傳各自的文件,但存儲空間有限,必須有先後順序,此時就要三個用戶自己決定願意為文件的上傳支付多少郵票。若甲認為自己的文件並非緊急文件僅願意支付1 元郵票,已願意支付2 元郵票,丙最迫切因此願意支付3 元郵票,很顯而易見,在存儲位置不夠的時候,丙上傳的數據將被第一個接受,其次才是乙和甲。這3 塊錢的郵票就是給存儲節點的預付款,Swarm 網絡會將所有郵票匯集,根據各節點的空間大小重新分配。至於郵票如何兌換Bzz,以及事後銷毀等激勵措施如何,目前尚未公開。
2、帶寬激勵:用戶可通過Swarm 的客戶端軟件Bee 搭建好節點,並與其他網絡參與者的節點進行交互,將私密和安全的內容上傳以構建一種帶寬交換帶寬的信任關係。在數據的上傳和下載都包含了三類參與角色:發送者、轉發者和接收者。在上傳數據的場景中,發送者發出上傳的數據,經由轉發者到達接收者,接收者收到後回复確認信息,經由轉發者回傳給發送者,上傳操作完成。在下載數據的場景中,發送者發出下載的數據請求,經由轉發者到達接收者,接收者收到後回復請求對應的數據,經由轉發者,最後到達發送者,下載操作完成。在上述兩種操作中,轉發者和接收者都能獲得報酬,並且官方已聲明,激勵報酬沒有出塊獎勵,只有節點之間的流量費互傳和臨時數據存儲。節點能夠收到的流量費的上限與帶寬有關,帶寬越高,流量費上限越高。節點能夠傳輸的流量還受限於節點的系統瓶頸,而在Swarm 方案中,系統瓶頸是磁盤IO 性能。
3、發現激勵:用戶可以通過發現P2P 網絡中,新節點的加入網絡或是網絡中節點與為建立連接的節點進行連接的過程。官方的態度是,對於分佈式網絡而言,正常工作的節點越多網絡的健壯性越高,從單節點自身利益出發,為其他節點提供節點發現的消息轉發,能夠在自身連接減少的情況下,保持更好的連接質量。通俗理解,這是一項拉人頭,而獎勵又不直接發放的激勵。
3 SWARM的Token經濟模型如何?
通證分佈情況如下:基金會7%,私募42%,公募8%,DApp 補助10%,開發團隊20%,生態建設13%。
此處的生態建設便指挖礦,其中有100 萬個通過測試網空投發放,總和6250 萬個。目前有兩個重要信息:首先,官方已確定參與Swarm 生態建設無需質押;其次,除了公募8%與空投的100 萬個,其餘在上線後均會釋放,未知的是究竟是瞬間釋放還是在規定期限內線性釋放。
這種Token 分配形式有些類似於早期的以太坊,同樣都是增發模型,不同的是Bzz 的增發遵循Bonding Curve 機制,即聯合曲線。當Bzz 價格高於公募價格,即1.92 美元,將會激活增發Bzz,按照上述分配等比例發放。而當幣價下跌,系統也會自動銷毀Bzz 以減少流通量。簡單理解,Bonding Curve 機制下,流通量與幣價存在一定關聯,其目的旨在穩定幣價。幣價穩定不等同於穩定幣,通過Bonding Curve 的函數關係計算,當幣價達到10 美元,Bzz 總流通量為7000 萬;而當幣價達到674 美元,Bzz 總流通量也僅為8000 萬。
簡而言之,當流通量超過7000 萬後, Bzz 的增發速度將趨於穩定。由於需要使幣價與流通量保持一個固定的函數關係,Bonding Curve 更是被賦予了類似去中心化交易所的功能。目前Swarm 會分別在以太坊主鍊和xDai 側鏈上發行Bzz,兩邊通過橋樑連接。當用戶需要上傳數據時,需要在xDai 鏈上購買郵票,然後通過橋樑將郵票兌換成以太坊主鏈上的Bzz,最後將郵票銷毀。因此鏈上交易的Bzz 與中心化交易所的Bzz 之間會存在一定套利空間。因此,Bzz 的獲取有別於其他加密貨幣的挖礦模式。傳統挖礦,無論是PoW、PoS 還是PoC,本質都是通過一種共識機制獲取記賬的權利,區別只在共識方式不同罷了。而Bzz 的發放,它需要鏈上用戶在上傳數據時,為獲取空間實實在在地支付報酬,這報酬通過前文所述機制轉換成Bzz 獎勵給提供流量帶寬和存儲空間的生態建設者。
4 與Filecoin的異同
Filecoin 主網上線半年多了其實並沒有存儲太多的有用數據,目前存儲有用數據都有一些區塊鏈項目的前端工程文件,比如一些js、cs 、html 等一些靜態數據,所以Filecoin 還處在一個發展的早期階段。
而Swarm 網絡一旦上線它的生態價值有可能會立刻體現出來,因為作為以太坊基金會投資的項目,其誕生就肩負著承載以太坊智能合約的運行之責。這裡所指運行,不只是存儲靜態數據,更廣泛的目標是為DApp 開發提供信息交互的基礎服務,這也是為什麼其挖礦過程中除了硬盤,還需要穩定的帶寬支持。
同樣火爆的Chia 實際並非分佈式存儲項目,它只是同樣通過PoC 的共識機制獲取通證罷了,因此與Filecoin 和Swarm 無法同台比較。無論是Filecoin 也好Chia 也罷,在他們的硬件配置裡,硬盤大小的佔比是很高的,但在Swarm 上顯然不是。 Swarm 的生態建設原理更偏重於計算和節點的交互,因此更注重數據傳輸的效率。這種經濟模型創新性極強,未來如何發展我們可以一起觀望。