Qtum量子鏈打造區(qū)跨鏈與現(xiàn)實(shí)世界友好的橋梁
公鏈項(xiàng)目層出不窮睹耐,彼此各有特長(zhǎng)也各有短板葫哗,但幾乎是鏈上不兼容,鏈下不交互愉粤。如分別代表區(qū)塊鏈1.0和2.0時(shí)代的比特幣和以太坊,除量子鏈之外拿撩,沒(méi)有任何公鏈可以做到與兩大網(wǎng)絡(luò)兼容衣厘。那么量子鏈能否因此代表區(qū)跨鏈3.0,網(wǎng)絡(luò)還具備多少革新压恒?從技術(shù)角度去看影暴,其具備以下四種特征
1、兼容性和性能提升
比特幣和以太坊社區(qū)占據(jù)了幾乎所有的潛在商業(yè)用戶探赫,以區(qū)跨鏈層面看各占半壁江山型宙,在當(dāng)下鏈接兩大社區(qū)的技術(shù)研發(fā)處于相對(duì)真空狀態(tài),而量子鏈?zhǔn)腔赨TXO的智能合約模型伦吠,結(jié)合了比特幣和以太坊的優(yōu)點(diǎn)妆兑,如基于UTXO模型的比特幣和基于Account模型的以太坊生態(tài)魂拦,一方面實(shí)現(xiàn)了區(qū)跨鏈平臺(tái)之間的兼容性,另一方面具有靈活的共識(shí)機(jī)制以適應(yīng)不同鏈對(duì)共識(shí)機(jī)制不同的需求搁嗓。
在Qtum 網(wǎng)絡(luò)中芯勘,會(huì)逐漸采用IPOS協(xié)議。 關(guān)于共識(shí)協(xié)議的長(zhǎng)期演進(jìn)腺逛,為了取得更高的可拓展性荷愕,以及未來(lái)支持基于 Qtum
系統(tǒng)的私鏈服務(wù),在共識(shí)協(xié)議的第二階段屉来,將采用 基于時(shí)間序列(POT:Proof ofTime)和 Raft 協(xié)議融合的共識(shí)協(xié)議路翻,期望取得金融級(jí)別的數(shù)據(jù)處理能力。在我們的第二階段的共識(shí)協(xié)議的模擬中茄靠,設(shè)計(jì)目標(biāo)為:區(qū)塊時(shí)間 250 毫秒茂契,確認(rèn)時(shí)間:750 毫秒-3 秒。
隨著區(qū)跨鏈技術(shù)的成熟慨绳,區(qū)跨鏈的應(yīng)用場(chǎng)景不僅限于比特幣和以太坊掉冶,相對(duì)來(lái)說(shuō),鏈外前景更加廣闊脐雪。Qtum網(wǎng)絡(luò)試圖將區(qū)跨鏈鏈上和鏈下相結(jié)合厌小,形成第三個(gè)區(qū)塊鏈的生態(tài)環(huán)境,進(jìn)一步使用VTP協(xié)議實(shí)現(xiàn)互聯(lián)網(wǎng)應(yīng)用的點(diǎn)對(duì)點(diǎn)價(jià)值傳輸战秋。
移動(dòng)端的策略是每個(gè)成熟公鏈必要的戰(zhàn)略部分璧亚,只有真正實(shí)現(xiàn)區(qū)跨鏈移動(dòng)端服務(wù),才能使普通互聯(lián)網(wǎng)用戶加入社區(qū)中脂信,快速實(shí)現(xiàn)互聯(lián)癣蟋。在量子鏈的系統(tǒng)中,量子鏈不僅全面開(kāi)放應(yīng)用網(wǎng)絡(luò)狰闪,還將于第三方一起為用戶提供移動(dòng)端的服務(wù)疯搅,降低用戶準(zhǔn)入門(mén)檻。
2埋泵、完善的共識(shí)機(jī)制
在 Qtum 系統(tǒng)中幔欧,第一階段采取的共識(shí)協(xié)議的基礎(chǔ)為 POS 協(xié)議,并添加激勵(lì)措施丽声,鼓勵(lì)節(jié)點(diǎn)在線礁蔗,稱之為 IPOS(Incentive Proof of Stake)。 關(guān)于共識(shí)協(xié)議的長(zhǎng)期演進(jìn)雁社,為了取得更高的可拓展性瘦麸,以及未來(lái)支持基于 Qtum系統(tǒng)的私鏈服務(wù),在共識(shí)協(xié)議的第二階段歧胁,將采用 基于時(shí)間序列(POT:Proof ofTime)和 Raft 協(xié)議融合的共識(shí)協(xié)議滋饲,期望取得金融級(jí)別的數(shù)據(jù)處理能力即上文所說(shuō)的設(shè)計(jì)目標(biāo)厉碟。
3、合約賬本
在量子鏈中屠缭,合約賬本存儲(chǔ)了所有的量子鏈明文可讀性強(qiáng)的合約內(nèi)容箍鼓,用戶可以選擇性地把自己感興趣的合約代碼和合約解釋通過(guò)P2P 的形式下載到自己的 Qtum 客戶端。合約賬本的構(gòu)建呵曹,可以給 Qtum 系統(tǒng)中的合約帶來(lái)更多的透明性款咖、可讀性以及可審計(jì)性。
首先奄喂,鏈下數(shù)據(jù)作為 data feeds 輸入到量子鏈上铐殃,然后 Oracle 選擇合適的數(shù)據(jù)觸發(fā)智能合約。為了避免 The DAO 事件的再次發(fā)生跨新,我們還在量子鏈中引入了監(jiān)管者的角色富腊。
? Data Feeds:
Data Feed 代表任何從鏈外取得的數(shù)據(jù),比如匯率域帐、GDP赘被、某個(gè)城市的溫度、比賽結(jié)果等肖揣。然后將數(shù)據(jù)輸入到智能合約或者去中心化應(yīng)用民假。舉個(gè)例子,當(dāng)房間里的溫度降到 10 攝氏度以下時(shí)龙优,空調(diào)將自動(dòng)轉(zhuǎn)化為“制熱”模式羊异。這里,溫度計(jì)上的讀數(shù)就是鏈外數(shù)據(jù)彤断。
? Oracle:在 Qtum 系統(tǒng)中野舶,Oracle 代表可信的特定的機(jī)構(gòu)、實(shí)體瓦糟、節(jié)點(diǎn)筒愚、公鑰地址赴蝇。當(dāng)有多個(gè)數(shù)據(jù)源時(shí)菩浙,Oracle 可以根據(jù)預(yù)先制定的規(guī)則選擇合適的數(shù)據(jù)輸入量子鏈。
? 主控合約:
在以太坊中句伶,只有鏈上數(shù)據(jù)可以觸發(fā)智能合約劲蜻。在量子鏈中,我們引入了鏈下數(shù)據(jù)考余,與鏈上數(shù)據(jù)一起作為觸發(fā)條件先嬉,完成合約的執(zhí)行。這樣的智能合約我們稱之為主控合約楚堤。
4疫蔓、身份識(shí)別融入監(jiān)管
因?yàn)槟涿脑蚝茫O(jiān)管方對(duì)多數(shù)鏈采用冷處理的方式,長(zhǎng)久的合規(guī)性發(fā)展始終繞不開(kāi)監(jiān)管層面衅胀,要么承受無(wú)幣區(qū)塊鏈帶來(lái)的困擾岔乔,要么相對(duì)迎合監(jiān)管,因此少不了身份識(shí)別滚躯。Qtum主張監(jiān)管理念雏门,一方面求發(fā)展,另一方面避免類(lèi)似The Dao攻擊事件重演掸掏。
Qtum為了進(jìn)一步強(qiáng)調(diào)安全性和適應(yīng)金融行業(yè)更加嚴(yán)格的要求茁影,Qtum引入了第三方征信機(jī)構(gòu),通過(guò)Identity身份識(shí)別模塊驗(yàn)證的用戶丧凤,將獲得相對(duì)來(lái)說(shuō)更多的網(wǎng)絡(luò)權(quán)限募闲。
通過(guò)金融行業(yè)更加嚴(yán)格的操作要求,和監(jiān)管逐漸規(guī)范的態(tài)勢(shì)來(lái)看息裸,KYC已經(jīng)成為公鏈和應(yīng)用鏈必要環(huán)節(jié)蝇更。由此可見(jiàn),區(qū)跨鏈將深入融合鏈上和鏈下世界呼盆。