目前的中心化跨鏈資產託管服務存在內外部惡意參與者攻擊風險,而幣安生態的 Swingby Protocol 則嘗試了跨鏈資產的去中心化託管之路。

原文標題:《Swingby:跨鏈資產的去中心化託管網絡》
撰文:大麥

目前在 DeFi 中鎖定的資產總價值創下歷史新高,接近 8 億美元,而在兩年前,這個數字還是 4800 萬美元。

五分鐘瞭解 Swingby:幣安生態的跨鏈資產去中心化託管網絡

現有的 DeFi 應用絕大多數都侷限於以太坊,曾被寄予厚望的閃電網絡目前的網絡容量爲 880 個 BTC,價值 760 萬美元,不及 DeFi 總量的 1%。

侷限於單一以太坊也帶來了隱憂,如系統性風險,當一個或多個 DeFi 應用失敗或被攻擊時,DeFi 應用之間的關聯性有可能引起其他 DeFi 應用的連鎖反應或失敗,現有的 DeFi 系統存在發生系統性風險的內生基礎。

同時還限制了整個 DeFi 市場的規模,以最大 DeFi 應用 MakerDAO 舉例,穩定幣 DAI 可以通過質押 ETH 和 BAT 來生成,但 BAT 本就基於以太坊,可能與之強相關,市值和流動性也較小,這就相對限制了 MakerDAO 市場規模擴大的可能性。

Multicoin Capital 曾提到:在 DeFi 中,以太坊似乎擁有其他生態系統所不具備的大規模應用,其原因值得深思——開放金融要發揮作用,Layer 1 貨幣的總市值顯然必須足夠大。或者具體來說:某個總體經濟低於 10 億美元的系統,不太可能支撐起開放金融生態。

就這一點而言,僅僅只有市值前十的資產有足夠的流動性和市值規模支撐 DeFi 應用,而前十資產中除去以太坊,或安全性不如以太坊,或比以太坊更加中心化,或無法實現較複雜的業務邏輯。

將比特幣引入 DeFi 的四種方式

將市值更大、流動性更好、用戶最多的比特幣引入 DeFi 是化解上述隱憂的選擇之一,不少中心化的交易所和創業公司推出的 CeFi 已經取得了亮眼的成績。而據 TokenDaily 合夥人 Mohamed Fouda 觀點,將比特幣引入 DeFi 的方法有四種:

五分鐘瞭解 Swingby:幣安生態的跨鏈資產去中心化託管網絡

  • 跨鏈原子交易:利用比特幣現有功能,例如哈希時間鎖定合約(HTLC)來促進直接跨鏈原子交易
  • 聯盟側鏈,如 Blockstream 的 Liquid 和 RSK 等,但 RSK 於 2015 年推出,2018 年 1 月正式上線,至今仍未取得任何亮眼成績,堪稱一事無成,團隊執行力和工程能力被多方質疑;
  • 在其他協議中使用比特幣,主流的實現方式有兩種:A)某一組織發行 & 託管的比特幣,如 Kyber 發起的 WBTC (現鎖定價值 540 萬美元),imToken 發行的 imBTC (現發行 465BTC,價值 400 萬美元),幣安鏈發行的 BTCB (9001BTC,價值近 7780 萬美元)B)Cosmos 的 Zones 或 Peg Zones,例如 Cosmos 首個生態應用 Kava 便希望支持抵押 BTC 來生成穩定幣。但還無法確定這種比特幣和 Cosmos 之間的雙向錨定能否成功,Cosmos 的鏈間通信目前尚未完成。
  • 利用基於比特幣區塊鏈的上層協議,如 OmniLayer 或閃電網絡。其中的多數技術還正在開發中。

Swingby Protocol 評價道:如原子交換或哈希時間鎖定合約這類中繼機制,它們的實現通常有賴於預言機作爲外部觀察系統,預言機監視源區塊鏈上的特定交易,然後將信息傳達到另一條鏈上,即導致我們需要信任中繼機制使用的預言機誠實地提供關鍵交易數據。

而例如 WBTC、BTCB 等託管型解決方案,我們需要信任該業務中介,它們有可能受到內外部惡意參與者的攻擊,導致其無法正常運轉。

Swingby Skybridge:跨鏈資產的去中心化託管網絡

Swingby Protocol 提出了自己的解決方案 Swingby Skybridge,和基於業務的中心化託管人不同,Swingby Skybridge 可以看作是去中心化的技術託管網絡,沒有任何單一組織或個人掌握跨鏈資產的完整私鑰,整個去中心化網絡的節點們持有私鑰的一部分,共同管理跨鏈資產的創建、存儲和交易。

五分鐘瞭解 Swingby:幣安生態的跨鏈資產去中心化託管網絡

在 imBTC 或 BTCB 等託管方案中,託管人把用戶資產存儲在某些地址中,託管人控制着這些地址和相對應的私鑰,爲了保證安全,託管人可能採用多重簽名或離線存儲的方式。

而 Swingby Skybridge 採用了 ECDSA 衍生而來的門限簽名方案(TSS),多方共同創建私鑰和加密資產地址,全部參與者的門限數量部分(即所有參與者的一個子集)可以遵循該方案,協作產生有效簽名,來簽署加密資產的交易,同時這些參與者之間無需分享任何祕密。該方案是完全去中心化的——無需任何受信任的參與者。

具體工作流程:某一 TSS 組在該網絡上生成後:首先是密鑰生成階段——參與者共同創建公鑰,衍生出源區塊鏈和目標區塊鏈上加密資產的託管地址,此時兩條區塊鏈之間的跨鏈網橋已經搭建完畢;其次是交易簽名階段——節點協作簽名加密資產的交易,讓託管地址完成支付。隨着節點離開或加入網絡,TSS 組將進行動態重組。每個 Swingby 節點都需要持有並質押原生資產 SBY 代幣才能參與上述流程。

五分鐘瞭解 Swingby:幣安生態的跨鏈資產去中心化託管網絡

節點在創建地址時需要就 TSS 參數達成一致。TSS 協議的關鍵參數包括:

  • n ——組內能夠作爲一分子參與協作簽名的參與者總數
  • t ——組內需要協作簽名交易的最少參與者數量(最低門限)

節點需要確認 t 和 n 的值,然後廣播這些值的使用意圖。節點只會嘗試與使用相同參數的其他節點形成組。

在首次實現時,Swingby Skybridge 將使用 n=100 和 t=60 的參數。也就是說,新創建的這個組將需要 100 位參與者來創建 TSS 公鑰,並且在這 100 位參與者中需要至少 60 位同意才能進行簽名交易。

Swingby Skybridge 是如何達成去中心化的?

TSS 組的構建是 Swingby Skybridge 達成去中心化的關鍵,在密鑰生成階段,網絡將自動篩選所有運行的節點,篩選標準包括:

  • 關於 TSS 參數 n 和 t 的共識(n= 組內的節點總數、t= 需要協作生成有效簽名的門限 節點數)、其他設置(例如費率等)
  • 節點同意在哪些鏈上運行以及它們是否使用測試網
  • 節點在幣安鏈上質押最低數額 SBY 的時間長短等

舉個例子,在某個時間點,Swingby Skybridge 網絡可能包含 150 個節點,其中 140 個節點想要創建一個參數爲(n=100,t=60)的代幣橋(其他 10 個節點想要建立一個參數爲(n=8,t=5)的代幣橋)。假設這 140 個具備參與資格的節點都質押了最低數額的 SBY,那麼系統將根據這 140 個節點在幣安鏈上質押 SBY 的時間長短排序。該排序列表中前 100 個節點將組成 TSS 組來生成密鑰,這就是篩選出 TSS 組節點的方式。

與此同時爲了保證整個網絡對託管錢包的去中心化控制,Swingby Skybridge 採用動態重組機制,當節點退出、離線或者發送惡意數據時,會被候選節點取代;當節點大規模離線時,原有的 TSS 組可以將跨鏈資產的所有權轉移到另外一個新的 TSS 組,在舊節點仍然擁有祕密份額的同時,新節點也會接管對託管錢包的控制權。

爲了激勵節點,促進整個網絡的有效增長和可持續性,節點質押 SBY 代幣參與跨鏈資產交換可以依比例獲得手續費;同時存入跨鏈網橋對應資產的節點,也將獲得與其資產數量成比例的手續費。

Swingby Skybridge 從幣安生態開始

SBY 代幣是在幣安鏈上發行的資產, SBY 代幣的質押也將在幣安鏈上完成。Swingby Skybridge 的首次實現便是在幣安鏈上創建鉚釘 BTC 價值的穩定幣。

在 1 月 3 日發佈的測試網中,Swingby Skybridge 已經實現將 BTC.B 從幣安鏈交換成 BTC。在主網發佈之後,Swingby Skybridge 將盡快發佈幣安鏈上的 USDT。

整個 Swingby Protocol 還有另外一個產品 Swingby Sky Pool,將直接與幣安 DEX 相連,源代幣被橋接到其對應的幣安 DEX 代幣,在用戶指定的價格約束下交換成幣安 DEX 目標代幣,然後最終被橋接回目標原生鏈。只有代幣擁有 BNB 交易對,就能夠享受市場領先的流動性。

Swingby Skybridge 兼容所有主流資產

Swingby Skybridge 使用的門限簽名加密技術可以爲所有給予 ECDSA 的區塊鏈帶來快速和去中心化的原子交換,可以與比特幣、以太坊、幣安鏈、EOS、波場、瑞波幣、達世幣等其他主流資產 100% 兼容。

五分鐘瞭解 Swingby:幣安生態的跨鏈資產去中心化託管網絡

通過 Swingby Skybridge,各種原生代幣的使用將不僅僅限於其底層區塊鏈,用戶可以在幣安鏈上使用比特幣,在 EOS 上使用以太坊,在波場上使用瑞波幣等等。

DeFi 應用的高價值性掩蓋了以太坊的不足,如手續費高、交易確認慢、TPS 有限等,即使用戶需要等待幾分鐘,支付一兩美元的 Gas 費用——該體驗仍然比在傳統金融機構申請貸款好 100 倍。

但這也限制了其他類型應用在以太坊上的生長,同樣地,其他區塊鏈的特性也導致它們上面的應用乏善可陳,Swingby Protocl 表示基於自己的解決方案,將讓比特幣和其他區塊鏈用戶享受到諸多優勢:

  • 比特幣用戶可以在其它區塊鏈上使用 Dapps、DEXes 和 DeFi 服務,而無需先將 BTC 轉換成其他鏈上的原生代幣(例如將比特幣引入以太坊 DeFi 生態中,緩解其系統性風險和擴大市場規模等)
  • 比特幣用戶可以充分享受其他鏈的創新特性,如更快的結算速度、更低的交易費用和更好的匿名性等,同時確保自己仍然持有 BTC
  • 擴展其他區塊鏈的應用場景及原生代幣的流動性和實用性,使其他區塊鏈的用戶可以從比特幣龐大的流動性和用戶基礎中受益
  • 緩解比特幣的交易擁堵,在這種情況下,可以將其他 Layer 1 區塊鏈看作是比特幣的 Layer 2

Swingby 相關資料

官網:
https://swingby.network/zh/

白皮書:
https://docs.swingby.network/SwingbySkybridge_WhitePaper_v1.0.0_14112019_ZH.pdf

TG:https://t.me/Swingby

Twitter:https://twitter.com/swingbyprotocol/

真本聰點評

Swingby Protocol 的解決方案比較有趣,在其他將跨鏈解決方案仍然沒有取得實質性進展的今天,Swingby Protocol 值得關注,目前已經發布了比特幣和幣安鏈雙向交換 BTC 的測試網絡,主網將在今年第二季度發佈。

隨後第四季度的 Sky Pool 將和 BEP2/ 幣安 DEX 錨定,這旨在實現任何資產之間的跨鏈交易的產品,這可能助力幣安 DEX 成爲一個去中心化的價格預言機。

官網上展示的團隊信息較少,簡單查閱後發現,現有列出的團隊成員擁有的區塊鏈創業經驗較少。產品究竟如何,仍然要等到產品推出後進行觀察。

相關引用:

1) https://www.chainnews.com/articles/302312079307.htm

2) https://multicoin.capital/zh/2019/05/24/the-unbundling-of-ethereum/

來源鏈接:realsatoshi.net