作者:Starknet;編譯:Karen,Foresight News
在巴黎舉行的以太坊社區大會EthCC 上,StarkWare 聯合創始人Eli Ben-Sasson 宣布推出用於開發Starknet 合約的極速工具包Starknet Foundry,並預告了Starknet 應用鏈(Appchains)的推出。
根據Starknet 官方發布的Starknet 堆棧介紹文檔,應用鏈(Appchains)是一種專門為滿足特定應用的需求而設計的應用區塊鏈,Starknet 應用鍊主要用來定制環境,應用可以在其中定制Starknet 實例,以實現對規範的更好控制、更低的成本、更大的規模和可選隱私。通過創建Starknet 應用鏈,應用可以為其用戶提供更好的吞吐量和用戶體驗。
Starknet 表示,StarkWare 的SaaS 產品StarkEx 正在賦能以太坊上的L2 應用鏈,如dYdX 和Sorare。迄今為止(截至2023 年7 月),StarkEx 累計交易額已突破1 萬億美元,並處理了超過5 億筆交易。
Starknet 堆棧
STARK 證明、Cairo 編程語言和本機帳戶抽像等Starknet 的構建模塊已吸引多個應用和用例。隨著Starknet 在主網上升級到v0.12.0,Starknet 成為TPS 性能最高的L2,預計Starknet 相對於其他L2(尤其是EVM 兼容的L2)的性能優勢會隨著時間的推移而增長。
Starknet 堆棧由Cairo 提供支持,開發工作由Starknet 生態系統驅動,並由Starknet 基金會通過其開發合作夥伴精心策劃。
有何優勢?
Starknet 堆棧允許應用啟動定制的Starknet 應用鏈,優勢包括:
-
防止公共Starknet 上的堵塞,可以為其用戶提供更好的吞吐量和用戶體驗;
-
應用鏈可能可以自由地實現公有鏈不支持的功能,例如它們自己的費用市場邏輯;
-
Starknet 應用鍊是最具可擴展性的Rollup,可以選擇配置各種參數,包括共識、區塊鏈參數和數據可用性。
去中心化
Starknet 堆棧正在迅速成為最去中心化的L2 堆棧。 Starknet 基金會致力於為Starknet 實現這一特性。
Starknet 基金會首席執行官Diego Oliva 表示,去中心化的堆棧使網絡更加安全、有彈性、透明、可擴展,而且沒有單點故障,不依賴於單一實體,沒有「黑匣子」和更多的構建器。
Starknet Stack 去中心化的一個最新例子是Madara Sequencer(定序器)。 Madara 基於Substrate,因此依賴於開箱即用的去中心化共識機制。該社區開發工作於2023 年2 月開始45 名社區開發人員迄今為止已生成超過740 次提交和400 多個合併PR。
在構建允許啟動Starknet 應用鏈的堆棧方面,LambdaClass 正在構建一個Starknet Stack,最終將包括證明者、定序器、執行引擎和網絡瀏覽器。之後,久的將來,這些不同的組件可以與Starknet 堆棧的其他組件集成,並製作成Starknet 實例。
生態&社區
Starknet 生態系統的目標是讓堆棧中的每個組件都有多種實現。下圖是不同團隊及其正在開發的基礎設施的介紹:
除了堆棧的核心組件之外,一些重要的補充組件和服務來也將運行應用鏈,包括:
-
區塊鏈瀏覽器: Starkscan、ViewBlock、Voyager 和LambdaClass 的瀏覽器(正在開發中);
-
索引器:Abibara、Checkpoint、TokenFlow;
-
API 服務:Alchemy、Infura;
-
橋:LayerSwap、Orbiter、StarkGate;
-
入金:Banxa、Ramp;
-
錢包:Argent、Braavos、Cartridge 和 Metamask’s Snap(2023 年9 月推出);
-
特定領域的應用開發框架:Dojo(遊戲)
下一步
Starknet 堆棧正在開發中,並將在未來幾年內繼續發展和改進。目前,Starknet 應用鏈能作為託管服務運行,由StarkWare 運營。第一個Starknet 應用鏈很快就會在主網上啟動封閉測試版。
Starknet 表示,預計LambdaClass、Nethermind 和StarkWare 等Starknet 生態開發團隊以及Rollup-as-a-Service 提供商將提供應用鏈託管服務。
應用鏈將選擇它們自己運行的堆棧組件以及通過託管服務(例如StarkWare 的SHARP)運行的組件,可能選擇依賴嚴格的開源組件或專有技術。
值得一提的是,應用鏈最初是以太坊上的L2,但不會長期存在。早在2021 年,StarkWare 就引入了L3 的概念。 StarkWare 認為,為了實現更高規模和更低的交易成本,Starknet 應用鏈將遷移到L3,將在L2 公共Starknet 上運行。