Stellar (XLM) 发布 Soroban:一个面向开发者的智能合约平台 - Blockchain.News

Stellar (XLM) 发布 Soroban:一个面向开发者的智能合约平台

realtime news Jul 10, 2024 03:42

Stellar (XLM) 推出 Soroban,一个智能合约平台,强调性能、可持续性和安全性,为可扩展的 DeFi 应用程序提供支持。

Stellar (XLM) 发布 Soroban:一个面向开发者的智能合约平台

Stellar (XLM) 宣布推出 Soroban,这是一个以开发者为中心设计的智能合约平台,重点关注性能、可持续性和安全性。根据Stellar的说法,这些基础支柱旨在支持创建可扩展、高效和安全的去中心化金融(DeFi)应用程序。

性能和安全性

构建能够处理数十亿甚至数万亿美元交易的新金融系统需要一个强大而安全的平台。Soroban 通过将安全性作为核心设计原则来满足这些需求。该平台旨在让编写安全智能合约成为开发者的默认路径。

Soroban 的安全基础建立在 Rust 之上,这是一种以安全特性著称的编程语言。Rust 的内存安全保证和广泛的工具有助于在开发过程中及早发现潜在问题,从而减少漏洞的风险。

消除重入

Soroban 的一个关键安全特性是决定不允许重入,这个在一般编程中有用的特性在金融应用中可能很危险。重入攻击曾导致区块链历史上一些最大规模的黑客攻击。通过消除重入,Soroban 显著减少了攻击面,使平台对开发者和用户来说更加安全。

细粒度授权

Soroban 还实施了一个需要授权的框架,简化了安全性,同时防止滥用。与通常使用广泛授权的传统智能合约平台不同,Soroban 允许合约请求特定、有限的权限。这种细粒度的方法减少了攻击面,并保护用户免受恶意合约的潜在利用。

该平台的授权模型设计易于使用,实施安全措施所需的代码最少。例如,一行代码就能确保只有合法所有者才能发起代币转移,大大简化了安全应用的开发,并减少了开发者出错的可能性。

未来前景

通过 Soroban,Stellar 旨在为开发者提供一个安全高效的基础,以构建创新的 DeFi 应用程序。Soroban 通过关注性能、可持续性和安全性,旨在解决区块链领域开发者面临的关键挑战,使他们能够集中精力构建功能,而不必不断担心潜在的漏洞。

随着 DeFi 领域的不断增长,像 Soroban 这样优先考虑安全性和开发者体验的平台可能在塑造去中心化金融的未来中发挥关键作用。

Image source: Shutterstock