Alpha v0.11更新内容与影响 据官方文档,Starknet目前有三个运行环境。其中Starknet主网运行的版本是v0.10.3,而两个测试网Goerli Testnet 1和Goerli Testnet 2则运行的是更新的版本v0.11.0。随着v0.11.0已经在测试网上稳定运行一段时间,已满足部署到主网上的条件。
主要的更新是引入了Cairo 1.0智能合约,Cairo是Starkware发布的开源编程语言。此次升级的**是将基于Cairo 0的系统过渡到基于Cairo 1.0的系统。Cairo 1.0带来了新的可能性,包括定序器DOS保护、抗审查、**计算成本等。它引入了一个安全中间层Sierra,可以保证每一个合约的执行都能被证明,这是Starknet去**化的重要属性。在Starknet v0.11.0中,可以声明、部署和运行Cairo 1.0智能合约。新的系统调用允许将现有合约平稳过渡到Cairo 1.0。
Cairo 1.0和Sierra的引入主要有以下几点影响:
新版本的“Declare交易”允许发送新的类结构; 状态承诺将包括合约类; 链上数据格式的变化; 新的系统调用。
值得注意的是,此前Starknet已经进行过多次升级,包括为合约引入“类”和“实例”的Starknet v0.9.0,在交易中引入nonce的Starknet v0.10.0,引入定序器并行化的Starknet v0.10.2等。
Alpha v0.11.0也只是过渡方案 需要注意的是,即将在主网更新的Alpha v0.11.0只是过渡性版本。官方将“Cairo 1.0的测试——Alpha v0.11.0——仅支持Cairo 1.0”的路径称之为“再生之路”。Starknet Alpha v0.11.0可以兼容用新旧版本的Cairo语言编写的合约。在再生之前,新旧合约将能够共存并能够相互影响。但再生之后,用旧版本Cairo语言编写的类以及这些类实例的合约将不再得到支持。
再生之路可以保留应用程序的状态,并且不会给dapps带来停机。但是在再生过程中,用户需要更新钱包,而Starknet的dapps的开发者需要迁移合约,并遵循升级指南。
空投猜测 很多用户可能关心本次升级是否意味着Starknet会发行**并进行空投。 实际上,Starknet的原生**STRK早在2022年11月16日就已经部署到了以太坊主网上。STRK**总量100亿枚,将还将作为网络的治理**和支付网络交易gas费的**。尽管不能确定升级就是即将进行空投的信号,但也可能是重要的时间节点。
此外,从测试投票开始,这些投票者就已经拥有STRK**的投票权。这表明,Starknet可能已经向部分参与者分发了**。近期,STRK开始**转账,大部分**仍然由外部地址持有,但已经开始向合约地址转移。
空投规则可能已经开始制定中 3月20日,Starknet基金会宣布任命五个委员会,包括拨备委员会等。每个委员会都被赋予一项关键任务。拨备委员会负责规划、监督和执行Starknet生态系统**STRK的拨备。该委员会将确保STRK**公平、透明和去**化的分配,并向Starknet基金会提供符合条件的群体的建议。空投规则很可能会由拨款委员会制定。如果是开发者,在Starknet上构建项目的团队可以获得早期采用者拨款委员会的资助;其他开发者则可以通过开发者合作委员会引入Starknet生态系统。
可以认为,Starknet的空投标准可能已经在制定中,空投很可能会在不久的将来到来。
热点:ark币 ark交易 NFT启动 元宇宙启动 以太坊升级