Starknet 应用链是什么?它将如何运行?

'Starknet 应用链是什么?如何运行?'

Starknet Foundry:构建定制化的Starknet应用链

在巴黎举行的以太坊社区大会EthCC上,StarkWare联合创始人Eli Ben-Sasson宣布推出了用于开发Starknet合约的极速工具包Starknet Foundry,并预告了Starknet应用链(Appchains)的推出。根据Starknet官方发布的Starknet堆栈介绍文档,应用链是一种专门为满足特定应用需求而设计的应用区块链。Starknet应用链主要用来定制环境,应用可以在其中定制Starknet实例,以实现对规范的更好控制、更低的成本、更大的规模和可选隐私。通过创建Starknet应用链,应用可以为其用户提供更好的吞吐量和用户体验。

Starknet应用链的优势

Starknet堆栈允许应用启动定制的Starknet应用链,具有以下优势:

  1. 提供更好的吞吐量和用户体验:应用链的存在可以防止公共Starknet上的堵塞,为其用户提供更好的吞吐量和用户体验。

  2. 灵活性和功能扩展:应用链可以自由地实现公有链不支持的功能,例如它们自己的费用市场逻辑。这使得应用链成为最具可扩展性的Rollup解决方案。

  3. 配置灵活性:Starknet应用链可以选择配置各种参数,包括共识、区块链参数和数据可用性。这种灵活性使得应用链能够更好地适应不同的应用需求。

Starknet应用链的发展和未来展望

目前,Starknet堆栈正在开发中,并将在未来几年内继续发展和改进。现阶段,Starknet应用链可以作为托管服务运行,由StarkWare运营。第一个Starknet应用链即将在主网上启动封闭测试版。应用链将选择自己运行的堆栈组件以及通过托管服务(如StarkWare的SHARP)运行的组件,可能会选择依赖严格的开源组件或专有技术。

值得一提的是,应用链最初作为以太坊上的L2解决方案,但并不会长期存在。早在2021年,StarkWare就引入了L3的概念。为了实现更高规模和更低的交易成本,Starknet应用链将迁移到L3,从而在L2公共Starknet上运行。

总之,Starknet Foundry的推出为开发者构建定制化的Starknet应用链提供了强大的工具。通过应用链,开发者可以满足特定应用需求,提供更好的用户体验和吞吐量。随着Starknet堆栈的不断发展,我们可以期待更多应用链的出现,并看到Starknet在未来的发展中发挥重要作用。

参考资料:https://foresightnews.pro/article/detail/38228