時間:2021-12-18|瀏覽:615
作為區(qū)塊鏈的鼻祖,比特幣的動態(tài)一直受到很多人的關(guān)注。雖然與以太坊近年來的各種技術(shù)創(chuàng)新相比,比特幣相關(guān)的技術(shù)創(chuàng)新仍然相對緩慢,但這并不意味著比特幣停滯不前,比特幣將在本月迎來Schnorr簽名方案后的另一個技術(shù)變aproot。
Taproot簡介
Taproot的概念由Gregory Maxwell2018年1月提出的主要功能是擴(kuò)大比特幣的腳本功能,提高隱私,Gregory Maxwell在研究了MAST之后發(fā)現(xiàn)可以和S一起使用chnorr簽名構(gòu)成了一種特別簡單的輸出模式,所以有人說Schnorr簽名實際上是為后面的Taproot打基礎(chǔ)。
Taproot 升級主要涉及 3 一個技術(shù)概念,很多人術(shù)概念aproot 升級可視為默克抽象語言樹(MAST)一個應(yīng)用,而 MAST 和腳本哈希一起支付(P2SH)這部分主要涉及P2SH、MAST和Schnorr 簽名。
因為這部分底層技術(shù)比較復(fù)雜,對很多人來說比較晦澀,所以我們P2SH、MAST、Schorr簽名和Taproot簡單介紹一下。
Schnorr 簽名
Schnorr 對于很多了解比特幣的人來說,簽名可能并不陌生。S在2008年chnorr簽名專利剛到期,相應(yīng)的驗證工作還沒有進(jìn)行,所以中本聰沒有在比特幣上使用Schnorr 相反,采用成熟的橢圓曲線簽名(ECDSA)近年來,由于社區(qū)的充分研究,比特幣區(qū)塊鏈正式部署。
Schnorr 簽名只是將比特幣交易中的多個簽名聚合成一個簽名,然后在節(jié)點驗證交易時只需要一個簽名。一方面,它可以大大降低交易占用的字節(jié)數(shù),使更多的交易可以容納在相同的塊體積下,另一方面,它可以減少內(nèi)存資源的消耗,提高簽名驗證的效率。
P2SH
P2SH(Pay-to-ScriptHash)是 2012 一種新的腳本交易模式,它使復(fù)雜的鎖定腳本被其哈希值所取代,稱為交換腳本或贖回腳本(Redeem Script),這樣和諧 PubKey 腳本有一定的相似性。在交易輸出中,P2SH可以使得復(fù)雜腳本由哈希值取代,這樣使得交易代碼變短,降低交易字節(jié)數(shù),另外將構(gòu)建腳本的負(fù)擔(dān)轉(zhuǎn)移至接收方,而非發(fā)送方,同時只有在這筆比特幣需要被接收方發(fā)送出去的時候,才會對其公鑰進(jìn)行披露,在一定程度上也增加了隱私性。
MAST(默克爾抽象語法樹)
MAST主要解決P2SH太多的腳本會導(dǎo)致交易量過大的問題。默克樹加密了復(fù)雜的鎖定腳本,下面的葉子是一系列不重疊的腳本,使不同的交易執(zhí)行條件單獨觸發(fā),不相互影響,進(jìn)一步增強(qiáng)了P2SH壓縮交易規(guī)模,支持復(fù)雜條件的功能。
Taproot
Taproot通過結(jié)合Schnorr來使得P2SH 和常見的P2PKH,在技術(shù)上,它們最終可以看起來像是常規(guī)交易,即最終n/m交易時,表現(xiàn)就像普通P2PKH在不披露底層M的情況下,交易是一樣的AST,這樣確保了其中復(fù)雜腳本合約是隱藏的。
可以看到Schnorr、P2SH、MAST和Taproot這些技術(shù)不是單獨存在的,而是互補(bǔ)完善的關(guān)系,所以有人把這些技術(shù)結(jié)合起來對待。
Taproot對比特幣的影響
從S可以看到chnorr開始,P2SH、MAST和Taproot比特幣的交易隱私有所改善。一是披露多個協(xié)同交易,二是交易腳本合同MAST隱私,第三是不同交易之間的隱私不相互影響,所以總的來說,我們只能從鏈中看到普通交易,合同條件不能追求。
監(jiān)督和犯罪
在提高隱私的前提下,這將大大增加監(jiān)管機(jī)構(gòu)在比特幣鏈上追求交易資金的難度,但我們不需要太擔(dān)心這個問題。眾所周知,近年來,各國都在努力打擊相關(guān)加密貨幣犯罪。一些專門研究鏈上數(shù)據(jù)的公司專門用于跟蹤比特幣相關(guān)犯罪資金,如Chainalysis這類大數(shù)據(jù)分析公司在打擊相應(yīng)犯罪方面仍有一定的促進(jìn)作用,Taproot部署必然會增加他們未來跟蹤資金的難度。
當(dāng)然,Taproot只是為了提高隱私,不是比特幣完全進(jìn)入匿名加密貨幣,也就是說,比特幣賬本公開透明或存在,但交易過程中更多的交易細(xì)節(jié)和條件可能難以查詢,太隱藏可能像門羅幣監(jiān)管,當(dāng)然,太公開透明,也會對一些用戶不友好,所以選擇性的隱私性能對比特幣有很大的好處。
大數(shù)據(jù)分析區(qū)塊鏈上的交易
此外,隱私交易只是非法資金轉(zhuǎn)移的一小部分,其條件也相對嚴(yán)格。事實上,鏈上的大部分交易仍然用于隱藏市場投資機(jī)構(gòu)主力軍的資金轉(zhuǎn)移,因為區(qū)塊鏈大數(shù)據(jù)公司追蹤非法資金轉(zhuǎn)移的使用場景仍然相對較小,客戶數(shù)量較少,事實上,更多的是對主要銀行家鏈上資金數(shù)據(jù)的動態(tài)分析,從而判斷市場資金趨勢,進(jìn)一步參考主要投資者進(jìn)行相應(yīng)的投資操作或比特幣交易,是區(qū)塊鏈大數(shù)據(jù)公司的主要業(yè)務(wù)。
過去,機(jī)構(gòu)主力轉(zhuǎn)移資金時,有的是通過大額資金轉(zhuǎn)移,容易顯示主力資金的趨勢,有的是通過各種小額資金轉(zhuǎn)移。通過增加比特幣的隱私,這些大數(shù)據(jù)公司更難分析主力的真實資本趨勢,從而避免市場上相應(yīng)的麻煩。
交易費用和平均速度
最后一點是Taproot技術(shù)的實施可以減少交易量,降低費用,改善交易腳本,使交易量大大降低,單位塊可以堵塞更多的交易,整體改善擁堵,隨著貨幣價格的上漲,這對比特幣非常重要,當(dāng)然,雖然現(xiàn)在閃電網(wǎng)絡(luò)也可以大大降低交易費用,但閃電網(wǎng)絡(luò)的成熟也需要更長的市場來推廣和發(fā)展,所以對于一層交易,仍然非常必要。