萬(wàn)維鏈的Storeman跨鏈節(jié)點(diǎn)組機(jī)制的改進(jìn)方案總結(jié)
在資產(chǎn)跨鏈研發(fā)領(lǐng)域,萬(wàn)維鏈(Wanchain)的Storeman跨鏈節(jié)點(diǎn)組機(jī)制一直走在行業(yè)前列。迄今為止,Wanchain已跨鏈集成比特幣、以太坊和一批典型的ERC20代幣,這些區(qū)塊鏈網(wǎng)絡(luò)上的資產(chǎn)可以以去中心化的方式從原鏈跨到Wanchain上來(lái)。目前,團(tuán)隊(duì)正在開(kāi)發(fā)跨鏈集成EOS。但是,當(dāng)前運(yùn)行的跨鏈機(jī)制尚未完全發(fā)揮出白皮書(shū)中所闡述的潛能和優(yōu)勢(shì)。因?yàn)?,現(xiàn)階段的Storeman跨鏈節(jié)點(diǎn)組并未完全對(duì)社區(qū)開(kāi)放,只有授權(quán)的節(jié)點(diǎn)才能有資格加入到萬(wàn)維鏈的跨鏈節(jié)點(diǎn)組中。Wanchain研發(fā)團(tuán)隊(duì)目前正努力完善跨鏈機(jī)制,在未來(lái)真正做到Storeman節(jié)點(diǎn)的完全去中心化。誠(chéng)然,實(shí)現(xiàn)跨鏈機(jī)制100%的去中心化方式并不容易,為了確保Storeman節(jié)點(diǎn)組能夠?qū)ι鐓^(qū)開(kāi)放,確??珂湙C(jī)制的去中心化和絕對(duì)安全,萬(wàn)維鏈團(tuán)隊(duì)成員需要克服一系列難題。
我們根據(jù)萬(wàn)維鏈團(tuán)隊(duì)制定的Storeman跨鏈節(jié)點(diǎn)組改進(jìn)初步方案,總結(jié)了以下八大挑戰(zhàn)。
挑戰(zhàn)1: 對(duì)于Storeman跨鏈節(jié)點(diǎn)的建立和參與,需要設(shè)置什么樣的門(mén)檻?
團(tuán)隊(duì)首先要充分考慮運(yùn)營(yíng)Storeman跨鏈節(jié)點(diǎn)的門(mén)檻設(shè)置問(wèn)題。如果創(chuàng)建一個(gè)Storeman跨鏈節(jié)點(diǎn)門(mén)檻很低,任何人都可以幾乎不計(jì)成本地批量建立Storeman節(jié)點(diǎn),那么必將會(huì)對(duì)Wanchain全網(wǎng)產(chǎn)生負(fù)面影響。但如果把Storeman節(jié)點(diǎn)的門(mén)檻設(shè)置得過(guò)高,那么就會(huì)影響社區(qū)成員參與建立Storeman節(jié)點(diǎn)的積極性,導(dǎo)致Wanchain全網(wǎng)沒(méi)有足夠數(shù)量的跨鏈節(jié)點(diǎn)來(lái)保證整套跨鏈機(jī)制的安全運(yùn)行。當(dāng)前,初步計(jì)劃申請(qǐng)成為Storeman節(jié)點(diǎn)的門(mén)檻至少要高于50000WAN的質(zhì)押量,如果該Storeman節(jié)點(diǎn)同時(shí)又是星系共識(shí)節(jié)點(diǎn),那么質(zhì)押額度可以是共享的。關(guān)于最終門(mén)檻的設(shè)定,團(tuán)隊(duì)會(huì)根據(jù)后期的理論論證和實(shí)際開(kāi)發(fā)給出合理的結(jié)論。
挑戰(zhàn)2:如何科學(xué)地獎(jiǎng)勵(lì)Storeman節(jié)點(diǎn)的運(yùn)營(yíng)方?
我們知道,運(yùn)營(yíng)一個(gè)節(jié)點(diǎn)既需要質(zhì)押WAN,同時(shí)還需要自建服務(wù)器或者租賃云服務(wù)。換句話說(shuō),運(yùn)營(yíng)方需要付出較高的資金成本和勞動(dòng)成本。因此,通過(guò)必要的獎(jiǎng)勵(lì)措施,鼓勵(lì)潛在的機(jī)構(gòu)或個(gè)人參與到Wanchain的節(jié)點(diǎn)運(yùn)營(yíng)是很有必要的。在新版Storeman跨鏈節(jié)點(diǎn)機(jī)制推出一開(kāi)始,如果Storeman節(jié)點(diǎn)運(yùn)營(yíng)方僅僅依靠處理跨鏈交易來(lái)賺取手續(xù)費(fèi)作為獎(jiǎng)勵(lì)的話,由于獎(jiǎng)勵(lì)額度太低而運(yùn)營(yíng)成本又偏高,勢(shì)必會(huì)大大影響人們參與節(jié)點(diǎn)運(yùn)營(yíng)的積極性。因此,在新的跨鏈機(jī)制設(shè)計(jì)中,需要想辦法從其他地方調(diào)配適當(dāng)?shù)莫?jiǎng)勵(lì)額度作為初期對(duì)節(jié)點(diǎn)運(yùn)營(yíng)方的補(bǔ)充獎(jiǎng)勵(lì)。Wanchain團(tuán)隊(duì)初步計(jì)劃從WAN發(fā)行的總量中提取一部分比例用于Storeman節(jié)點(diǎn)組機(jī)制的補(bǔ)充獎(jiǎng)勵(lì)。有關(guān)跨鏈節(jié)點(diǎn)機(jī)制的獎(jiǎng)勵(lì)額度和獎(jiǎng)勵(lì)實(shí)施方案目前尚未最終確定,Wanchain研發(fā)團(tuán)隊(duì)仍在進(jìn)行深入的分析和調(diào)研。
挑戰(zhàn)3:如何設(shè)計(jì)一個(gè)具有高可擴(kuò)展性的跨鏈機(jī)制來(lái)實(shí)現(xiàn)不同鏈上的資產(chǎn)跨鏈?
將Storeman節(jié)點(diǎn)組開(kāi)放給社區(qū)的一項(xiàng)重要挑戰(zhàn)是,如何設(shè)計(jì)可以靈活調(diào)整參與多重簽名節(jié)點(diǎn)數(shù)量的Storeman架構(gòu)。不同區(qū)塊鏈之間或者不同資產(chǎn)之間的跨鏈會(huì)面臨不同的安全機(jī)制和接入要求,因此靈活設(shè)計(jì)參與多簽的Storeman節(jié)點(diǎn)數(shù)量的最低門(mén)檻就顯得很有必要。然而,由于當(dāng)前的Storeman節(jié)點(diǎn)組機(jī)制是基于橢圓曲線數(shù)字簽名算法(ECDSA),受該算法的限制,Storeman節(jié)點(diǎn)組的最低數(shù)量門(mén)檻無(wú)法靈活調(diào)整。因此,團(tuán)隊(duì)決定將Storeman節(jié)點(diǎn)組的簽名機(jī)制由ECDSA升級(jí)至Schnorr簽名。Schnorr簽名算法將會(huì)使Wanchain的跨鏈機(jī)制變得更加高效靈活。目前,Wanchain研發(fā)團(tuán)隊(duì)正在努力研究實(shí)施的技術(shù)細(xì)節(jié)。(我們會(huì)在Wanchain微信公眾號(hào)上及時(shí)發(fā)布關(guān)于Schnorr簽名和ECDSA簽名的優(yōu)劣勢(shì)深度解讀文章,敬請(qǐng)期待。)
挑戰(zhàn)4:如何合理設(shè)置Storeman節(jié)點(diǎn)的質(zhì)押金?
Storeman節(jié)點(diǎn)的質(zhì)押金應(yīng)該設(shè)置成固定值還是浮動(dòng)值?如果質(zhì)押金是固定的且質(zhì)押門(mén)檻很低,那么一旦整個(gè)交易過(guò)程發(fā)生安全事故,則可能會(huì)導(dǎo)致質(zhì)押金無(wú)法抵扣事故造成的損失。如果質(zhì)押金是固定的且質(zhì)押門(mén)檻很高,則可能會(huì)挫傷機(jī)構(gòu)和個(gè)人參與Storeman節(jié)點(diǎn)的積極性。如果質(zhì)押金是浮動(dòng)的,比如根據(jù)代幣實(shí)際價(jià)格來(lái)計(jì),那么又該如何合理要求質(zhì)押金額度呢?應(yīng)該引入哪種預(yù)言機(jī)(Oracle)系統(tǒng)來(lái)確定這個(gè)額度呢?以上這些都需要Wanchain團(tuán)隊(duì)做深入的調(diào)研和論證。
挑戰(zhàn)5:跨鏈集成不同區(qū)塊鏈網(wǎng)絡(luò)對(duì)Storeman節(jié)點(diǎn)應(yīng)有什么不同要求?
跨鏈集成不同區(qū)塊鏈網(wǎng)絡(luò)時(shí),Storeman節(jié)點(diǎn)組的質(zhì)押金門(mén)檻應(yīng)該設(shè)置成一致還是不同的鏈設(shè)置不同的質(zhì)押金門(mén)檻?當(dāng)一個(gè)Storeman節(jié)點(diǎn)加入到Wanchain對(duì)以太坊的跨鏈集成,或者加入到Wanchain對(duì)比特幣的跨鏈集成時(shí),對(duì)該節(jié)點(diǎn)的門(mén)檻要求是否一樣?
挑戰(zhàn)6:跨鏈獎(jiǎng)勵(lì)部分需要分配多少比例給委托人?
為了保障Wanchain系統(tǒng)運(yùn)行的穩(wěn)健和安全,質(zhì)押的總代幣量越高則整個(gè)跨鏈的機(jī)制運(yùn)行越安全。因?yàn)?,在跨鏈機(jī)制設(shè)計(jì)中,我們同樣鼓勵(lì)社區(qū)機(jī)構(gòu)和個(gè)人積極參與質(zhì)押和委托質(zhì)押。那么節(jié)點(diǎn)運(yùn)營(yíng)方能獲得多少獎(jiǎng)勵(lì)比例、委托人能獲得多少獎(jiǎng)勵(lì)比例,這些都有待于進(jìn)一步研究和確定。
挑戰(zhàn)7:是否開(kāi)放Storeman節(jié)點(diǎn)接收除WAN以外的其他代幣的質(zhì)押?
Storeman節(jié)點(diǎn)組是否開(kāi)放接收其他代幣的質(zhì)押?或者,接收WAN代幣和其他代幣的組合質(zhì)押?
挑戰(zhàn)8:安全隱患問(wèn)題
當(dāng)PoS星系共識(shí)節(jié)點(diǎn)也參與到Storeman節(jié)點(diǎn)組時(shí),會(huì)面臨哪些未知的安全隱患?可能會(huì)遭受哪些攻擊,又該如何規(guī)避這類攻擊?
展望
以上這些挑戰(zhàn)是Wanchain研發(fā)團(tuán)隊(duì)在研究如何將Storeman節(jié)點(diǎn)組以完全去中心化的方式開(kāi)放給社區(qū)時(shí)所總結(jié)的需要攻克的重點(diǎn)課題。盡管仍有許多工作要做,但研發(fā)團(tuán)隊(duì)正在逐一攻克,而且目前已經(jīng)取得了不小的進(jìn)展。
來(lái)源: Wanchain萬(wàn)維鏈?