要真正認(rèn)識門限簽名,我們不僅要弄懂它的運行原理,還必須充分認(rèn)識它在智能合約全面普及過程中發(fā)揮的重要作用。較之市面上現(xiàn)有的其他去中心化預(yù)言機(jī)模式,門限簽名可謂優(yōu)勢鮮明,有很多實打?qū)嵉暮锰帯?/p>
成本低
門限簽名最大的好處是能大幅降低成本。在現(xiàn)有的鏈上聚合模式下,每臺預(yù)言機(jī)(即節(jié)點)都要支付gas費,才能將鏈下數(shù)據(jù)傳輸至鏈上。如果有10個節(jié)點采集鏈下數(shù)據(jù),就得支付10筆gas費;且不論在最終結(jié)算之前,gas費還有可能要多次調(diào)整。
門限簽名則不同。它會將預(yù)言機(jī)的全部反饋數(shù)據(jù)在鏈下聚合成單一數(shù)據(jù)點,然后會有一臺指定的預(yù)言機(jī)將數(shù)據(jù)發(fā)回至鏈上,全程僅收取一筆gas費。
Chainlink研究團(tuán)隊的亞歷克斯·考文垂(Alex Coventry)表示:
“目前,我們最好的門限簽名方案(詳解此文)只需約1.5萬個gas就能進(jìn)行驗證。這是什么意思呢?打個比方,收集同樣數(shù)量的數(shù)據(jù)點,[我此前提到過,詳見此文],原來要花費3000美元,但用門限簽名工具只需約2美元就能搞定,成本差幅高達(dá)1500倍,費用節(jié)省空間巨大。前文我提到過,假設(shè)網(wǎng)絡(luò)中有2500名參與方,則需要2000名參與方提供正確結(jié)果才可生成一個有效簽名,那么按目前gas兌換以太幣的匯率計算,我們的門限簽名方案成本約為1美分出頭;而現(xiàn)有方案則需花費17美元?!?/p>
安全性高
成本一降低,勢必就能推動智能合約預(yù)言機(jī)的安全性同步提升。如果使用一組預(yù)言機(jī)的費用能有所降低,用戶就會更愿意購買去中心化程度更高的數(shù)據(jù)驗證服務(wù)。 而去中心化程度的提升,能有效排除單點故障,從而進(jìn)一步增強(qiáng)網(wǎng)絡(luò)安全,由此大幅提升網(wǎng)絡(luò)的抗攻擊能力,讓數(shù)據(jù)更加可信。
可信度高
門限簽名的第三個好處是,能提高用戶對數(shù)據(jù)的信任度。因為數(shù)據(jù)源可以更可靠地得到驗證。門限簽名能動用一大批預(yù)言機(jī)來聚合數(shù)據(jù),因此在可信度方面自然非區(qū)區(qū)數(shù)臺預(yù)言機(jī)可比。智能合約由數(shù)據(jù)驅(qū)動,這就意味著,數(shù)據(jù)是決定智能合約執(zhí)行結(jié)果的“終極仲裁者”。只有具備高質(zhì)量的數(shù)據(jù),用戶,尤其是大型企業(yè),才會愿意在其后端系統(tǒng)中部署智能合約。
可擴(kuò)展性強(qiáng)
門限簽名能讓多臺預(yù)言機(jī)在鏈下達(dá)成共識,從而大幅減輕底層區(qū)塊鏈的計算工作量。有了門限簽名,底層區(qū)塊鏈不需要逐一處理每個預(yù)言機(jī)的反饋數(shù)據(jù),而只需統(tǒng)一處理一次響應(yīng)即可。目前,很多公有鏈的網(wǎng)絡(luò)承載能力都已漸趨極限。此時,部署門限簽名能大幅緩解處理智能合約時龐大的數(shù)據(jù)壓力,從而大幅減輕以太坊等區(qū)塊鏈平臺的計算量,助力其實現(xiàn)規(guī)?;l(fā)展。
積極的網(wǎng)絡(luò)效應(yīng)
使用成本降下來了,去中心化預(yù)言機(jī)便能實現(xiàn)廣泛應(yīng)用,成為開發(fā)者的標(biāo)配工具,令其如虎添翼。開發(fā)者可以以較低的成本輕松獲得可信數(shù)據(jù)。有了大量的可信數(shù)據(jù),就能與鏈下資源實現(xiàn)互聯(lián)互通,還能在較短的時間內(nèi)讓開發(fā)者在區(qū)塊鏈和非區(qū)塊鏈網(wǎng)絡(luò)中獲益。數(shù)據(jù)問題一經(jīng)解決,就有可能吸引大批從未涉足區(qū)塊鏈領(lǐng)域的用戶,走出當(dāng)前與區(qū)塊鏈“零互動”的傳統(tǒng)體系,步入這方全新的天地。
“成本低”、“安全性高”、“數(shù)據(jù)可信”、“有擴(kuò)展空間”,只有做到這幾點,才能打動全球大型企業(yè),廣泛采用智能合約。門限簽名是目前最值得關(guān)注的突破性解決方案之一。它既能有效化解上述核心問題,又能讓區(qū)塊鏈平臺保持去中心化和去信任/防篡改的關(guān)鍵屬性,而這些屬性恰是智能合約最根本的價值所在。
來源:?Chainlink