Automata Network用Rust编写的去中心化的服务协议

21-12-16 banq

这是来自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 的过程中提供支持。

 

猜你喜欢