什么是比特幣智能合約?比特幣智能合約權(quán)威指南
比特幣智能合約權(quán)威指南!雖然比特幣最初推出的目的只是為了成為一個全球性的點對點數(shù)字現(xiàn)金系統(tǒng),但自早期以來,加密貨幣的前景已經(jīng)遠遠超出了最初的用例。許多額外的用例都是在具有更具表現(xiàn)力的腳本語言的替代區(qū)塊鏈上開發(fā)的,例如以太坊和 Solana,因為比特幣腳本在整體功能方面相當(dāng)有限。
通過使用用一些更具表現(xiàn)力的加密貨幣腳本語言編寫的智能合約,替代區(qū)塊鏈已經(jīng)能夠吸引數(shù)百萬用戶,這些用戶的興趣不僅僅是觀看數(shù)字上升或進行不受審查的交易。
但智能合約到底是什么?為什么所有這些發(fā)展都發(fā)生在比特幣網(wǎng)絡(luò)之外?比特幣是否有可能采用區(qū)塊鏈技術(shù)的所有這些替代用例?今天腳本之家小編就給大家詳細(xì)介紹比特幣和智能合約之間日益增長的交叉點。希望大家喜歡!
了解智能合約
智能合約是由代碼而不是傳統(tǒng)法律體系或其他集中機構(gòu)強制執(zhí)行的任何類型的合約。該代碼通常部署在分散的、基于區(qū)塊鏈的網(wǎng)絡(luò)上。早在 1994 年,著名密碼朋克 Nick Szabo就首次討論了智能合約,大約 20 年前,這個概念因以太坊的推出而得以普及。
智能合約的范圍可以從最簡單的實現(xiàn)到高度復(fù)雜的實現(xiàn)。例如,可以說標(biāo)準(zhǔn)的比特幣交易是智能合約。一旦比特幣用戶使用其私鑰簽署了交易,則通過區(qū)塊鏈強制將該比特幣轉(zhuǎn)移到另一個地址。另一方面,各種區(qū)塊鏈網(wǎng)絡(luò)上的去中心化金融(DeFi)協(xié)議可以將一系列不同的智能合約組合成更大的應(yīng)用程序,例如創(chuàng)建基于衍生品的合成代幣以及與自動化做市商進行去中心化交易。
應(yīng)該指出的是,在過去的十年里,智能合約一詞已經(jīng)擴展到幾乎包括金融界中密碼學(xué)的任何使用,因為許多平臺更多地使用它作為吸引投資的流行詞。例如,可以說,所謂的智能合約,其中涉及一些受信任的第三方(通常以預(yù)言機的形式)作為其設(shè)計的一部分,并不是真正的智能合約,因為該合約的執(zhí)行基本上掌握在手中第三方的。換句話說,代碼執(zhí)行的預(yù)期結(jié)果不一定是這些場景中的最終法則。
智能合約的優(yōu)點
那么,為什么有人會使用區(qū)塊鏈上的智能合約,而不是由當(dāng)?shù)胤审w系支持的傳統(tǒng)協(xié)議呢?智能合約的一些主要潛在優(yōu)勢包括:
沒有“可信”第三方:最真實形式的智能合約不涉及任何可信第三方來解決爭議。正如薩博曾經(jīng)寫道的那樣,受信任的第三方是安全漏洞,它們可能會造成成本、審查等方面的問題。缺乏第三方也是智能合約實現(xiàn)其他一些優(yōu)勢的基本特征。
提高透明度:通過在公共區(qū)塊鏈上發(fā)布智能合約,任何人都可以免費驗證合約規(guī)則以及這些規(guī)則的執(zhí)行方式。這可以提高透明度,而傳統(tǒng)合同中存在的等效系統(tǒng)則不存在這種透明度。例如,全世界都可以查看在Uniswap這樣的去中心化交易所上發(fā)生的所有交易。
增加隱私:智能合約同時提供透明度和隱私似乎是矛盾的,但智能合約系統(tǒng)可以根據(jù)不同的目標(biāo)來構(gòu)建。比特幣智能合約的核心理念是在區(qū)塊鏈上留下盡可能少的信息,這為參與這些合約的人提供了更大程度的隱私。例如,如果區(qū)塊鏈觀察者無法判斷鏈上比特幣交易是標(biāo)準(zhǔn)支付還是閃電網(wǎng)絡(luò)通道的開放,這將是有利的。此外,一些智能合約設(shè)計(例如CoinJoin)是專門為提高用戶隱私而構(gòu)建的。
不變性:智能合約一旦部署在區(qū)塊鏈上,就無法更改(除非智能合約的初始設(shè)計允許)。這使得各方能夠準(zhǔn)確地了解合同規(guī)則在所有潛在結(jié)果中將如何實施。當(dāng)然,應(yīng)該指出的是,智能合約與底層區(qū)塊鏈一樣不可變,正如2016 年通過硬分叉對以太坊上的 DAO(又名 Genesis DAO)的黑客攻擊所逆轉(zhuǎn)的那樣。
提高速度和效率:雖然傳統(tǒng)合同可能涉及手動文書工作和法律程序,但一旦滿足最終解決的觸發(fā)因素,智能合同就可以立即完成。
更低的成本:根據(jù)用例,在區(qū)塊鏈上發(fā)布的智能合約可以提供比其他選項更低的成本。例如,通過穩(wěn)定幣而不是銀行電匯發(fā)送交易通常更便宜。也就是說,智能合約并不是在所有情況下都是更便宜的選擇,因為與公共、去中心化區(qū)塊鏈的交互可能比集中式數(shù)據(jù)庫的成本要高得多。就像智能合約本身一樣,區(qū)塊鏈已經(jīng)成為一種流行語推動的技術(shù),人們有時出于欲望而不是必要而轉(zhuǎn)向它。
無邊界:智能合約在區(qū)塊鏈上發(fā)布,通過互聯(lián)網(wǎng)在全球、無需許可的基礎(chǔ)上運行。這意味著來自世界各地的任何兩方都可以就合同條款達成協(xié)議——即使他們位于傳統(tǒng)上合作不佳的不同司法管轄區(qū)。
比特幣有限的腳本語言
與普遍看法相反,如今比特幣上存在智能合約。許多人將智能合約更多地與以太坊和 Solana 等其他區(qū)塊鏈聯(lián)系起來的原因是,比特幣有限的腳本語言意味著在基礎(chǔ)區(qū)塊鏈上可以完成的事情是有限的。
在以太坊中,編寫去中心化應(yīng)用程序基本上沒有限制,因為開發(fā)人員可以從頭開始編寫智能合約。在比特幣中,每個智能合約的原語在被證明在安全權(quán)衡方面有用且值得之后,會隨著時間的推移根據(jù)需要有效地添加。
例如,OP_CHECKLOCKTIMEVERIFY (CLTV) 和 OP_CHECKSEQUENCEVERIFY (CSV) 操作碼被添加到比特幣中,因為它們可以用作閃電網(wǎng)絡(luò)的構(gòu)建塊,這被視為比特幣支付的關(guān)鍵擴展突破。另一方面,復(fù)雜的、基于智能合約的應(yīng)用程序(例如 Uniswap 和 Maker)根本無法在當(dāng)今的基礎(chǔ)比特幣區(qū)塊鏈上構(gòu)建,因為開發(fā)它們所需的工具在 Bitcoin Script 中不存在。
值得注意的是,比特幣腳本的限制是比特幣創(chuàng)造者中本聰有意實施的。比特幣最初推出時附帶了額外的操作碼,例如OP_CAT,但這些操作碼在網(wǎng)絡(luò)上不再活躍,因為中本聰出于安全考慮而停用了它們。比特幣通過這一設(shè)計決策能夠避免的一些問題包括防止穩(wěn)定幣發(fā)行者獲得對網(wǎng)絡(luò)的不必要的控制以及與礦工可提取價值(MEV)相關(guān)的潛在問題。
也就是說,現(xiàn)在可以通過各種機制在比特幣上編寫一些智能合約。以下是一些可以使用當(dāng)前形式的比特幣腳本編寫的更值得注意的智能合約類型:
多重簽名地址:多重簽名地址是一個比特幣地址,如名稱所示,需要多個簽名才能發(fā)送交易。例如,公司或組織可能要求三分之二的高管簽署財務(wù)部門的每筆交易。這是一種存在于許多比特幣應(yīng)用程序基礎(chǔ)上的智能合約,可實現(xiàn)改進的錢包安全性、聯(lián)合側(cè)鏈和閃電網(wǎng)絡(luò)等功能。
時間鎖定交易:時間鎖定交易用于防止在未來某個時間之前花費某些特定的比特幣。例如,有人可以使用這種類型的智能合約來防止自己在以后花掉自己的積蓄,或者阻止親人在達到某個區(qū)塊高度之前花掉自己的遺產(chǎn)。除了 nLockTime 參數(shù)之外,CLTV 和 CSV 是啟用此智能合約功能的兩個操作碼。這些操作碼也是閃電網(wǎng)絡(luò)和跨鏈原子交換的關(guān)鍵構(gòu)建塊,其中加密證明用于證明已做出鏈下支出承諾。
代幣元協(xié)議:雖然代幣產(chǎn)品直到以太坊實施才真正開始流行,但現(xiàn)實是自 2013 年左右以來,用于在比特幣之上發(fā)行替代資產(chǎn)的各種元協(xié)議就已存在。最初稱為彩色幣,元協(xié)議用于直到 2023 年序號和銘文的發(fā)明,比特幣的代幣發(fā)行才得到了廣泛的應(yīng)用。也就是說,Tether USD 是迄今為止世界上市值最大的穩(wěn)定幣,最初是在名為 Mastercoin 的比特幣元協(xié)議上發(fā)行的(現(xiàn)在是奧姆尼)。用于在比特幣上發(fā)行可替代和不可替代代幣 (NFT) 的其他元協(xié)議包括 Stamps、RGB、Taproot Assets、Runes 和 Counterparty。
離散日志合約(DLC): DLC 是比特幣對智能合約預(yù)言機問題的回答,其中必須信任第三方來決定兩方或多方之間的賭注結(jié)果。這種機制為此類賭注提供了大量的隱私和可擴展性,因為絕大多數(shù)數(shù)據(jù)都是在區(qū)塊鏈之外處理的。值得注意的是,智能合約的預(yù)言機不一定知道投注的細(xì)節(jié)。DLC 可用于在基礎(chǔ)比特幣區(qū)塊鏈和閃電網(wǎng)絡(luò)上創(chuàng)建金融衍生品。
應(yīng)該指出的是,有時也會組合多個比特幣智能合約來創(chuàng)建更先進的上層協(xié)議。例如,多重簽名地址和時間鎖定交易都用于創(chuàng)建閃電網(wǎng)絡(luò)。
比特幣對私密、高效的智能合約的愿景
盡管比特幣的基礎(chǔ)協(xié)議層很難改變,但隨著時間的推移,網(wǎng)絡(luò)的共識規(guī)則已經(jīng)發(fā)生了一些變化,以啟用額外的智能合約功能。例如,雖然多重簽名地址在當(dāng)今的比特幣網(wǎng)絡(luò)上非常常見,但它們在協(xié)議的原始版本中并不可用。
2021 年,比特幣中添加了一項名為 Taproot 的改進,旨在增強智能合約的隱私性和效率。事實上,就最大限度地減少永遠存儲在比特幣區(qū)塊鏈中的與智能合約執(zhí)行相關(guān)的信息量這一設(shè)計目標(biāo)而言,這一改進是向前邁出的一大步。除了極其注重安全性之外,比特幣智能合約往往以鏈下方式實現(xiàn),這樣可以最大限度地提高隱私性和可擴展性。
Taproot 升級恰逢比特幣添加 Schnorr 簽名,這使得多重簽名交易看起來與區(qū)塊鏈上傳統(tǒng)的單簽名交易沒有什么不同。這意味著,例如,閃電網(wǎng)絡(luò)通道的打開或關(guān)閉看起來與正常的鏈上交易相同,其中鮑勃只是向愛麗絲發(fā)送一些比特幣。除了通過使用簽名聚合來減少需要使用的塊空間量之外,這使得很難理解比特幣用戶鏈上交互背后的真正含義。
此外,默克爾化抽象語法樹(MAST)的使用使得只有智能合約的執(zhí)行形式才會在區(qū)塊鏈上顯示。雖然特定智能合約可能會產(chǎn)生許多潛在的不同結(jié)果,但 MAST 通過僅發(fā)布與智能合約執(zhí)行的最終結(jié)果相關(guān)的數(shù)據(jù)來提高隱私性和可擴展性。然而,應(yīng)該指出的是,當(dāng)存在某種需要通過恢復(fù)到區(qū)塊鏈來解決的鏈下智能合約糾紛時,會披露更多數(shù)據(jù)。
Taproot 還使得未來引入新的操作碼變得更加容易,這些操作碼可以用作更具表現(xiàn)力的智能合約的構(gòu)建塊。Tapscript 是通過 Taproot 升級引入的,它還附帶 OP_SUCCESSx 操作碼。這些實際上是未來操作碼無縫添加到比特幣的占位符。
話雖如此,值得一提的是 Taproot 是對比特幣進行的最后一個軟分叉更改。隨著時間的推移,對比特幣進行此類改變變得更加困難,因為網(wǎng)絡(luò)的協(xié)議規(guī)則慢慢走向僵化。隨著比特幣用戶群的增長并變得越來越多樣化,協(xié)調(diào)比特幣腳本語言的變化即使不是不切實際,也可能變得更加困難。
次級層上的比特幣智能合約
作為比特幣開發(fā)者限制與基礎(chǔ)區(qū)塊鏈層交互的愿望的一部分,多年來,將加密貨幣擴展到數(shù)十億潛在 用戶的多層方法一直被認(rèn)為是正確的前進道路。值得注意的是,在過去幾年中,以太坊也將重點轉(zhuǎn)向了第 2 層 (L2) 網(wǎng)絡(luò)。
涉及比特幣資產(chǎn)的大部分金融活動不一定需要基礎(chǔ)比特幣區(qū)塊鏈提供的高度去中心化和審查阻力,因此讓用戶通過智能合約選擇進入構(gòu)建在基礎(chǔ)層之上的二級網(wǎng)絡(luò)是有意義的。
當(dāng)今比特幣上最著名的 L2 網(wǎng)絡(luò)是閃電網(wǎng)絡(luò),目前主要專注于支付用例。雖然閃電網(wǎng)絡(luò)本身是建立在許多不同的比特幣智能合約之上的,但這個 L2 在啟用額外的智能合約功能方面并沒有提供太多功能。然而,閃電網(wǎng)絡(luò)確實允許存在于比特幣基礎(chǔ)層的智能合約(例如代幣化和 DLC)在更快、更便宜的鏈下環(huán)境中運行。
就比特幣智能合約功能的擴展而言,到目前為止,大部分活動都是在聯(lián)邦側(cè)鏈上進行的。Liquid是一種與比特幣本身非常相似的側(cè)鏈,具有各種附加功能和操作碼。另一個側(cè)鏈以Rootstock的形式出現(xiàn),它與以太坊虛擬機(EVM)兼容,這意味著任何以太坊應(yīng)用程序都可以部署在側(cè)鏈上。
雖然 Liquid 和 Rootstock 在智能合約中使用比特幣方面進行了更多實驗,但這些平臺的采用率卻相當(dāng)?shù)?。這可能是由于多種原因造成的,例如不喜歡聯(lián)合側(cè)鏈安全模型,或者基礎(chǔ)比特幣區(qū)塊鏈的費用在總體方案中仍然相對較低。當(dāng)然,許多智能合約系統(tǒng)無論如何都會重新引入某種形式的交易對手風(fēng)險,通常以可信預(yù)言機的形式出現(xiàn)。話又說回來,許多比特幣用戶普遍傾向于簡單地持有比特幣,而不是重新引入金融風(fēng)險。
由于Babylon和BitVM等創(chuàng)新,替代側(cè)鏈安全模型現(xiàn)在成為可能,這導(dǎo)致了基于權(quán)益證明 (PoS) 模型的發(fā)展。這些新形式的 L2 比特幣網(wǎng)絡(luò)是否能夠比以前的側(cè)鏈迭代獲得更多關(guān)注還有待觀察,但 L2 實驗的水平在未來幾年必將提高。
當(dāng)然,也可以認(rèn)為其他第一層區(qū)塊鏈網(wǎng)絡(luò),例如以太坊和幣安智能鏈,也可以被視為比特幣的第二層網(wǎng)絡(luò)。事實上,通過 Wrapped Bitcoin (WBTC) ERC-20 代幣轉(zhuǎn)移到以太坊的比特幣數(shù)量使閃電網(wǎng)絡(luò)、Liquid 和 Rootstock 的總規(guī)模相形見絀。一些網(wǎng)絡(luò)在側(cè)鏈和替代加密貨幣網(wǎng)絡(luò)之間的灰色地帶運行,例如Stacks,其中存在一種新的本地加密貨幣,同時專注于使用比特幣作為貨幣。
當(dāng)今比特幣智能合約的流行應(yīng)用
雖然今天在技術(shù)上可以通過比特幣上的智能合約構(gòu)建去中心化應(yīng)用程序,但現(xiàn)實是,目前沒有很多流行的例子可以被稱為成功的項目。WBTC 是一些最大、最著名的 DeFi 項目(例如 Uniswap 和 Aave)中使用的流行代幣,但在直接構(gòu)建此類應(yīng)用程序時,還沒有產(chǎn)品與市場契合的例子比特幣本身。
也就是說,到目前為止,在使用比特幣智能合約構(gòu)建去中心化應(yīng)用程序方面,存在三個值得注意的亮點:Sovryn、閃電網(wǎng)絡(luò)和 Ordinals。
Sovryn
Sovryn是一款比特幣應(yīng)用程序,它基本上支持人們在以太坊上構(gòu)建的各種應(yīng)用程序中可以找到的所有功能。Sovryn 最初部署在 Rootstock 上,預(yù)計在不久的將來也將部署在Build on Bitcoin上。DeFi 應(yīng)用程序擁有比特幣用戶在 DeFi 活動方面可能想要的一切,包括去中心化交易所、抵押品支持的穩(wěn)定幣、NFT、借貸、去中心化自治組織 (DAO)、質(zhì)押等等。
早在 2021 年 11 月, Sovryn協(xié)議鎖定的總價值 (TVL) 就達到了約 1.6 億美元的峰值,截至撰寫本文時,該金額的一半左右鎖定在 DeFi 應(yīng)用程序中。
閃電網(wǎng)絡(luò)
雖然閃電網(wǎng)絡(luò)長期以來一直被譽為比特幣迄今為止主要的 L2 開發(fā),但迄今為止它實際取得的成功程度還有待商榷。雖然閃電網(wǎng)絡(luò)上發(fā)生的支付比許多以支付為主的山寨幣更多,但顯然仍有一些問題需要解決。事實上,許多最受歡迎和值得注意的閃電錢包,例如中本聰錢包和Chivo 錢包,都以完全托管的方式運行。
在任何時候,閃電網(wǎng)絡(luò)中鎖定的比特幣數(shù)量相對較少,這通常被認(rèn)為是其采用失敗的證據(jù),但現(xiàn)實情況是,TVL 并不是衡量比特幣成功與否的非常有用的指標(biāo)。支付協(xié)議。目前,閃電網(wǎng)絡(luò)中的大部分活動都是圍繞與Nostr和游戲相關(guān)的低價值交易建立的,這些用例不需要太多比特幣在網(wǎng)絡(luò)上,特別是考慮到同一個比特幣可以重復(fù)用于多次支付在有意識的循環(huán)經(jīng)濟中。
序號和銘文項目
根據(jù)過去一年左右比特幣交易費用的暫時飆升,序號和銘文引起了廣泛的關(guān)注和爭議。雖然一些比特幣用戶將序數(shù)視為比特幣 NFT 概念的健康整合,但其他人則認(rèn)為銘文占用的大量區(qū)塊空間只不過是垃圾郵件。
除了類似 NFT 的 Ordinals 系列之外,還有許多 Meme 代幣通過此過程推出。根據(jù) CryptoSlam 的數(shù)據(jù),截至 2024 年 4 月,比特幣現(xiàn)已成為 NFT 銷量最大的區(qū)塊鏈,而 Ordinals 概念一直是這一現(xiàn)象背后的關(guān)鍵驅(qū)動力。
比特幣智能合約的未來
對比特幣進行更改可能極其困難,但通過軟分叉為比特幣引入額外的智能合約已經(jīng)取得了一些進展。此外,還有大量上層網(wǎng)絡(luò)開發(fā)正在進行中,這些開發(fā)將與現(xiàn)有的基本比特幣協(xié)議很好地配合。毫無疑問,閃電網(wǎng)絡(luò)、側(cè)鏈和其他現(xiàn)有的比特幣智能合約系統(tǒng)也將得到改進。
雖然目前大多數(shù)智能合約活動都發(fā)生在以太坊及其第 2 層網(wǎng)絡(luò)上(甚至涉及比特幣的活動),但從長遠來看,比特幣作為資產(chǎn)和智能合約作為技術(shù)的合并可能會改變當(dāng)前的范例。
新的操作碼會軟分叉到比特幣中嗎?
當(dāng)比特幣網(wǎng)絡(luò)于 2009 年 1 月首次推出時,比特幣網(wǎng)絡(luò)的基本規(guī)則在某種程度上肯定是“一成不變”的。然而,通過向后兼容的軟分叉,協(xié)議會不時地進行一些細(xì)微的改變。多重簽名地址、與閃電網(wǎng)絡(luò)相關(guān)的智能合約、隔離見證和 Taproot 都通過這種方法來到了比特幣,并且在以太坊中出現(xiàn)了許多關(guān)于可以添加到比特幣腳本中的新智能合約的提案。
契約
比特幣契約將允許用戶更好地設(shè)定如何、何時或何處發(fā)送比特幣的條件規(guī)則。例如,契約可能只允許在特定時間段過后將一些比特幣花費到某些特定地址。有效增強對比特幣支出條件的控制和增加限制的能力可以實現(xiàn)各種不同的用例,并改進當(dāng)今比特幣上已經(jīng)存在的智能合約系統(tǒng)。
過去幾年,各個比特幣開發(fā)商發(fā)布了幾項契約提案。一些最著名的比特幣契約提案包括OP_CHECKTEMPLATEVERIFY (CTV) 和 OP_CAT,其中第二個提案在被中本聰停用之前在比特幣的原始版本中可用。比特幣開發(fā)者一直在爭論許多不同契約提案的優(yōu)點,因為他們希望在增加可編程性之間取得適當(dāng)?shù)钠胶?,而又不會增加太多可能增加比特幣攻擊面的?fù)雜性。此外,有人表示,增加契約根本不值得進行安全權(quán)衡,因為沒有經(jīng)過驗證的用例。
契約的潛在 用例
長期以來討論的契約的關(guān)鍵用例之一是保險庫的概念,它將提供額外的一層保護,防止盜竊和黑客攻擊。其基本思想是,某個地址中持有的比特幣只能以預(yù)定的方式使用,從而抑制攻擊者的積極性。例如,可能需要將資金發(fā)送到中間地址,然后再發(fā)送到用戶選擇的任何地址,并且還向該中間地址添加時間鎖,以允許比特幣的合法所有者防止盜竊企圖。如今,比特幣上可以實現(xiàn)簡單版本的金庫;然而,如果比特幣有契約,它們可以變得更加高效和安全。
契約還可以對現(xiàn)有的第 2 層比特幣網(wǎng)絡(luò)(例如閃電網(wǎng)絡(luò)和側(cè)鏈)進行一些改進。就閃電網(wǎng)絡(luò)而言,契約可以實現(xiàn)改進,例如通道工廠,它允許閃電用戶以較低的頻率與基礎(chǔ)比特幣區(qū)塊鏈進行交互,從而降低總成本。對于側(cè)鏈,契約可能有助于提高各種雙向掛鉤機制的安全性和效率。還存在改進以隱私為中心的協(xié)議(例如CoinSwap)、開發(fā)擁塞控制以及改進現(xiàn)有的其他 L2 網(wǎng)絡(luò)(例如Ark和Mercury Layer)的潛力。
傳動鏈
如前所述,比特幣上已經(jīng)存在側(cè)鏈;然而,當(dāng)前的實現(xiàn)依賴于基于多重簽名地址背后的簽名者聯(lián)盟的安全模型。還有基于權(quán)益證明的模型即將上線,但驅(qū)動鏈將提供第三種選擇,其中側(cè)鏈上的資金由比特幣礦工控制。
目前,驅(qū)動鏈?zhǔn)且粋€極具爭議性的提議,但比特幣用戶群的某些部分認(rèn)為,它們是解決雙向掛鉤問題的最佳解決方案,并將為側(cè)鏈提供最高程度的審查阻力。批評者認(rèn)為,驅(qū)動鏈通過將大量比特幣置于礦工的集體手中,改變了基礎(chǔ)網(wǎng)絡(luò)層面的博弈論。也就是說,這里的最終目標(biāo)是使低信任度的比特幣側(cè)鏈能夠?qū)χ悄芎霞s和其他用例進行更高水平的實驗。
值得注意的是,現(xiàn)在可以通過 BitVM 實現(xiàn)驅(qū)動鏈的一個版本;然而,通過引入兩個比特幣改進提案(BIP): BIP 300和BIP 301,它將變得更加安全。
Simplicity
Simplicity 是 Blockstream 開發(fā)的一種先進的高級比特幣腳本語言,可提供形式驗證和更具表現(xiàn)力的智能合約。Blockstream 首席執(zhí)行官 Adam Back 將簡單性集成到比特幣中被稱為潛在的“最終軟分叉”,因為它可能會導(dǎo)致基礎(chǔ)協(xié)議僵化。
在簡單的比特幣世界中,比特幣智能合約的開發(fā)將更像在以太坊世界中那樣,開發(fā)人員可以自由地編寫他們想要的任何智能合約。簡單性還提供了形式驗證,這意味著智能合約在使用之前可以被證明其行為完全符合預(yù)期,這可以限制安全問題和錯誤。以太坊的 Solidity 腳本語言不存在這一功能,多年來大量容易出錯的智能合約導(dǎo)致了價值數(shù)十億美元的損失。如今,將 Simplicity 添加到比特幣中會被視為極具爭議性,但預(yù)計會在 2024 年的某個時候?qū)⑵涮砑拥?Liquid 側(cè)鏈中。
更好的比特幣側(cè)鏈
展望未來,側(cè)鏈將成為比特幣智能合約開發(fā)方面值得關(guān)注的關(guān)鍵領(lǐng)域,因為這些 L2 網(wǎng)絡(luò)能夠提供更多的實驗。隨著比特幣繼續(xù)通過多層方法進行擴展,很可能會嘗試大量新的側(cè)鏈概念。
仍然有很大改進空間的關(guān)鍵問題是雙向掛鉤,它使比特幣能夠在基礎(chǔ)鏈和 L2 網(wǎng)絡(luò)之間來回移動。在足夠長的時間內(nèi),某種基于零知識證明的系統(tǒng)可能會成為這些比特幣二級層的最終掛鉤機制。
閃電網(wǎng)絡(luò)將繼續(xù)發(fā)展和擴張
就其功能集而言,閃電網(wǎng)絡(luò)仍然相當(dāng)基礎(chǔ);然而,這種情況在不久的將來肯定會改變。閃電網(wǎng)絡(luò)的兩個最新發(fā)展可能會導(dǎo)致更高水平的采用,那就是 Taproot 資產(chǎn)和 DLC。過去幾年,穩(wěn)定幣一直是加密貨幣市場采用的關(guān)鍵領(lǐng)域,自從鏈上費用上漲以及 Tether USD (USDT) 慢慢轉(zhuǎn)向替代網(wǎng)絡(luò)以來,比特幣生態(tài)系統(tǒng)就錯過了這個機會。
通過 Taproot Assets(以及其他類似協(xié)議),穩(wěn)定幣可以在比特幣上發(fā)行并通過閃電網(wǎng)絡(luò)發(fā)送,使其成為以太坊和 Tron 等其他一些區(qū)塊鏈網(wǎng)絡(luò)的更快、更便宜的替代品。借助 DLC,可以在閃電網(wǎng)絡(luò)上啟用與美元掛鉤的持股和信任最小化衍生品等用例。
如前所述,在比特幣中添加契約提案或簡單性也可以幫助閃電網(wǎng)絡(luò)在使用基礎(chǔ)比特幣區(qū)塊鏈方面變得更加高效,并且在擴展方面仍有大量工作要做這個 L2 網(wǎng)絡(luò)面向全球潛在的數(shù)十億用戶。
展望未來,閃電網(wǎng)絡(luò)可能會更多地充當(dāng)粘合劑,允許用戶基本免費地在各種 L2 比特幣網(wǎng)絡(luò)之間即時交換。也就是說,就網(wǎng)絡(luò)上的資金如何在基礎(chǔ)層托管而言,閃電網(wǎng)絡(luò)被視為具有最少信任假設(shè)的 L2,因為閃電交易只是尚未廣播和包含的自我托管比特幣交易在一個塊中。
還有類似于閃電網(wǎng)絡(luò)的技術(shù)正在上線,可以為特定用例提供替代選項。Fedimint是一個基于聯(lián)合比特幣托管(類似于 Liquid)的電子現(xiàn)金系統(tǒng),可實現(xiàn)快速且廉價的匿名交易。此外,Ark是一個更新的概念,可以解決閃電網(wǎng)絡(luò)中發(fā)現(xiàn)的一些流動性和隱私問題。
閃電網(wǎng)絡(luò)目前的形式仍然存在一些局限性,并且絕對不是將比特幣擴展到全球人口方面的靈丹妙藥。相反,它是允許任何人使用比特幣同時保持一定程度的去中心化和審查制度的潛在工具之一。
比特幣已準(zhǔn)備好迎接智能合約的繁榮
比特幣智能合約的未來就是現(xiàn)在。對于那些希望在世界上最有價值的加密貨幣網(wǎng)絡(luò)之上部署智能合約的人來說,已經(jīng)有許多工具可供使用,并且這些工具在未來幾年必將變得更加強大和安全。由于 Ordinals、BitVM 和其他近期突破的出現(xiàn),在比特幣之上構(gòu)建去中心化應(yīng)用程序從未像今天這樣令人興奮。
至少自 2014 年原始側(cè)鏈白皮書發(fā)布以來,圍繞比特幣構(gòu)建一切而不是將加密貨幣用戶群分 裂成許多不同的、不兼容的系統(tǒng)的想法就已經(jīng)存在,現(xiàn)在實現(xiàn)這一愿景的工具即將到來在線的。沒有理由一切都不能建立在比特幣之上,作為真相和智能合約爭議解決的核心來源。
以上就是腳本之家小編給大家分享的比特幣智能合約權(quán)威的詳細(xì)介紹了,希望此篇文章可以幫助大家更好的理解啥事比特幣智能合約!
你可能感興趣的文章
-
一文詳細(xì)了解智能合約地址是什么意思?
在了解智能合約地址之前,幣圈子小編先來帶大家了解一下什么是智能合約,智能合約,英文為Smart contract,早在1995年,Nick Szabo就提出了這一概念,那么智能合約地址是什…
2024-03-25 -
NOTE 首個實用的原生比特幣智能合約協(xié)議
NOTE協(xié)議是基于比特幣UTXO模型的數(shù)字資產(chǎn)發(fā)行協(xié)議,區(qū)別于最近出現(xiàn)的其他協(xié)議,它真正構(gòu)建在比特幣的UTXO模型之上,下面小編為大家詳細(xì)介紹NOTE 首個實用的原生比特幣智能合…
2024-02-22 -
智能合約有什么意義?一文了解智能合約的意義
眾所周知,合同就是雙方或者多方就某一事件達成的一致意見,一般來說合同能夠約定雙方的權(quán)利與義務(wù),要知道智能合約的興起與區(qū)塊鏈的發(fā)展是緊密相連的,那么究竟這個智能合…
2024-01-09 -
花旗銀行推出存款代幣化服務(wù)!改善跨境匯款 支持智能合約
據(jù)彭博報導(dǎo),美國華爾街巨頭花旗集團(Citigroup Inc.)近日正式宣布推出資產(chǎn)代幣化服務(wù)「Citi Token Services」,表示可將機構(gòu)客戶存款轉(zhuǎn)為數(shù)字代幣,立即發(fā)送至全球任何地…
2023-09-19 -
一文詳細(xì)了解比特幣智能合約是什么意思
Nick Szabo在1994年描述促進、驗證或執(zhí)行協(xié)議條款而不需要第三方的數(shù)字協(xié)議框架時首次提出關(guān)鍵詞智能合約。直到區(qū)塊鏈技術(shù)的到來,該協(xié)議的全部可能性才成為人們關(guān)注的焦點…
2023-09-01 -
簡單科普智能合約dapp開源代碼在哪里查詢
眾所周知,區(qū)塊鏈的智能合約的準(zhǔn)確性達到程序員準(zhǔn)確編碼以執(zhí)行的限制,它能夠自動化手動完成的任務(wù)/流程,很多投資者都想要進一步的了解智能合約dapp開源代碼在哪里查詢?…
2023-08-24 -
智能合約開源怎么看?如何判斷智能合約是否開源?
說起智能合約,其實現(xiàn)在的區(qū)塊鏈智能合約具有通過集成去中心化預(yù)言機訪問鏈下數(shù)據(jù)的能力,很多投資者還不知道智能合約開源怎么看?大家想要知道如何判斷智能合約是否開源?…
2023-08-24 -
智能合約開源與不開源的區(qū)別究竟是什么?
經(jīng)常關(guān)注區(qū)塊鏈的投資者,一定對于智能合約不太陌生,智能合約開源與不開源其實還是有很大的差別的,了解智能合約開源與不開源的區(qū)別究竟是什么?能有效幫投資者避免不靠譜…
2023-08-24 -
一文搞懂智能合約開源好還是不開源好
眾所周知,區(qū)塊鏈技術(shù)基于使用密碼學(xué)保護的分布式賬本,它本質(zhì)上是不可變的,并且還能夠提供改進的安全性和可用性,想必現(xiàn)在還是有投資者搞不懂智能合約開源好還是不開源好…
2023-08-24 -
比特幣虛擬機BVM問世,智能合約時代到來?
這篇文章主要介紹了比特幣虛擬機BVM問世,智能合約時代到來?的相關(guān)資料,需要的朋友可以參考下本文詳細(xì)內(nèi)容介紹…
2023-06-01