融資 700 萬美元的隱私跨鏈協議 Webb Protocol 產品亮點及互動教程

ChainCatcher 精選
2023-05-17 10:40:13
收藏
Webb Protocol不是一個跨鏈橋,而是一個隱私跨鏈基礎設施,已開發了跨鏈網絡Tangle Network和隱私跨鏈橋Hubble Bridge。

作者:西柚,ChainCatcher

5月8日,隱私跨鏈協議Webb Protocol宣布完成700萬美元的種子輪融資,由Polychain Capital和Lemniscap共同領投。

在知名資本及大額資金加持下,Webb Protocol也成為加密社區關注的熱點。根據加密數據平台Rootdata顯示,Webb Protocol近期搜索熱度排名第二,排在第一名的為Sui網絡。

不禁讓人好奇,這個有點陌生僅因融資才露頭的跨鏈產品Webb Protocol為何會有如此高的關注度?

其實,Webb Protocol隱私跨鏈協議不是一個跨鏈橋,它是一個跨鏈基礎設施,基於零知識證明技術開發了跨鏈網絡Tangle Network和隱私跨鏈橋Hubble Bridge。

那麼,Webb Protocol究竟與以往的跨鏈產品有何不同?隱私跨鏈橋Hubble Bridge的原理是什麼?用戶體驗如何?

Webb protocol 是什麼?有何亮點?

Webb Protocol(簡稱Webb)是一個針對多鏈世界的隱私跨鏈基礎設施。它基於零知識證明(ZK)和多方計算(MPC)解決方案等技術開發了一系列隱私工具和協議,旨在為跨鏈應用、資產、數據和位置等信息提供新的隱私標準。該平台由Commonwealth Labs(一個去中心化社區管理平台)聯合創始人Drew Stone創立。

由此來看,Webb不是一個跨鏈橋,而是用來構建跨鏈橋的底層基礎設施,且可實現消息的隱私傳遞。開發者可以基於Webb協議提供的工具及設施集成或構建跨鏈隱私應用。

Webb協議的核心基礎組件其實是Tangle Network,這是基於多方計算(MPC)技術搭建的區塊鏈,主要提供橋接和消息傳遞功能。

Tangle Network是由Webb基於Substrate(區塊鏈開發框架)構建的獨立鏈,旨在為用戶提供跨鏈相關服務。它希望能在任何基於EVM、Substrate和Cosmos等開發的區塊鏈網絡之間架起橋樑,以實現信息在不同網絡之間傳遞。

可簡單理解為,Tangle Network是架構在不同區塊鏈網絡中的橋樑(中間鏈),它可通過橋接形式在不同區塊鏈網絡之間進行信息傳遞。不僅可實現資產隱私跨鏈,還可以實現應用跨鏈。

image

Tangle Network網絡同步消息

Webb與Tangle Network的關係也可以理解為,Webb是基於Tangle網絡建立的一個隱私跨鏈底層技術設施工具,跨鏈消息傳遞部分是由Tangle網絡來實現的。

具體來說,Tangle Network上的中繼器Relayer負責不同鏈間的消息傳遞及驗證,一旦橋接的信息通過驗證將通過DKG(分佈式私鑰技術)簽名,同步橋接信息更新。

目前,開發者可以基於Webb開發的Tangle Network區塊鏈構建隱私跨鏈應用,比如隱私跨鏈橋,隱私身份證明應用、隱私Swap等。

Hubble Bridge 隱私跨鏈橋

隱私跨鏈橋Hubble Bridge是Webb基於Tangle Network構建的第一個面向用戶的用例,主要用於在不同區塊鏈之間以隱私的方式轉移Token,它通過使用零知識證明來混淆用戶的跨鏈交易歷史。

目前市場上的跨鏈應用,資產在不同區塊鏈之間的轉移信息一般都是公開的,任何人都可以追蹤用戶的交易,並可能利用這些信息找出其的真實身份。但用戶有跨鏈隱私需求,而最為知名的隱私交易應用要為以太坊鏈上的混幣器Tornado Cash(龍卷風),但它只支持以太坊單一鏈上的資產隱私交易,不支持資產跨鏈擴展。而Webb致力於通過零知識證明技術來增加跨鏈應用的隱私,比如能隱藏跨鏈過程中的源鏈、跨鏈金額及目標鏈地址等相關交易信息。

為此,Webb提供了一個Anchor System(被譯為錨系統),這是基於零知識證明的可互操作隱私系統,主要用於在不同區塊鏈之間以隱私的方式轉移資產。Anchor System可橋接和追蹤不同區塊鏈網絡中的區塊頭中的Merkle Tree數據。與此同時,使用零知識證明來混淆用戶的交易歷史。

具體跨鏈實現原理為,首先,Hubble Bridge是建立在Tangle Network跨鏈網絡上的,通過Anchor System橋接A源鏈和B目標鏈的區塊頭數據,當一筆跨鏈交易請求發出時,Anchor System會接收到這個區塊數據,並將交易信息加密處理,然後通過Tangle Network中繼器Relayer會轉發此跨鏈請求信息、然後驗證該信息的真偽,一旦驗證有效,將通知B目標鏈進行資產接收或提取等。

image

舉個例子來說,小明想要將Polygon上的10ETH轉移至Arbitrum鏈上,這時小明在Polygon上發起了一個轉移10ETH的請求數據,需要將10ETH封裝成目標鏈上的10webbETH,然後存放在隱私池中,該池不顯示資產具體名稱。Anchor System就可把這個10ETH請求數據同步給Arbitrum鏈上,經過驗證後,小明的操作有效,這是小明可憑藉交易數據將這些webbWETH資產或一部分轉移到新的隱私地址公鑰上,而且轉移的資產類型可以隱藏,此後可將webbWETH再解封到其它地址上即可(類似混幣器Tornado cash)。

這時用戶一共涉及了3個地址,原地址存入資產------轉移到公鑰地址(隱私地址)------解封資產到地址等,這時用戶就無法追蹤到你的交易。

目前,Hubble Bridge測試版本已經上線,已支持在以太坊Goeril、Polygon Mubai、Arbitrum Goeril、Avalanche Fuji等測網之間轉移資產、提取等。用戶可使用測試版體驗在不同區塊鏈之間轉移資產。

Hubble Bridge 交互教程(以從Goeril測試網轉移ETH至Arbitrum為例。)

1)Hubble Bridge測試網(https://app.webb.tools/#/bridge)。連接Metamask錢包,切換至Goeril網絡。用戶需要先創建NoteAccount(這是用來連接MetaMask錢包地址公鑰);

image

2)封裝和存入資產(Wrap and Deposit),選擇源鏈和目標鏈、輸入跨鏈資產數額,提交後,會將跨鏈資產包裝成webb資產,比如將ETH包裝成webbETH。

需要注意的是,在提交存入資產時(Deposit)會生成一個Spend note(支出單),需要複製,這個支出單記錄了每一次交易具體信息明細(如私鑰、轉移金額),用戶需要保密,因為持有這些信息的人都可以從橋上提取用戶的資金。此外,這個交易信息記錄在鏈上加密後還會存儲在本地電腦硬碟上。用戶可以用它來管理自己的資產。

image

3)隱私轉帳。在轉帳之前,用戶可再創建一個隱私地址,如用另一個錢包登錄並創建賬戶,記錄下公鑰;

選擇轉帳代幣和目標鏈,輸入數量,在輸入步接收方地址公鑰,點擊Transfer;

image

4)解封及提取資產(Unwrap),用戶可將跨鏈資產解封到其它資產或其它地址上,選擇Token,Unwrap資產類型、金額、剩餘的資產、接收地址(可填寫新接收地址)。

正是因為如此,用戶可通過Hubble Bridge可實現在不同地址之間轉移資產。

image

另外,由於Hubble Bridge目前還處於測試階段,在交互過程中可能會遇到一些功能無法使用的情況。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
banner
ChainCatcher 與創新者共建Web3世界