Protocol
比特幣智能合約功能
我是菜鳥,所以請多多包涵。
我想知道比特幣核心團隊是否計劃在不久的將來集成一種智能合約功能,將比特幣腳本語言發展成一種更複雜的語言。
Afaik,目前唯一完成的工作是在側鏈上。有什麼線索嗎?
該協議沒有計劃進行此類改進,僅在 <https://github.com/bitcoin/bips/blob/master/README.mediawiki>中列出了預期的 BIP 。但是你應該明白為什麼在比特幣中只使用有限的腳本機製而不是使用乙太坊合約語言的虛擬機(安全原因)。RSK項目旨在通過側鏈提供這樣的機會,因此請探索它。
通過比特幣改進提案或“BIP”對比特幣的腳本語言進行改進。並非所有 BIP 都專注於腳本,但有些是。開發人員和礦工引入並同意新的操作碼。最近的例子是BIP 65和BIP 68。BIP 144或“隔離見證”的好處之一是它的採用應該使腳本升級更加容易。
需要注意的是,單獨使用更複雜的語言可能無法解決您所有的智能合約問題。另一個主要障礙是狀態性。比特幣本身支持兩種狀態:已使用和未使用。乙太坊和 Rootstock 支持更廣泛的狀態,我相信比特幣要麼必須硬分叉,要麼通過側鏈建構。