StarkWare是在StarkNet和StarkEx中在以太坊上构建两个第2层扩展解决方案的团队,将开源STARKProver背后的技术。
开源StarkNetProver
在2月5日的Medium帖子中,StarkWare表示他们将向公众提供STARKProver背后的代码,并将该技术发布给任何感兴趣的人。当STARKProver更名为StarkNetProver时,代码应在Apache2.0许可下发布。
根据Apache2.0许可,开发人员可以自由复制STARKProver背后的代码,将它们引入他们的解决方案中,而不必担心侵犯版权或版税需求。此外,开发人员可以在集成过程中自由复制和更改。
StarkWare已经开源了它的一些创新。早些时候,他们向公共领域发布了PapyrusFullNode背后的代码,它是StarkNet全节点的Rust实现,以及StarkNetsequencer,一个负责在第2层平台中订购交易和生成块的工具。该团队还于2022年11月下旬开源了Cairo1.0。Cairo是一种图灵完备的编程语言,支持可验证计算,将于2023年第一季度得到StarkNet的支持。
最终公开StarkNetProver背后的代码的决定是基于团队希望开发人员可以访问,同时促进社区内的协作。通过开源,区块链开发社区也将参与维护和改进第2层平台。这提供了“将StarkNet构建为去中心化公共产品的最真实途径”。
“开源STARK软件将允许社区独立维护和开发网络,因此提供了将StarkNet构建为去中心化公共产品的最真实路径。它还将使社区有更多的自由来为证明者的发展做出贡献,从而为StarkNet做出贡献。”
扩展以太坊
StarkWare是以太坊的众多第2层扩展提供商之一,包括Arbitrum和Optimism。然而,与Arbitrum的解决方案涉及“汇总”或捆绑链下交易不同,StarkWare引入了一种零知识方法来使交易更加安全。尽管如此,作为以太坊的第2层解决方案,所有交易都必须从主网重新路由,从而减轻主要层的负担。
StarkNetProver背后的代码将基于StarkEx用来为ImmutableX、dYdX等dApp提供动力的证明者。
Billions项目组
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。