比特幣將導入智慧合約功能?!
比特幣(Bitcoin)是世界上第一個加密貨幣,在幣圈有著極其重要的地位。
不過,比特幣的交易處理速度有限,交易手續費(Gas Fee)又遠比其他加密貨幣高得多,在應用發展上一直受到限制。有一項可能改變整個加密生態系的重大計劃,正逐漸浮出水面。
區塊鏈開發商ZeroSync的聯合創辦人Robin Linus,在10月10日發布一篇名為「BitVM:在比特幣上進行所有運算(BitVM:Compute Anything on Bitcoin)」的論文,提到一項將智慧合約,導入到比特幣區塊鏈的計劃。
智慧合約是第二大區塊鏈以太坊背後的關鍵創新,因此很多用戶也期待這項技術,可以讓比特幣實現更多應用。
BitVM的目標,是實現圖靈完備性(可以解決任何計算問題的系統)的比特幣合約,不會讓其他用戶的網路變得更加複雜。
運算將在鏈外執行,然後在鏈上驗證,類似於以太坊上的Optimistic Rollups機制或閃電網路。理論上,運算的複雜性應該沒有限制,因為是在鏈外進行,因此也應該不會有堵塞網路的風險。
Linus更認為,這項技術將會讓比特幣從原本的緩慢交易,擴展到數百萬筆交易,使比特幣成為地球上最常用的貨幣。許多產業專家也認為,BitVM將為比特幣帶來去中心化金融(DeFi)等更多應用。
BitVM 怎麼運作?
BitVM協議的運作過程中,有兩個對象:「證明者」(prover)和「驗證者」(verifier)。
證明者在給定某些輸入時會產生特定輸出作為申請(Claim),交易雙方會預先簽署一系列交易,然後將鏈上存款存入比特幣地址、啟動合約,並開始交換鏈下數據。
如果提出不正確的申請,驗證者就可以獲得證明者的存款。也就是說,攻擊者不僅無法成功,還可能會失去他們的存款。
另外,BitVM適用於現在的比特幣,而不需要對比特幣實施任何麻煩又難以執行的「軟分叉」。例如,比特幣的一個軟分叉Taproot花了數年時間才到位,因為開發人員必須測試並確保一切都能正常運作。
不過,也有不少專家對這項技術持反對意見。
一位致力於BitVM的開發人員表示,這項技術的目的是擴展比特幣,而不是在網路上啟動類似以太坊的去中心化金融應用。
匿名比特幣作家Shinobi指出,即使所有運算都是在鏈下進行的,但資料管理的成本還是過於巨大,並補充,這項協議的交易過程中只有證明者和驗證者雙方,這也是一個很大的限制。
Ordinals交易市場Bioniq的執行長Bob Bodily也表示,BitVM就像「以太坊虛擬機(EVM)的早期版本」,雖然BitVM目前存在許多漏洞,但大多是可以解決的。他也強調這項技術是一個驚人的突破,在接下來的幾個月裡,預計許多漏洞會獲得修補,到時候就有更強大的比特幣生態系,而不需進行比特幣升級。
Linus認為,這些問題都可以隨著時間而解決。BitVM論文的目的,是想用簡單的術語來描述這個想法,並激發社群的興趣,但它還不是一個完整的解決方案。Linus補充,「我認為我們很可能很快就能找到完整的解決方案。」
參考資料:cointelegraph、coindesk、Decrypt
核稿編輯:高敬原
