Stellar 引發智能合約升級——而且它不是EVM


Stellar 網路的驗證者週二投票決定將Stellar 主網升級至“協議20”,該協議引入了Soroban 智能合約平台。

智能合約的增加是Stellar 多年規劃之後的結果——該公司主要以支付而聞名——因為它尋求與眾多智能合約生態系統競爭。

Stellar 社群旨在透過強調Soroban 的效率、重點用例以及與Stellar 現有基礎設施的整合相結合,使Soroban 脫穎而出。

Soroban 預計將擴展Stellar 目前在跨境交易以及各種法定貨幣和加密貨幣之間的互通性方面的優勢,並直接在智能合約層內支持合規性和監管要求,使其對機構採用更具吸引力。

Stellar 最初於2014 年推出,透過其本土穩定幣(包括USDC)以及2021 年與Moneygram 的合作而聞名。

恆星幣發展基金會(SDF)產品副總裁 Tomer Weller表示,該平台不僅僅是一種貨幣,還內建了許多用於支付重點的基本建構模組。

「你有支付、去中心化交易所、所有技術細節——比如多重簽名、時間鎖、作為一流原語發行資產,」Weller 告訴0XZX。 “有一點是缺失的,那就是編寫完全自定義的信任最小化程式碼的想法。”

這就是智能合約發揮作用的地方。

追趕還是追趕敘事?

在過去的一年裡,出現了許多以前作為自己的第1 層網路推出的鏈轉向以太坊L2(例如Celo,以及最近的Lisk)的例子,或者在一度避開以太坊虛擬機(EVM)後採用以太坊虛擬機器(EVM)的鏈的例子,例如Tezos、EOS、XRP 和IOTA。

透過Soroban,Stellar 正在製定自己的路線,而不是跳到流行的敘述上——它既不是第2 層,也不使用EVM。

「我們希望確保這不會影響現有的利益相關者,因此我們正在採取一種非常漸進的方法來打開閘門,」韋勒解釋道。 “我們推出的功能非常有限,然後慢慢開放。”

花了一些時間才獲得所有Stellar 利益相關者的完全支持,但隨著以太坊上Uniswap 等成功的去中心化應用程式(dapps) 的出現(由於其智能合約平台,這些應用程式可以快速迭代), SDF 意識到必須協調一條鏈使用驗證器升級來部署dapp(例如基於AMM 的DEX)並不是理想的策略。

「如果我們真的想在協議層上保持良好的創新步伐,我們可能需要將其與核心協議分離,」韋勒在回顧2021 年中期的審議時說道。

然後問題轉向如何在不干擾已經依賴網路的金融機構的情況下實施智能合約。

「我們開始了這段旅程 [trying] 一開始就非常不發表意見,」韋勒說。「我們幾乎與任何願意與我們交談的人進行了交談。 」

最終,團隊選擇了用Rust 程式語言編寫的WebAssembly (WASM) 執行時期。這使其能夠從EVM 人群中脫穎而出,但它仍然為多鏈的未來做好準備。

「WebAssembly 是一種使用非常廣泛的技術,不僅在區塊鏈領域,而且在網路領域,」Weller 說。 「在WebAssembly 方面有很多可轉移的工具和可轉移的知識 [and] 就Rust 而言。 」

Cubist 的聯合創始人兼首席科學家Deian Stefan 對Stellar 的方法印象深刻,該公司“主要是一家Rust 商店”,專注於建立跨鏈互通性解決方案的工具。

Stefan 告訴0XZX,「有很多非常好的驗證工具可以幫助你得到正確的程式碼,而且我想說,這些合約的語意比Solidity 這樣的東西簡單得多。」以太坊智能合約的語言。 “如果你的目標是索羅班,那麼一堆錯誤應該會消失,甚至不存在。”

閱讀更多:解決Web3 的開發人員問題:Web2 仍然猶豫不決

Defan 表示,用Rust 編寫智慧合約程式碼的開發人員需要完成的「較低階的工作」較少,這也是為什麼有些人被Solana 吸引的原因之一。

「我喜歡WASM 的定位,因為它還可以真正支援多種語言並相互配合 [with] “他們在WASM 所做的工作,”他說,並補充道:“他們從看到Solana 所做的事情中獲得了事後諸葛亮的好處。”

Cubist 旨在使用其跨鏈軟體開發工具包(SDK) 將Soroban 連接到基於EVM 的鏈。這應該允許開發人員在LayerZero 等通用訊息系統之上建立跨鏈代幣之類的東西,以便編寫像在單鏈上一樣工作的跨鏈代幣交易所。

Solang 是在Hyperledger 基金會旗下開發的Solidity 編譯器,它將允許EVM dapp 建構者透過一些努力將其程式碼移植到Soroban。

Weller 表示,Stellar 從Solana 獲得了更多靈感。

「交易帶有一個訪問列表, [means] 每個交易都包含一個指示符,指示“我要讀取什麼狀態以及我要寫入什麼狀態”,然後驗證器實際上可以就如何以他們不這樣做的方式劃分交易集做出明智的決定。內部沒有任何依賴關係。 」

隨著平台的擴展,這在未來應該會很有用。 Soroban 的下一個版本將包括並發性(也稱為並行執行),這是架構中的核心要求之一。

乍一看,最初的每秒10 筆交易(TPS) 看起來很低。但Weller 指出,這是現有Stellar 鏈200 TPS 之上的,並且會隨著時間的推移而上漲。

「我們正在採取一種非常緩慢且安全的方法來實現可擴展性,」他說。

斯特凡表示,跨鏈應用程式開發人員將推出什麼,以及用戶的需求將如何利用該平台,還有待觀察。

「我認為這是先有雞還是先有蛋的問題——現在很難建立跨越多個鏈條的任何東西,」他說。 “如果工具不那麼糟糕,我們就有可能讓人們更容易構建,然後人們構建的東西就會很有趣。”

該計劃不僅針對不熟悉Stellar 的用戶,還針對那些不熟悉DeFi 的用戶。例如,Stellar 錢包、Beans、Moneygram 和DeFi 協定Blend 之間的整合。

Weller 表示:“他們展示了這種非常緊密的體驗,您可以將現金存入USDC,並直接存入收益協議,所有這些都在同一個錢包中進行,並具有相同的體驗。”

「我們不會走向『退化』生態系統,」他補充道。 “我們確實在嘗試利用現有的一流基礎設施,為目前不一定能夠使用這些工具的人們帶來更多創新的金融工具。”

不要錯過下一個重大新聞– 加入我們的免費每日時事通訊。

資訊來源:由0x資訊編譯自BLOCKWORKS。版權歸作者Macauley Peterson所有,未經許可,不得轉載

Total
0
Shares
Related Posts