Solidity開發者,促進在沒有燃氣限制的情況下執行Solidity代碼。這項技術使開發者能夠從任何EVM兼容的區塊鏈查詢狀態,在多個區塊間進行復雜的鏈下計算,並將驗證結果集成回鏈上智能合約,從而規避燃氣費用和區塊大小限制。這種創新的方法允許Solidity開發者通過執行無限的鏈下計算來超過鏈上的計算限制,只有驗證步驟在鏈上以一致的燃氣成本進行。

Steel 在 Boundless 的關鍵功能包括:

* 能夠在一次調用中完成數百萬個狀態查詢,涵蓋代幣持有者集、餘額和歷史交易,若直接在鏈上執行將會極為昂貴。

* 以一致且低的燃料成本執行複雜邏輯,例如移動平均或定價模型,通過在鏈下執行這些算法並在鏈上驗證證明。

* 將鏈上事件數據作為合約的輸入,實現對過去事件的安全和可信響應。

* 跨鏈功能:Steel 連接多個區塊鏈上的 Solidity 智能合約,無需依賴受信的橋接或預言機,通過輕客戶端證明支持以太坊 L1 和各種 L2 OP Stack 鏈之間的數據驗證。

* 高可靠性,由多個獨立證明者確保,保證持續的證明生成而不受審查或干擾。

* 超低燃料成本,由競爭性證明者市場動態驅動。

* 實現先進的 DeFi 用例,例如跨鏈統一借貸,Malda 部署 Steel 的案例顯示了這一點。

Steel 通過以下方式解決鏈上計算中的關鍵挑戰:

* 通過將計算密集型任務轉移到鏈下,消除區塊大小和燃料限制所施加的執行約束。

* 顯著降低鏈上查詢大型數據集的成本。

* 使得執行複雜算法成為可能,這在 Solidity 中否則成本過高。

Steel 與 Boundless 的去中心化證明生成網絡集成,提供可驗證的計算規模並減輕審查或硬體集中風險。開發者可以迅速開始利用 Steel Foundry 模板,使用 Solidity 來實現可擴展的、節省燃料的智能合約。

這項技術有效擴展了以太坊的計算視野,使得以往因燃料和大小限制而不可行的高度表達性和可擴展的去中心化應用成為可能。本摘要基於官方的 Boundless 文檔和最近對 Steel 作為 Solidity 開發在 EVM 鏈上 ZK 協處理器的分析。
#boundless @Boundless $ZKC