Automata Network用Rust編寫的去中心化的服務協議

banq發表於2021-12-16

這是來自Automata Network聯合創始人Deli Gong 的意見
Automata Network 是一個去中心化的服務協議,它為應用程式和區塊鏈提供中介軟體服務,使它們能夠實現無痕隱私、高保證和無摩擦計算。為了進一步分解,我們為什麼做我們所做的事情本質上有兩個組成部分。
首先,我們堅決倡導公平的 Web 3.0。我們預見隱私在保護由構建者和使用者共同擁有的未來方面將發揮重要作用。這對我們很重要。
其次,我們相信多鏈 Web 3.0 世界,但原生應用程式和區塊鏈通常不會內建為終端使用者設計的那種隱私功能。我們技術套件中的幾款產品在設計時都考慮到了隱私保護,例如提供鏈下治理的 Witness,或解決區塊鏈前端執行的解決方案 Conveyor。最近,我們還慶祝了 XATA 的釋出,這是一種由 Conveyor 提供支援的公平流動性供應協議。因此,我們正在朝著我們最初設想的隱私至上的未來採取具體步驟,我們對此感到非常興奮。
 

 Automata 如何使用 Rust 
區塊鏈技術中似乎有一個觀點,事物的不變性經常被大肆宣揚,這很好,但工作中有很多精細的考慮。當程式碼幾乎用單向函式編寫時,尤其是在 DeFi 中,一旦完成,就完成了。一旦部署了智慧合約,您就無法對其進行編輯或調整,因此非常強調所使用的語言 。
而 Rust 是一種很棒的程式語言。例如,對於 Rust,在語言中強制執行了一組語義規則來防止錯誤,這對於幫助開發人員不會編寫最終失敗的程式碼非常有幫助,即使程式執行也是如此。當我們認為它是函式式的時,我們認為 Rust 是一種真正讓它很難搞砸的語言。
區塊鏈專案和生態系統開始注意到 Rust 作為他們選擇的程式語言。例如,Polkadot 建立在一個名為 Substrate 的開源框架上,該框架基於 Rust,因此也有一種自然的傾向。
Automata 加入 Rust 基金會的動機:透過我們的參與和與一些更活躍和最大的區塊鏈社群的密切合作,我們的目標是幫助開發人員在他們開始更多地瞭解 Rust 的過程中提供支援。

 

相關文章