Wanchain測試網EOS跨鏈平臺測試指南

買賣虛擬貨幣
簡介Wanchain測試網成功跨鏈整合EOS!wEOS代幣是EOS在Wanchain上的對映代幣,可自由地用於跨鏈交易場景。使用者可直接在Wanchain輕錢包上管理原生EOS賬戶,包括CPU、NET和RAM等資源,並透過錢包進行視覺化操作,完成從EOS到wEOS的跨鏈轉賬。EOS是Wanchain跨鏈整合的第三條異構公鏈。EOS作為是全球規模最大、活躍度最高的公鏈之一,此次的跨鏈集意義重大。因此,我們誠邀廣大社羣小夥伴積極參與到EOS的跨鏈公測中來。填寫EOS跨鏈測試申請表請點選填寫EOS跨鏈測試申請表:https://wj.qq.com/s2/5335901/8851
您所填寫的申請表資訊以及您接下來的測試反饋結果是我們給予測試人員一定獎勵報酬的重要依據。測試周期:EOS跨鏈平臺測試時間為即日起至EOS跨鏈平臺上線Wanchain主網時止。技術測試群您可加入中英文技術群,與更多技術大咖共同探討EOS跨鏈測試:· 國際技術群(Gitter):https://gitter.im/wandevs/community· 國內EOS跨鏈技術群,請加bryan-yewei微訊號,拉您進群。
測試資源連結彙總· Wan Wallet測試版錢包:https://github.com/wanchain/wan-wallet-desktop/releases/tag/v0.0.99-beta· eos-cross測試版SDK:https://github.com/wanchain/wanchain-js-sdk/tree/eos-cross· WAN測試幣申請:http://54.201.62.90/· EOS Jungle Testnet測試幣申請:http://monitor.jungletestnet.io/WanWallet輕錢包的EOS代幣管理和跨鏈交易
EOS代幣管理此次新版錢包能夠支援多幣種管理(目前囊括比特幣、以太坊、EOS和WAN,以及基於以太坊、EOS和WAN網路上的生態代幣)。注:啟動錢包後,請手動將錢包網路從Wanchain主網切換至Wanchain測試網。建議不要將Wanchain主網上的WAN代幣轉入該錢包。錢包啟動後,彈出升級至1.1.1版本的提醒,請不要進行升級,因為升級後的版本無法進行EOS跨鏈交易的測試。測試版錢包主頁入口:https://github.com/wanchain/wan-wallet-desktop/releases/tag/v0.0.99-beta其中, Windows普通使用者可下載Wan-Wallet-win-0.0.99-beta.exe; Mac普通使用者可下載Wan-Wallet-mac-0.0.99-beta.dmg; Linux普通使用者可下載Wan-Wallet-linux-0.0.99-beta.AppImage。
在Wanchain輕錢包中,使用者首先需要在錢包中建立金鑰,然後透過EOS Jungle Testnet網站建立EOS賬戶,最後把EOS賬戶關聯到Wanchain輕錢包所建立的私鑰。

Wanchain輕錢包建立EOS金鑰:

EOS Jungle Testnet建立EOS賬戶:http://monitor.jungletestnet.io/#account

在Wanchain輕錢包EOS介面相對於的金鑰下匯入已經建立好的賬戶:

在錢包的EOS介面,使用者可以看到自己建立的EOS金鑰地址和賬戶,以及每個賬戶對應的EOS代幣餘額和資源資訊。EOS介面的下方是歷史交易記錄。在歷史交易記錄區域,使用者可以查詢EOS代幣交易和資源管理交易。

在資源管理介面,使用者能夠全面管理自己的EOS資源,包括RAM、CPU和NET。使用者可以對NET資源和CPU資源進行質押(Stake)或贖回(Unstake);可以對RAM資源進行買入(Buy)或賣出(Sell)。

使用者可以建立新的EOS賬戶。

在交易介面,使用者可以自由選擇轉出地址和轉入地址,輸入要轉賬的EOS數量,以及附上備註(Memo)資訊。

在匯入介面,使用者可以匯入其他的EOS賬戶。

在設定介面,使用者可以啟用(或隱藏)已經整合的WRC20和ERC20代幣幣種,使其顯示在錢包首頁。

輕錢包設定介面還提供了網路分析功能,使用者可以清楚掌握自己的錢包到RPC伺服器和各個區塊鏈節點的網路狀況。

當前,Wanchain已實現跨鏈整合BTC、ETH和EOS公鏈,Wanchain團隊計劃將跨鏈整合至少兩條公鏈和一批基於ETH和EOS的生態代幣。

一鍵跨鏈生成EOS的對映代幣WEOS

此次新版Wanchain桌面輕錢包支援了多種主流幣種的跨鏈轉賬,包括BTC、ETH和EOS,以及基於ETH和EOS網路上的生態代幣。

開啟EOS跨鏈頁面:

在EOS跨鏈介面,使用者選擇Storeman地址,接收方地址和要跨鏈轉賬的EOS數量。

跨鏈轉賬成功後,錢包首頁便可顯示轉賬後對應的wEOS數量。

在設定介面,使用者可以啟動(或隱藏)已經跨鏈整合的WRC20和ERC20代幣幣種,使其顯示在錢包首頁。

跨鏈機制的四大改進和創新

此次關於Wanchain跨鏈整合EOS,這樣具有全球第二大生態規模的EOS,其所有dApp專案也將可以無縫實現萬維鏈網路的跨鏈對接。這次EOS跨鏈專案區別於之前的ETH/ERC20/BTC,有四大新特性。

跨鏈技術引用內簽名創新

萬維鏈之前推出的跨鏈採用了MPC(安全多方計算)簽名技術,storemanGroup由多組(storeman Agent + MPC)構成,storeman Agent(以下簡稱Agent)同步鏈上資料,透過連結各自的MPC構建包含跨鏈資料的簽名資料,MPC在P2P網路互動,達成簽名共識,最終生成簽名(包含智慧合約交易和跨鏈資料)並上鏈,最終實現跨鏈。萬維鏈目前使用的簽名演算法為ECDSA,而所跨鏈的簽名演算法因鏈而異,這種機制要求MPC必須包含萬維鏈和所跨鏈的簽名演算法。

此次EOS跨鏈引進內簽名機制,採用Schnorr多方簽名。所謂內簽名,就是將多方簽名校驗過程放到鏈上操作,由智慧合約進行多方校驗。MPC只需用Shnorr對跨鏈資料進行簽名,Agent(任意一個)將此簽名包含到智慧合約交易data中,自發簽名即可上鍊。HTLC(雜湊時間鎖定)會在智慧合約內部,透過Schnorr驗證合約進行內簽名驗證,實現跨鏈的資料校驗。

Schnorr簽名演算法相比ECDSA演算法,計算效率更高,網路互動效能提高,並且多方門限設定範圍增大,靈活性提高。內簽名機制更是隻需關注簽名資料達成共識,不用滿足不同鏈的不同簽名演算法,進行大大提高了MPC的通用性。

MPC(安全多方計算)模組化,提供多方簽名解決方案

現有的MPC需要相容所需跨鏈各自的簽名演算法。隨著BCH全面支援Schnorr簽名,BTC也在不久的將來支援Schnorr簽名,Schnorr被越來越多的鏈所接納,使用Schnorr作為MPC的簽名演算法會大大提高MPC的通用性。此次跨鏈MPC實現模組化,並增加了單個Agent對資料簽名主動授權,構建了一個基於Schnorr簽名的多方簽名解決方案。模組化MPC除了支援跨鏈平臺,可以無縫接入其他需要多方簽名的dApp。未來社羣使用者使用MPC進行多方簽名,可以搭配萬維鏈上的Schnorr簽名驗證合約,也可自行編寫智慧合約進行共識校驗,從而實現dApp中的多方簽名需求。

通用化HTLC(雜湊時間鎖定)跨鏈合約,真正的一鏈跨萬鏈的跨鏈平臺

配合BIP-0044標準,利用鏈的hex ID結合賬戶地址編碼,使用編碼結果作為萬維鏈上的註冊跨鏈合約的唯一標識,以實現一個萬維鏈一個HTLC跨萬鏈的需求;同時將資料層和業務層合約分離,業務層採用可升級模式,使跨鏈平臺更加靈動、完善,大大縮短以後跨鏈新業務的開發週期。

釋放storemanGroup(跨鏈節點組)鎖定資金賬戶的角色,讓跨鏈更加去中心化

現有的跨鏈技術,原鏈和萬維鏈上會有storemanGroup的鎖定賬戶,已經跨過的數字資產會儲存在鎖定賬戶上;而新版的跨鏈機制中,storeman只負責對跨鏈資料多方簽名,跨鏈資金會鎖定在HTLC智慧合約中,智慧合約透過業務邏輯進行資金支配,跨鏈資金會更加安全。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;