Starknet空投在即?提及STRK的v0.13.0升级到底要做什么?
原创 | Odaily星球日报
作者 | Azuma
11 月 12 日晚, Starknet 关于 v 0.13.0 版本的 升级公告 在社区内引发了广泛讨论,原因在于该升级内容内明确提及了 Starknet 已生成但尚未流通的 STRK 代币(暂时仅通过少数委托代表发挥治理效用),因此该公告也被许多社区成员解读为 Starknet 即将进行 STRK 的正式分发,包括对社区进行大规模空投。
那么,昨晚的升级公告到底说了些什么呢?让我们回到原文去具体了解一番。
由上图可见,昨晚 Starknet 社区论坛内的这起公告主要涉及到了对 v 0.12.3 和 v 0.13.0 两个版本的具体规划,抛开作为小版本优化的 v 0.12.3 版本不提,让我们把目光聚焦在 v 0.13.0 大版本升级之上。
简单来说,v 0.13.0 升级的主要内容是新交易类型 V3, 这是关于 Starknet 交易内部结构的一次迭代,其目的是为了让 Starknet 网络能够支持未来的一些功能升级,从而允许应用层进行更复杂的构建。
-
比如 V3 将激活费用市场( Fee market ),你可以简单将其理解为 Starknet 未来也会有类似以太坊主网的费用竞价机制,网络拥堵时价高者先行;
-
再比如 V3 将激活支付管理器(Paymaster ),你可以简单将其理解为一个更灵活的费用支付机制,允许交易发送方之外的的第三方进行费用支付;
-
而关于 STRK 的描述其实仅有一句,原文是这么说的: “v 0.13.0 将引入一种全新的交易类型 V3,该交易类型旨在为实现 Straknet 未来路线图上的部分功能奠定基础,包括在 ETH 之外添加 STRK 作为新的费用代币……”
虽然描述仅有只言片语,但从公告的引申资料中,我们却可以获悉关于添加 STRK 作为费用代币的更多细节。
10 月 23 日,Starkware(Starknet 开发团队)的产品经理 Ohad Barta 曾在社区治理论坛内提交过一份关于此议案的 讨论贴 。
Ohad 在贴内附录了一份他与另一位 Starkware 产品经理 Evyatar Oster 共同编写的 Github 资料 ,其内详述了添加 STRK 作为新的费用代币所需进行的协议及 API 更新。从该资料内,我们大致可以获悉以下信息:
-
添加 STRK 作为新费用代币需要通过新的费用类型 V3 实现,但旧的交易类型同时也会共存, 从而保持 ETH 继续作为费用代币的效用 。
-
使用 STRK 进行费用支付, 需要依赖预言机提供 STRK <> ETH 的实时喂价 ,短期内 Starknet 将采用偏中心化的 Pragma 预言机作为临时方案,长期的去中心化方案则需要通过未来的治理实现。
-
由于在费用收取环节引入 STRK <> ETH 兑换,因此可能会招来潜在的汇率攻击 ,但 Starkware 方面评估认为排序器和用户所面临的潜在损失均较小,而攻击所需要的成本理论上则相当大。
总而言之,从这份发布于三周前的资料中可以看出,Starknet 很早之前就已对添加 STRK 作为费用代币进行过规划,且已整理好了潜在改动所需统一的具体规格。
而昨晚 v 0.13.0 升级公告的实际意义则在于, 明确了此项升级的具体时间安排 —— 2024 年 1 月 22 日进行主网启动投票。
然而,这也并不能解读为 Starknet 将会在明年 1 月 22 日前大规模分发 STRK, 因为公告仅仅提及了“V3 将是添加 STRK 作为费用代币的基础”,可推导出的结论仅有“先引入 V3,再激活 STRK 作为费用代币”,至于是在此之前还是之后分发 STRK 则并未提及,所以将此作为“Starknet 即将空投”的直接依据并不合理。
不过从相对意义上来看,v 0.13.0 的落地确实可解读为 Starknet 正在逐步推进其路线图规划,这或许也可以理解为我们距离 STRK 的大规模分发(包括空投)正在越来越近吧。