首個 Kusama - ETH 橋在 Khala 平行鏈上线
現在即可以自由地將以太坊上的 ERC20 PHA,以去中心化的方式轉移到 Khala 鏈上,除了以太坊交易手續費之外無需其他費用。
根據 Khala 網絡上线計劃,Khala - 以太坊橋將在移除sudo、开啓轉账後上线。
1. 為什么需要橋?
Khala Network 是 Phala 在 Kusama 中繼鏈上的平行鏈,其網絡基礎設施與 Phala 一樣,基於 Substrate 打造而成,Khala Network 先行網絡已於7月中旬上线,待穩定運行一段時間後將會开啓公投。公投後,該先行網絡會引入新經濟模型及 TEE Mining 機制。
作為 Phala 的金絲雀網絡,Khala 承載着為 Phala 進行前衛實驗、保駕護航的作用,未來,它將向創新型、成長型的區塊鏈、DeFi 提供服務。
PHA 資產是 Phala Network 所有網絡和服務的唯一功能性 token,可用於:
獲取可信計算資源:所有 Khala/Phala 可信計算的算力購买、鏈上資源、鏈下數據存儲,均使用 PHA 結算;
安全性保障:Khala/Phala 網絡需要 Gatekeeper 作為安全保障節點時刻在线,而競選 Gatekeeper 需要抵押PHA作為保證金。若 Gatekeeper 作惡,將被罰沒保證金;
社區治理:超過一定閾值的 PHA 代幣持有者有權參與 Khala/Phala DAO 的治理和投票;
支付其他服務:Khala/Phala 還將被用於其生態下的其他應用或服務結算,如:Web3 Analytics、為其他公鏈提供保密智能合約的跨鏈轉接橋等。
按此前 Phala 經濟白皮書所公布的內容,PHA 資產在以太坊、Khala 和主網 Phala 上有3個版本(目前也有 BSC 和 HECO 版本),因此,打通不同區塊鏈上 PHA 流動性的必要性不言而喻,作為實現這一基礎性支持功能的工具,Khala 智能合約橋由此而生。
2.去中心化橋的優勢
在一些服務中,跨鏈資產的轉移通過中心化方式實現。如運行不同區塊鏈的客戶端在服務器上,用以構建後臺程序同步账本。但是中心化的橋存在不安全、易於操縱、缺乏穩定性、難以長期維護等問題。
Phala技術團隊通過使用 ChainBridge 跨鏈通信協議[1]用於支持以太坊和 Khala 鏈之間的橋接。
在這個協議中,每條鏈上的橋合約(或 Substrate 的 Pallet )可形成橋的任一側。處理程序合約允許在接收到橋接器和從橋接器接收事務時進行可定制的行為。例如,在橋的一側鎖定資產之後才能在橋的另一側鑄造新資產。
在目前的狀態下,Khala Bridge 在聯合信任模型下運行。一條鏈上的存款事件由一組受信任的鏈下中繼器(Relayer)檢測到,這些中繼器等待最終確定,將事件提交到另一條鏈,並對提交進行投票以達到接受觸發適當的處理程序。
目前,Khala 智能合約橋已通過全球頂尖區塊鏈安全公司 Certik 審計。據 CertiK 出具的審計報告[2]顯示,Khala 智能合約橋沒有嚴重或任何重大漏洞,並能有效防止任何惡意攻擊,部分次要問題已得到解決。
Khala 智能合約橋能幫助用戶實現 ERC20 PHA 與 K-PHA 的兌換,讓 Khala 網絡外的 PHA 資產得以轉入 Khala 账戶,為後續參與 TEE Mining 或其他 Khala 鏈上活動作准備。
Khala智能合約橋相關代碼:
以太坊端合約源碼:https://github.com/Phala-Network/chainbridge-solidity
Phala 端合約源碼:https://github.com/Phala-Network/khala-parachain/tree/be4eb938059d7b40513ea20f894a3e5bbdf6dc92/pallets
橋節點代碼: https://github.com/Phala-Network/ChainBridge
基於以上原理,去中心化橋是安全、去中心化、完全开源的,並且其系統運行過程是可持續性的,很難因為運維問題產生故障。一旦啓動,其去中心化的過程不可逆,任何人都無法通過人為操作任意增發代幣或僞造账本。
3.Khala 智能合約橋雙邊資產管理
根據 Khala 經濟模型介紹,Khala Network 的代幣與以太坊 ERC20 的 PHA 將支持1:1兌換,且過程由去中心化橋自動執行,無需人工審核。
因為 Khala 所有的 PHA 資產都屬於 PHA 代幣經濟模型一部分,因此不能“憑空”生成。這也就意味着每一個 Khala 的 PHA,都將由 ERC20-PHA 轉換而成;而當用戶從 Khala 轉移 PHA 到以太坊時,也是如此。
基於上節介紹的技術原理,這也就意味着:以太坊側的橋合約與 Khala側的 Relayer 需要進行多籤管理,保障安全。
如圖,當用戶 Gavin 想把10個 PHA 從以太坊轉移到 Khala 時,他會發現使用流程是很簡單的:
通過 https://app.phala.network/bridge 選擇10個 ERC20 的 PHA,並且填入 Khala 收款地址;
使用以太坊錢包籤名確認;
他的 Khala 地址收到了10個 PHA!
實際上,該過程背後發生了很多鏈上事件:
Gavin 在以太坊提交交易後,以太坊的 Khala bridge 合約會存入並鎖住10個 PHA;
橋的 Relayer 模塊會監聽到該交易,並且 Relayer 多節點會互相確認事件是否正確;
確認後,Relayer 模塊會在 Khala 橋 Pallet 觸發提款交易;
Khala 橋 Pallet 會自動發送10個 PHA 給 Gavin 的 Khala 地址。
那么如何確保以太坊橋合約和橋 Relayer 的安全和去中心化呢?
以太坊側的橋合約管理方法是:
用第三方多籤工具[3] (網頁版可支持 Metamask)部署一份多籤錢包合約,這個合約已开源且已經經過了審計。在創建的過程中,指定多籤账戶以及 threshold;
Phala 开發團隊在以太坊部署橋後,用 bridge.renounceAdmin 這個方法把 admin 修改為剛剛部署的多籤合約的地址;
用此工具創建交易,類似於 Polkadot 上的議會提案,分別用對應账戶籤名交易,達到 threshold 後合約對應方法會自動執行。
Khala 側的橋 Pallet 管理方法是:
橋 Pallet 的代碼升級需要通過民主制度技術提案的投票;
Relayer 的節點變更需要通過議會籤名才能通過。
4.橋資產遷移公示
根據初版《Phala經濟白皮書》[4]中的“代幣分配”以及此前在 Khala 卡槽競拍策略中公布的 Khala Network 經濟模型部分內容,不難得出以太坊 - Khala 橋开通前 PHA 資產分配的理論情況如下:
待以太坊 - Khala 橋开通後,ERC20-PHA 將按照以下原則轉移至 Khala 網絡橋合約:
已發行並流通在在以太坊網絡的 ERC20-PHA,由持有者自行決定是否轉移;
TEE Mining(70%):總量 7 億,均凍結在以太坊地址,Phala 團隊將從該地址轉移 1000 萬枚充當 Khala Mining 獎勵准備金;
凍結地址:0x4731bc41b3cca4c2883b8ebb68cb546d5b3b4dd6
私募(15%):總量 1.5 億,已解鎖 1.2 億,余 3,000 萬凍結在以太坊地址待解鎖,這 3,000 萬枚將全部轉移,帶有時間鎖(2021年9月11日解鎖);
凍結地址:0x2ddf0d1ef937cd9d1b8cc4ab9dbec1f8b24ce18d
測試網激勵(1%):總量 1,000 萬,已發放近 400 萬枚(300 萬 ERC20-PHA 日常運營,100 萬 Vendetta 測試網獎勵發放在 Khala),余 600 萬凍結在以太坊地址,Phala 團隊將轉移 200 萬(100 萬志愿者激勵+100 萬 Vendetta 測試網獎勵),剩余部分將持續用於對 Phala 網絡有正向激勵作用的支出;
凍結地址:0xb7687a5a3e7b49522705833bf7d5baf18aabdd2d
平行鏈競拍(6.9%):總量 6,900 萬,全部凍結在以太坊地址,Kusama 競拍獎勵需發放 2,500 萬,Phala 團隊將轉移 2,130 萬(有 370 萬已在以太坊網絡中使用),剩余 4,400 萬將在 Polkadot 平行鏈競拍時使用。
凍結地址:0x38ac21e6e82b07917f661344342a06898f0882a8
團隊(5%):總量 5,000 萬,已解鎖 3,500 萬,剩余 2,500 萬凍結在以太坊地址,Phala 團隊將轉移 2,500 萬(1500 萬未解鎖+1,000 萬已解鎖)。未解鎖部分帶時間鎖,按 250 萬/月釋放,2022年1月31日釋放完畢;已解鎖部分將用於 Khala 網絡建設。
凍結地址:0x5cae84c52647096a8d22e19ef1c6305071daec09
表一: PHA 資產分配轉移概覽
代幣分配 | 佔比 | 總量 | 已解鎖 | 凍結 | 轉移 |
---|---|---|---|---|---|
TEE Mining | 70% | 7億 | / | 6,900萬 | 1,000萬 |
私募 | 15% | 1.5 億 | 1.2億 | 3,000萬 | 3,000萬 |
測試網激勵 | 1% | 1,000萬 | 400萬 | 100萬 | 200萬 |
平行鏈競拍 | 6.9% | 6,900萬 | 370萬 | 4,400萬 | 2,130萬 |
團隊 | 5% | 5,000萬 | 3,500萬 | 1,500萬 | 2,500萬 |
Stakedrop | 2.1% | 2,100萬 | 2,100萬 | 0 | 0 |
綜上,在橋合約完成代幣資產轉移後,Khala 網絡的代幣總量為 2.66 億枚,但實際發行的資產數量為 8,830 萬枚。明細如下:
表二: 以太坊 - Khala 橋上线前後 PHA 流通量 & K-PHA 供應量對比
分類 | PHA 流通量 |
K-PHA 供應量 |
以太坊-Khala 橋默認總量 |
---|---|---|---|
上线前 | 1.917億 | 3,000萬 | 0 |
上线後 | 1.978億 | 2.66億 | 8,830萬 |
表二明細:
Phala 資產明細表單:https://docs.google.com/spreadsheets/d/1VVOGnPYihG8NZCJALkG36j5QVZ6yOnlmYlfFbVoAxfM/edit?usp=sharing
上线前的 3,000 萬供應量是為完成 Khala 獎勵發放,在 Khala 鏈上進行的代幣增發,橋开通後,此增發的 3,000 萬代幣將全部銷毀,從而保證在各個鏈上總流通量恆定。
除默認流通外,任何用戶可以將 ERC20-PHA 通過以太坊- Khala 橋 DApp 轉換為 Khala 鏈上資產,然後橋合約將增加並鎖定這部份資產,隨後通過 Khala 網絡釋放。Khala -以太坊橋开通後,反向轉換即可。
5. 以太坊 - Khala 橋使用說明
網頁錢包教程
I.前期准備
首先,需要使用 Chrome 或 Firefox 瀏覽器,並安裝插件:
必需:MetaMask 錢包
非必需:Polkadot.js
II.跨鏈操作流程
1.進入以太坊- Khala 橋 DApphttps://app.phala.network/bridge
2.連接 Metamask 錢包
3.填寫跨鏈資產交易信息
選擇用以資產轉換的以太坊網絡账戶地址
選擇用以接受 K-PHA 的 Khala 網絡账戶地址
4.在界面右側「Amount」框中填寫需要轉账的 ERC20-PHA 數量,在「Destination Address」 選擇/手動填入 Khala 網絡账戶;
5.第一次跨鏈轉账時,請先點擊「Approve」按鈕,在 Metamask 插件中籤名確認授權,此過程有費用費產生;
6.確認信息無誤後,點擊表單下方「Next」按鈕,在確認彈窗上再次確認後點擊「Submit」,通過 Metamask 插件籤名並提交跨鏈交易;
7.交易發送成功後,可點擊「Etherscan」鏈接,查看交易詳情。
手機錢包教程
1.打开常用的 DApp 錢包客戶端(如 imToken/麥子錢包/TokenPocket 等,務必確保連接的是以太坊錢包);
2.復制 https://app.phala.network/bridge 地址,粘貼至 DApp 搜索框,進入橋界面;
3.余下步驟與網頁端第3-7步驟一致。
6.Khala 智能合約橋使用說明
目前 Khala 還未开通轉账,且只开通了以太坊 - Khala 橋。
目前轉移至 Khala 後的 PHA 暫時只能用於近期的民主投票和 TEE Mining 質押等功能。
Khala 網絡將在上线 TEE 挖礦且網絡穩定後發起移除 sudo 並开啓轉账的提案,在提案通過之後上线 Khala - 以太坊橋。
About Phala
Phala Network 是一個 Web3.0 共享雲平臺,旨在解決計算雲中的信任問題。基於 TEE 可信硬件的分布式計算,Phala 雲計算可在不犧牲數據機密性的情況下實現大規模雲計算處理,其計算系統是可信的。Phala 通過將共識機制與計算分離,確保處理能力具有高度可延展性。不同於傳統雲服務平臺,Phala 的計算節點哪怕不在數據中心也可以提供安全、機密性好、邊緣化的雲服務,這使得 Phala 為強大安全和可擴展的無信任計算雲創建了共享經濟模型的基礎設施。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
Pump.Science 創始人最新訪談:RIF 和 URO 後,下一個 DeSci + meme 是什么?
原文採訪:《 The Thread Guy 》 嘉賓:Benjels,pump.science 聯...
加密暗战:FBI突襲Polymarket創始人後,競品Kalshi收买KOL影響輿論?
當地時間 11 月 13 日,美國聯邦調查局(FBI)突襲了 Polymarket 首席執行官 S...