hao86下載站:值得大家信賴的游戲下載站!

首頁 > 區(qū)塊鏈 > 觀點(diǎn):SegWit 才是比特幣擴(kuò)展的最優(yōu)解決方案

觀點(diǎn):SegWit 才是比特幣擴(kuò)展的最優(yōu)解決方案

時(shí)間:2023-12-21 14:48:00
來源:hao86下載
比特幣

【#區(qū)塊鏈# #觀點(diǎn):SegWit 才是比特幣擴(kuò)展的最優(yōu)解決方案#】

如果沒有 SegWit,Ordinals 將全部使用 UTXO 集。


撰文:Seth For Privacy

編譯:火星財(cái)經(jīng),MK


最近在 Twitter 上,我??吹竭@樣一種說法:Taproot 啟用了 Ordinals/ 銘文等功能。然而,這種觀點(diǎn)不僅錯(cuò)誤,而且可能產(chǎn)生極其負(fù)面的影響。許多人因此希望進(jìn)一步固化比特幣(阻止其變化),并以 Ordinals 的「垃圾郵件」為由,我認(rèn)為這將導(dǎo)致極為糟糕的后果。


簡言之,我們應(yīng)專注于如何通過契約技術(shù)提升比特幣的性能。


但要正確理解這一點(diǎn),我們需要深入了解背后的細(xì)節(jié)。


比特幣中的任意數(shù)據(jù)一直是可能的


許多人不了解的是,比特幣這樣的系統(tǒng)本質(zhì)上是為數(shù)據(jù)存儲而設(shè)計(jì)的,雖然它主要用于貨幣數(shù)據(jù)。自誕生之日起,比特幣的設(shè)計(jì)就允許在區(qū)塊鏈中嵌入任意數(shù)據(jù),不論是通過 OP_RETURN 這樣的方法(這是個(gè)存儲任意數(shù)據(jù)的好方法,因?yàn)樗梢匀菀椎乇患舨茫┻€是在修改過的公鑰中(這是個(gè)不佳的方法,因?yàn)樗鼰o法被剪裁)。


例如:


  • 中本聰在創(chuàng)世區(qū)塊的 coinbase 中嵌入了一條新聞?lì)^條
  • 2011 年,Luke Dash Jr.在 coinbase 中嵌入了圣經(jīng)文本和祈禱
  • 2013 年,有人將整個(gè)比特幣白皮書加入 UTXO 集


所有這些事件都發(fā)生在 SegWit 和 Taproot 之前,而且還有許多類似的例子。


但 Taproot 不是啟用了這項(xiàng)功能嗎?


不幸的是,普遍的誤解認(rèn)為 Taproot 啟用了此類數(shù)據(jù)存儲功能,進(jìn)而為 Ordinals 的「垃圾郵件」打開了大門。實(shí)際上,比特幣上的任意數(shù)據(jù)存儲一直都是可能的,只是自 2017 年 SegWit 推出后,這種做法變得更加經(jīng)濟(jì)。


SegWit 是比特幣的一次重大升級和漏洞修復(fù),它使得閃電網(wǎng)絡(luò)得以建立,并在每個(gè)區(qū)塊中包含了 3MB 的「見證」數(shù)據(jù)容量,提供了數(shù)據(jù)降價(jià)激勵(lì),以鼓勵(lì)消費(fèi) UTXO(從而使其可剪裁)。關(guān)于 SegWit 的更多信息,請參閱@River 的文章:


https://river.com/learn/what-is-segwit/


交易的這部分激勵(lì)內(nèi)容(即「見證」數(shù)據(jù))本意是用于比如比特幣腳本之類的功能,但只要按照「正確」的方式操作,也可以用來存儲任何數(shù)據(jù)。具體而言,Ordinals 將數(shù)據(jù)存儲在兩個(gè)操作碼之間的「信封」里,這樣數(shù)據(jù)就能作為見證數(shù)據(jù)并享受折扣。這種存儲方式在 SegWit 之前就存在,但現(xiàn)在相比之前節(jié)約了費(fèi)用。


盡管這并非 SegWit 的初衷,它卻凸顯了一個(gè)簡單事實(shí):如果有人想在區(qū)塊鏈中存儲任意數(shù)據(jù),他們總會找到方法。


這是否意味著 SegWit 不好?


如果你的第一反應(yīng)是反對比特幣的任何變化,請記住——如果沒有 SegWit 軟分叉,我們就不會有閃電網(wǎng)絡(luò),不會有整合 UTXO 的折扣,相反,用戶將被激勵(lì)創(chuàng)造更多不可剪裁的 UTXO,因?yàn)樵跊]有 SegWit 的情況下創(chuàng)建 UTXO 比消費(fèi)它們更便宜。


此外,將 Ordinals 存儲在見證數(shù)據(jù)中,使得運(yùn)行節(jié)點(diǎn)的人能夠輕松剪裁這些數(shù)據(jù),不同于利用公鑰調(diào)整或其他方式在鏈上嵌入任意數(shù)據(jù)的方法。這意味著 Ordinals 對運(yùn)行節(jié)點(diǎn)的人的實(shí)際影響,與其他任意數(shù)據(jù)存儲方法相比大大減少。


如果沒有 SegWit,Ordinals 將全部使用 UTXO 集。


如果我們從未將 SegWit 軟分叉納入比特幣,Ordinals 狂熱依然可能發(fā)生,而且會給區(qū)塊鏈帶來更糟糕的結(jié)果。在這種替代現(xiàn)實(shí)中,Ordinals(及所有類似的 NFT)可能會直接刻錄到 UTXO 集中,類似于今天郵票的做法。


盡管這樣做對于創(chuàng)造這些 NFT 的人來說成本更高,但這也意味著運(yùn)行比特幣節(jié)點(diǎn)的人無法剪裁數(shù)據(jù)。比特幣依賴于節(jié)點(diǎn)能夠保留整個(gè) UTXO 集,以正確驗(yàn)證交易并防止雙重支付,UTXO 集中的任何數(shù)據(jù)都必須永久保留。


這將對運(yùn)行比特幣節(jié)點(diǎn)的人產(chǎn)生極大的負(fù)擔(dān),與在 SegWit 見證數(shù)據(jù)中的 Ordinals 相比,其負(fù)面影響更為嚴(yán)重。


那么我們該怎么辦?


減少使用比特幣成本的解決方案并不在于審查 Ordinals(順便說一句,這在技術(shù)上是不可能的),而是在于為比特幣的長期擴(kuò)展構(gòu)建有效的解決方案。Ordinals 凸顯出了我們大多數(shù)人預(yù)料中的情況:基礎(chǔ)層費(fèi)用會變得高得難以承受,這對于比特幣的長期安全來說是必要的。


為了讓普通人能夠使用比特幣,我們需要強(qiáng)大的擴(kuò)展解決方案,如第二層網(wǎng)絡(luò)。不幸的是,目前形式的閃電網(wǎng)絡(luò)并非最終解決方案。閃電網(wǎng)絡(luò)依賴于每個(gè)通道所有者(在非托管方式下即用戶)能夠在鏈上結(jié)算以解決爭議,但在實(shí)際的費(fèi)用環(huán)境中這經(jīng)濟(jì)上是不可行的。


解決之道?契約技術(shù)。


契約是對比特幣的重要改進(jìn),這一直是一個(gè)長期進(jìn)行的項(xiàng)目,現(xiàn)在終于在該領(lǐng)域獲得了應(yīng)有的關(guān)注。契約不僅使閃電網(wǎng)絡(luò)的改進(jìn)成為可能,使其大幅擴(kuò)展,還可以構(gòu)建與閃電網(wǎng)絡(luò)相比有不同(通常更好)的權(quán)衡的新的第二層網(wǎng)絡(luò)。

小編推薦下載

相關(guān)文章

更多>>

資訊排行

同類軟件下載