TokenGazer一問到底|第八期:研究員 vs WanChain

TokenGazer一問到底|第八期:研究員 vs WanChain

前言

TokenGazer《一問到底》是一檔辨析區塊鏈領域一級市場項目優劣的優質欄目。每一期將針對區塊鏈領域早期的一級市場項目,邀請項目負責人做客現場,和社群內百餘名研究員深度問答、科學辨析。旨在通過項目方與研究員高質量的對弈問答,打造專業級別的項目評析平臺,釐清項目價值,探尋早期優質項目。同時,讓社群用戶真正參與價值評析,傳遞評析方法,在“問與答”中獲取價值信息。

本期項目:WanChain

活動時間:9月6日 20:00

以下為互動文字整理版:

01.TokenGazer社區:WanChain 是多少個節點控制?什麼時候會跨BTC ?

WanChain Lini:我們是PPOW的共識方式,所以記賬出塊節點有上百個不等。至於跨BTC,我們下週正式宣佈3.0的主網,也就是跨BTC的3.0主網的測試網絡將會正式公佈。

02.TokenGazer社區:WanChain現在跨鏈支持BTC,ETH,一條鏈要具備哪些特徵和能力才能被WanChain的跨鏈算法支持?如果社區或項目方做自己的鏈的跨鏈適配,WanChain有技術或資金支持嗎?

WanChainLini:WanChain不會對任一需要跨鏈的公鏈有什麼限制。我們是開發出來一個跨鏈的Mechanism,所以是異構支持基本大多數需要跨的公鏈,聯盟鏈和私鏈。

對於需要跨鏈的需求,我們會進行評估,也歡迎第三方加入一起跨更多的鏈。會有一些技術和資金的支持。具體向WanChain Foundaiton申請,會有專人進行評估。

03.TokenGazer社區:那跨鏈的成本呢?跨BTC或ETC的代價多大呢?

WanChainLini:跨鏈成本:就如同正常的轉賬,ETH需要收取gas和BTC需要收取gas,都是原鏈的礦工收取和調整的。這個是沒法避免的。

04.TokenGazer社區:你們和油管網紅小黑之間是否有營銷合作呢,他當時極力推薦萬維鏈?

WanChainLini:Ian Balina?如果是他的話,我們從來沒有和他有過合作,他僅僅是通過網絡知道WanChain這個項目,可能他覺得還比較靠譜就自己製作了一些Youtube的視頻和他的粉絲推薦過。其實IB也推薦很多項目,如果大家知道的話,他也經常粉轉路的,呵呵,或者粉轉黑。

05.TokenGazer社區:萬維鏈和olt的跨鏈有什麼區別?

WanChainLini:我簡單看了一眼OneLedger,在跨鏈設計原理上應該是殊途同歸,由於時間原因沒法好好仔細看,今天直播後我會找時間好好學習一下然後有心得的話和大家再分享,謝謝。

06.TokenGazer社區:相對HyperLedger,WanChain有什麼獨特優勢呢?

WanChainLini:HyperLedger更多是聯盟鏈的應用部署,不過有點複雜。另外wanchain也會考慮加入HL的協會,據說還希望我們領個topic研究。都是融合的,大家技術都是取長補短。

07.TokenGazer社區:WanChain在設計過程中有遇到什麼難題嗎?

WanChainLini:難點很多,比如我們希望跨鏈是異構,而不是同構的。因此異構方面,我們不能要求原鏈改變各自的共識機制以適應跨鏈機制,只有我們自己的機制是適應不同的鏈。這點在理論設計和工程實現上都有很大的難度。

08.TokenGazer社區:跨鏈操作是不是很難?還是像操作錢包那麼簡單?以太坊要是改wasm,你們不是得跟著改?

WanChainLini:我們在持續改進,就是為了希望像錢包一樣好用。

但是同時難處在於,有時候考慮操作簡便,可能會犧牲安全性,所以也為難。畢竟分佈式decentralize的跨鏈還是需要發起人自己做操作的。要看Ethereum怎麼改,畢竟像casper這樣的想法又又又又延後了......

09.TokenGazer社區:跨鏈交易應該包含兩層意思,一個是價值的交換,一個是信息的傳遞。之前我看WanChain的材料的時候,我感覺是用類似映射的形式,相當於類似鎖定匯率把不同的數字貨幣都映射到WanChain上來做交換。不知道這個理解是否有偏差?然後還有就是跨鏈的信息傳遞WanChain是否有涉及,類似於我是一條保險鏈,但是我要去個天氣鏈或者事故鏈上拿數據。

WanChainLini:我簡單描述一下跨鏈的技術上的實現和難點。這個部分之前是準備好的。

跨鏈概念的鼻祖毫無疑問是Sidechain的提出者,Blockstream團隊。其論文中對於跨鏈涉及到的難題,提出使用雙向錨定(two-way-peg)的方法:為了將父鏈幣轉移為側鏈幣,父鏈幣被髮送到父鏈上的一個特殊輸出中,該輸出只能由側鏈上擁有的一個SPV證明來解鎖。

SPV是“Simplified Payment Verification”(簡單支付驗證)的縮寫。中本聰論文簡要地提及了這一概念,指出:不運行完全節點也可驗證支付,用戶只需要保存所有的block header就可以了。用戶雖然不能自己驗證交易,但如果能夠從區塊鏈的某處找到相符的交易,他就可以知道網絡已經認可了這筆交易,而且得到了網絡的多少個確認。

SPV是一個包含了交易所在的區塊頭和交易本身的密碼信息。這種方法存在兩個問題,一個是SPV證明的大小和驗證過程的複雜性都要遠大於普通交易的驗證。另一個是,現有區塊鏈的協議中是不包含SPV驗證的,兩條鏈都需要更改協議才能實現跨鏈,也就是說需要通過協議的更改讓一條鏈能夠讀懂另一條鏈,甚至進行聯合挖礦。

閃電網絡雙向支付通道只能實現通道內的安全交易。但是,不可能在閃電網絡所有節點間都建立雙向支付通道,那樣就構成了一個全連接網絡。因此,必須有一種方案來實現在沒有建立雙向支付通道的兩個節點間的安全交易。該方案的核心就是HTLC。

HTLC的目的是在多個節點間通過HASH的方式來傳遞全局信息。其關鍵點有兩個。一個是限時執行,只在一定時間內有效。第二個是基於時間的資源釋放,這種資源釋放是通過揭示前像(preimage)來實現的。

所以如果用最簡單的技術語言描述wanchain的跨連原理,就是:用HTLC+Atomoic Swap+sMPC來實現。其中幾個技術術語我就不詳述了,大家可以自行百度一下,比我講的清楚。

10.TokenGazer社區:請問一下TPS怎麼測試?

WanChainLini:關於TPS,TPS不是WanChain項目要解決的重點,比如從ETH或者BTC轉過來的交易,還是要受到原鏈TPS的影響,這是我們沒有辦法去幹涉的,這也是上面我提到的重點,異構機制難的地方。同時對於原鏈TPS就很高的鏈,比如EOS等,那交易的確認速度就會很快!

11.TokenGazer社區:你們有具體針對Storeman的約束機制嗎?

WanChainLini:有的,肯定需要的,簡單講就是Storeman你要參與,必須要有Stake,也就是保證金大於交易額才能參與。畢竟Storeman是收取交易手續費的,所以要出點血做押金,從經濟角度說,合理的。

當然Storeman押金也是動態調整的,一組Storeman是21個,所以最大限度上防範了作弊作惡的可能。

同時Storeman是網絡中匿名的節點,互相也不認識,也不知道誰是誰,所以基本很難串通進行作惡。

12.TokenGazer社區:SPV和哈希鎖定的方式做側鏈是沒問題的,也是已經有不少項目實現過的方案了。但是如果是共識機制什麼都不同的其他鏈,WanChain已經可以用這個路徑實現除了以太坊之外的其他鏈的跨鏈了嗎?

WanChainLini:是的,同構的跨鏈比較相對容易實現,WanChain希望做的是異構的跨鏈。下週跨BTC的測試網絡發佈,歡迎大家試試。

一個場景就是你可以用一個BTC,自由的去交換你女朋友的一個ETH,只要雙方都願意的話。

所以大家就肯定會問到DEX,真正的分佈式交易所。我們希望是搭建一個機制的框架,真正的去中心化交易所可以利用這個機制搭建。比如Kyber已經確認要用到WanChain的跨鏈機制搭建DEX,0Xcert也在測試。可以說,跨鏈是否真正能夠實現決定了DEX是否能真正的實現。

是的,跨BTC需要等那邊的6個塊的確認,以免出現交易不成功或者惡意欺詐的情況出現。還是老話,從原鏈過來的跨鏈交易,只有原鏈來決定。我們只能適應,沒法更改,哪怕不合理。所以做跨鏈的命苦啊,吃力不討好。

14.TokenGazer社區:以前通過交易所或一個客戶信任的代理也可以做跨鏈,現在基於WanChain,就是去掉了對交易所或代理的信任的要求,信任整個WanChain的分佈式網絡,達成去中心跨鏈.這個理解是否正確?

WanChainLini:對也不對,某種程度上中心化的交易所還是操作很方便的,比如上面有個朋友提到操作便利很重要。我很同意。所以即使有了去中心化的跨鏈協議,中心化的交易所還是和DEX並存的。

當然,如果是聯盟鏈之間的Token的轉移,互換,通過跨鏈協議就是非常方便了。而且聯盟鏈的Token基本也沒有交易所會接受吧,我覺得。

另外我覺得現在還是區塊鏈各種技術發展的很早期,還有很多機會,無論在解決TPS,Sharding,DAG,跨鏈,大區塊,分佈式存儲各個方面。更多是兼容幷包,相互借鑑,共同推進技術的進步。

15.TokenGazer社區:您認為加密貨幣和數字資產領域以及現有的通證經濟真正問題是什麼?

WanChainLini:我個人(僅代表個人)認為很多Token的發出,實際上是沒有價值支撐的。

比如都在定義自己的Token是Utility Token,而非Security Token,而我覺得很多項目的場景的描述,沒有Utility的可能性啊,或者說用BTC,ETH等代幣不能代表麼?其實完全可以的。所以為了發Token而Token越來越沒有價值。需要慎重。

16.TokenGazer社區:有粉絲提問,聯盟鏈不會發Token吧?

WanChainLini:

聯盟鏈也可以用Token,為什麼不呢?不如之前提到的供應鏈金融,其實流轉的應收應付賬款就是用Token來做代表,也便於分拆了流轉。只不過聯盟鏈的Token是沒有任何必要上交易所炒作的。

17.TokenGazer社區:基於WanChain也可以發ERC20的代幣吧?

WanChainLini:基於WanChain發的是WRC20的代幣。而不是ERC20的。不過講個場景,用到了跨鏈技術後,用什麼協議的token就不重要了,WanChain可以支持你的DApp在Ethereum,EOS上都部署,統一用一種Token流轉就可以。是不是很酷?

18.TokenGazer社區:最近以太坊發創始人Vitalik發的推特里邊有一句話“PoS是必經之路”。Cosmos和IRISnet都是基於拜占庭共識的PoS網絡,那麼WanChain實現跨鏈PPoW共識與PoS共識理念差異挺大,其中有何差異?

WanChainLini:關於共識,我個人理解真的是仁者見仁智者見智了。共識這塊基於WanChain的白皮書,可能還是會採用POS或者DPOS的機制。我們的聯盟鏈Lanchain方案是可自主配置共識,可以是pbtf,ibft。另外DAG最近也很火,也有可能是個很好的共識的方向。

暫時用PPOW,是考慮跨鏈沒有成熟,我們還需要潛心研究好自己應該擅長做的,把跨鏈的更多機制,安全性和操作性做到最好。

19.TokenGazer社區:做供應鏈金融,需要信託配合,信託是個信用中介,貌似應該是想辦法去取代的吧?

WanChainLini:倒不是信託一定是提供了信用中介,因為區塊鏈技術可以解決信用的背書問題,用信託我理解現階段更多是法律的考量。比如銀行放款,沒有那個行長敢根據區塊鏈的Token就直接放款,引入信託是希望暫時把區塊鏈技術保證的信用結合傳統信託中心化的方式賦能給這個新的場景。

20.TokenGazer社區:DAG最近火的有什麼方向嗎?

WanChainLini:DAG沒有太多研究過,我只知道理論上高吞吐的確很cool,能夠解決現在大家天天罵孃的龜速交易速度。但是從DAG數學原理上來看,其交易一致性有待驗證,在對一致性要求非常高的純金融領域需要進一步完善和驗證。

長期我也看不懂(就和為什麼老是大跌一樣看不懂),不過大的趨勢是這麼多鏈,誰能保證自己就能做的獨大?生態繁榮到別的鏈很少人用?所以嫁接各種鏈肯定是種剛需。一句話解釋獨特:說的都是假的,白皮書誰都能寫的飛起,看能不能把主網拿出來,讓人用,對吧?我覺得這才是WanChain的特殊之處,說了我就要做到。

21.TokenGazer社區:智能合約方面.其實我們很難保證項目方都是“合格的”程序員。在合約安全性審計方面,WanChain有什麼好的建議?

WanChainLini:審計方面,WanChain的合約和合作夥伴的合約和讓Quantstamp合作,之前有個宣佈。國內剛剛和成都鏈安的楊教授的Formal Verficaiton(形式化驗證)在進行測試。保證合約的安全性,國內外做安全審計的這幾家:Quantstamp、CertiK、國內鏈安、知道創宇等,大家都可以用一用,試一試。


分享到:


相關文章: