原文标题:《通告 | StarkNet:基于 STARK 的免许可型 ZK-Rollup》 我们的 StarkNet 开发分为 4 个阶段:
我们预计在几个月内部署好 「行星」,并在 2021 年底之前完成 「星群」 和 「宇宙」 的构建。 介绍我们正在构建的 StarkNet 是一个基于 Stark 技术的去中心化 L2 ZK-Rollup 方案,支持在以太坊上的通用计算,具有免许可性和抗审查性。该方案是使用图灵完备的 Cairo 语言编写的。 一个免许可型 L2 Rollup 可以满足开发者、用户和 StarkNet 节点的所有期望:开发者可以根据自己的商业逻辑构建应用并部署到 StarkNet 上。用户可以发送交易到 StarkNet 上执行,就像和以太坊交互那样。StarkEx 的节点和参与者将受到密码学货币的经济激励,来确保网络高效公平地运行。 所有 StarkNet 交易将会被定期打包处理,提供 STARK 证明来证明其有效性,并在以太坊上进行验证。与验证以太坊事务的计算成本相比,验证 STARK 证明所需的计算成本要小得多。因此,StarkNet 可以将以太坊的可扩展性提升好几个数量级。 由于所有 StarkNet 状态转换都将由 STARK 证明来证明,只有有效的状态转换会被以太坊接受。重构完整 StarkNet 状态所需的全部数据都将在链上发布。任何人都能运行他们自己的 StarkNet 节点。这些特性会让 StarkNet 获得堪比以太坊的安全性和免许可性。 我们的开发工作持续了 3 年,并且在将 「月亮数学(Moon Math)」 转化为以太坊上高效的生产级软件方面取得了一些重要里程碑。我们的做法是先解决难题,构建核心技术,然后逐步投入生产。我们将继续通过这种方式构建 StarkNet,直至最后阶段。 筑基我们已经为 StarkNet 打下了一些基础。 CairoCairo 是图灵完备的高级编程语言和框架,可以为通用计算生成 STARK 证明。应用开发者可以使用 Cairo 定义任何商业逻辑,在链下生成证明,并在链上进行验证,而无需自己编写复杂的「电路」或 AIR。Cairo 已在主网上线,向所有开发者开放。 近几周内,我们将在以太坊公共测试网上发布 Cairo 的通用证明服务(Generic Proof Service ,GPS)的 alpha 版本。通过该服务,开发者可以使用 Cairo 构建自己的应用,实现他们想要的一切商业逻辑。他们会将自己的 Cairo 代码发送至 GPS 来生成证明,再在链上进行验证。 (责任编辑:admin) |