目錄
目錄
針對不同架構的差異化路徑
專用智能合約編程語言的崛起
首頁 網路3.0 Blockstream推出Simplicity,為以太坊(ETH)Solidity帶來全新替代方案

Blockstream推出Simplicity,為以太坊(ETH)Solidity帶來全新替代方案

Aug 06, 2025 pm 08:45 PM
瀏覽器 區塊鏈 工具 比特幣 以太坊 差別 btc

目錄
  • 針對不同架構的差異化路徑
  • 專用智能合約編程語言的崛起

‍由Adam Back領軍的Blockstream正式推出了專為比特幣設計的原生智能合約語言Simplicity,為以太坊的Solidity提供了全新的競爭選擇。

Blockstream推出Simplicity,為以太坊(ETH)Solidity帶來全新替代方案

作為比特幣二層網絡Liquid的締造者,Blockstream在加密領域擁有深厚背景,其領導者Adam Back更是比特幣發展史上的關鍵人物。此次發布的Simplicity語言,旨在為比特幣生態引入更強的可編程能力。

根據該公司週四向Cointelegraph透露的消息,Simplicity將被整合進Liquid網絡。此舉被視為比特幣(BTC)從單純的“數字黃金”角色,邁向支持複雜去中心化金融應用的重要一步。

此外,Blockstream還同步推出了SimplicityHL——該語言的高級抽象版本,使開發者能夠在更高層次上構建智能合約,提升開發效率與可讀性。

據Blockstream代表透露,目前該語言“已正式開放使用”,並配套推出了基於瀏覽器的集成開發環境(IDE),便於開發者快速上手。

針對不同架構的差異化路徑

Simplicity與以太坊廣泛使用的Solidity語言存在本質區別,這源於比特幣與以太坊底層架構的根本差異。

Solidity專為以太坊虛擬機(EVM)打造,依賴於網絡維護的全局狀態模型。這一“狀態”記錄了所有賬戶餘額與合約存儲的實時快照。

而比特幣採用的是UTXO(未花費交易輸出)模型,不具備全網統一的狀態視圖。這一架構差異直接影響了Simplicity的設計邏輯。 Blockstream方面指出:“摒棄對全局狀態的依賴是一項關鍵革新。”這意味著,“合約執行所需的所有狀態數據,必須由交易本身攜帶並明確傳遞。”

研究人員強調,Solidity開發者在轉向Simplicity時需調整思維模式:不能再默認訪問全局變量,而必須在每一步操作中顯式傳入所需數據。在此機制下,智能合約之間無法共享狀態或共用變量,所有信息交互都必須通過交易完成。公司代表解釋稱:

“即使某個合約出現問題,影響也僅限於該交易路徑中的局部範圍。這與以太坊那種牽一發而動全身的全局狀態機制截然不同,長期來看有助於構建更安全、邊界更清晰的合約系統。”

同時,Simplicity不支持遞歸和無限循環結構。 Blockstream認為,這類功能在區塊鏈環境中並非必要,反而可能引入不可預測的風險。

專用智能合約編程語言的崛起

Simplicity的發布,標誌著專用型智能合約語言生態的進一步擴展。

2022年問世的Noir語言,專注於零知識證明(ZK-proof)的編寫與驗證,已在2023年被主打隱私保護的以太坊二層網絡Aztec採納為官方開發語言。

如今,Noir已成為面向隱私優先型應用的重要工具,其架構深度集成了零知識密碼學特性。

另一個代表性語言是Leo,同樣專注於構建零知識證明系統,語法設計充分體現了對隱私保護的支持。

此外,以太坊生態中的Vyper語言也值得一提。它兼容EVM,但設計上更注重安全性與簡潔性,致力於減少潛在攻擊面。目前已被多個主流去中心化金融(DeFi)項目採用。

以上是Blockstream推出Simplicity,為以太坊(ETH)Solidity帶來全新替代方案的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Stock Market GPT

Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

為什麼蘋果電腦無法識別U盤?檢查端口與格式化存儲設備 為什麼蘋果電腦無法識別U盤?檢查端口與格式化存儲設備 Sep 05, 2025 pm 08:42 PM

首先檢查U盤與Mac的物理連接是否正常,嘗試更換端口或移除轉接頭;若連接無誤,進入訪達偏好設置並確保“外置磁盤”在桌面和邊欄中顯示;若仍未識別,打開磁盤工具查看U盤是否被系統檢測到,若顯示“未掛載”則點擊掛載,若提示損壞可運行急救修復;若因文件系統不兼容(如NTFS),可在磁盤工具中將U盤格式化為exFAT或MS-DOS(FAT)格式(注意此操作會清除數據);若上述方法無效,通過終端執行diskutillist命令查找U盤設備標識,再使用diskutilmount命令手動掛載。

電腦怎麼選才適合多任務處理?內存與處理器的搭配 電腦怎麼選才適合多任務處理?內存與處理器的搭配 Sep 05, 2025 pm 08:24 PM

要打造多任務處理電腦,需處理器與內存協同,推薦i7/R7以上CPU、32GB內存、NVMeSSD及雙屏或高分辨率顯示器,並優化系統設置與軟件,全面提升效率。

iPad分屏怎麼用於遠程辦公_iPad分屏連接電腦與控制桌面操作 iPad分屏怎麼用於遠程辦公_iPad分屏連接電腦與控制桌面操作 Sep 05, 2025 pm 09:00 PM

iPad分屏结合远程桌面应用可显著提升远程办公效率。1.分屏允许同时操作多个应用,如视频会议与查阅资料;2.控制电脑需依赖远程桌面应用,如MicrosoftRemoteDesktop、TeamViewer、ChromeRemoteDesktop和Splashtop,各具特点,Windows用户推荐首选MicrosoftRemoteDesktop;3.电脑端需启用远程桌面功能、安装对应应用并设置用户权限;4.iPad端下载相同应用,登录账户后通过输入电脑IP地址和登录凭据实现连接;5.分屏操作为从

華碩電腦設置在哪裡查找 華碩電腦設置的打開技巧 華碩電腦設置在哪裡查找 華碩電腦設置的打開技巧 Sep 05, 2025 pm 07:24 PM

首先確認無法訪問網站是因服務器IP地址無法解析,隨後通過三種方法打開華碩電腦的MyASUS設置工具:一、從開始菜單應用列表中找到並點擊MyASUS;二、使用Windows搜索功能輸入MyASUS或“華碩設置”快速啟動;三、雙擊桌面快捷方式或右鍵點擊任務欄系統托盤中的MyASUS圖標打開應用,進而進行網絡或系統設置​​排查。

iPad分屏時如何通知管理_iPad分屏通知免打擾設置 iPad分屏時如何通知管理_iPad分屏通知免打擾設置 Sep 05, 2025 pm 08:33 PM

答案:iPad分屏時通知不會重複顯示,管理核心是通過通知樣式調整、專注模式設置、應用權限管理和通知摘要功能實現免打擾。

如何在Windows上編輯DOCX文件?使用MicrosoftWord的完整教程 如何在Windows上編輯DOCX文件?使用MicrosoftWord的完整教程 Sep 05, 2025 pm 08:51 PM

使用MicrosoftWord是編輯DOCX文件的最佳方法,操作包括打開、編輯、格式設置、插入內容、頁面佈局、審閱修訂及保存。兼容性問題主要由字體缺失、Word版本差異、打印機驅動、顯示設置和操作系統引起,可通過嵌入字體、使用通用字體或另存為兼容格式解決。實用技巧包括使用樣式統一格式、生成自動目錄、交叉引用、修訂批註、宏自動化、文檔檢查器和可訪問性檢查。若文件損壞,可嘗試“打開並修復”、恢復臨時文件、用其他軟件打開、插入到新文檔、檢查權限與存儲,或使用專業恢復工具,同時建議開啟自動保存與雲備份以

u盤插手機上怎麼打開 u盤插手機上怎麼打開 Sep 05, 2025 pm 08:54 PM

要讓U盤在手機上正常工作,需確認手機支持OTG功能、使用合適的OTG轉接線並確保U盤格式為FAT32或exFAT;連接後通過文件管理器訪問U盤內容,若無反應可排查OTG線、U盤格式、供電或更換文件管理器;OTG還支持連接鍵盤、鼠標、手柄等USB設備,擴展手機功能。

iPad分屏怎麼配合ApplePencil使用_iPad分屏手寫輸入操作指南 iPad分屏怎麼配合ApplePencil使用_iPad分屏手寫輸入操作指南 Sep 05, 2025 pm 07:51 PM

答案:iPad分屏配合ApplePencil使用需開啟“隨手寫”功能並進入分屏模式,可在兩應用間實時手寫輸入並轉換為文本,支持快速編輯、跨應用拖拽及雙擊快捷操作,提升多任務效率。