值得信赖的区块链资讯!
Qtum量子链发布QIP-7:Qtum虚拟机升级,五大更新全面提升开发性能
QIP-7集成了以太坊虚拟机的最新功能,同时进行了全面的改进,使Qtum虚拟机功能更强大。

QIP-7 : Qtum虚拟机全新升级
QIP-7集成了以太坊虚拟机的最新功能,同时进行了全面的改进,使Qtum虚拟机功能更强大。本次更新的改进包括:成本更低的密码学内置模块、新的数学运算符、存储的gas成本优化,以及部署智能合约/与智能合约交互的新方法。
有了这些更新,相信Qtum平台上的智能合约开发人员就可以构建出新型的应用程序,在Qtum去中心化的生态系统中实现更好的隐私性、信任、安全性和可用性。
虚拟机改进
●本次更新添加了一些新的指令到虚拟机中,以便改进虚拟机功能并降低gas成本:
●添加了位移运算符SHL和SHR,作为其他位运算符的补充;
●添加了extcodehash以降低验证地址是否具有预期智能合约代码的成本;
●添加了revert指令,用于向用户报告错误信息,并退还未使用的gas;
●添加了staticcall指令,以便在“只读”模式下调用另一个合约;
●提供了一种允许智能合约方法返回多个值的实现方式;
●添加了create2指令,因此可以将智能合约部署到预先确定的地址。
值得一提的是,create2指令的添加使得“反事实合约(counterfactual contract)”的创建成为了可能。在此之前,智能合约的地址部分由它的创建者的nonce决定,因此它是不可预测的。有了Create2,开发人员可以预先确定智能合约的地址,而不用实际去部署代码。这一点是很有用的,因为一些智能合约逻辑的细节现在可能不对公众开放,除非相关参与方需要这些细节。这就好比一个公正的仲裁员,在产生争议的时候,将遵循密封信封中的指示进行操作。
反事实智能合约使Qtum上可以实现通用的状态通道(generalized state channel)[1],从而赋能链下隐私解决方案。
密码学改进
Qtum智能合约虚拟机是一个通用的计算平台。虽然开发人员可以直接在智能合约中实现任何加密算法,但这样做对于实际使用来说往往代价太高。加密算法通常需要特殊的优化才能有效地运行。
本次更新引入了高度优化的数学函数实现,大大降低了一些有意思的算法的gas成本,使它们适用于实际使用场景。
大整数算术
虚拟机针对256位整数进行了优化,可用于实现现代椭圆曲线密码(Elliptical Curve Cryptography, ECC)算法。然而,像RSA这样的较老的加密算法会依赖不同的数学实体,而这些实体又需要更多位数来实现同样的安全性。当前关于RSA的使用指南建议使用4028位长的公钥来实现与256位长的ECC公钥同等的安全性。
为了支持这些算法,本次更新引入了一些高效且成本更低的方式,实现对大于256位的数字进行数学运算。这是通过添加可支持以下这些操作(以及相关的gas成本)的预编译合约来实现的:
●GADDSUBBASE: 15
●GMULDIVBASE: 30
●GMODEXPBASE: 45
●GARITHWORD: 6
●GQUADDIVISOR: 32
ZK-SNARKs支持
激动人心的是,零知识证明系统使得在Qtum区块链上构建隐私相关应用成为了可能。然而,这些系统所依赖的椭圆曲线类型与Qtum使用的原生椭圆曲线不同。
本次更新增加了对alt_bn128曲线的支持,这是许多zk-snarks系统所使用的曲线。特别地,这是加密货币ZCash 所选择的曲线。
储存的gas成本优化
化在区块链上存储数据的成本是高昂的,因为每个存储项会存储在网络的每个节点中,而且是永远保存的!然而,存储指令sstore的实现方式实际上是经过优化的,从而降低某些情况下的存储成本,但是系统还是会收取相同数量的gas。本次更新降低了某些特殊情况下的gas成本,在这些情况中,可以对sstore指令进行优化。
在智能合约调用中考虑使用以下这些指令,将位置0×0设置为不同的数字:
sstore 0×00 0×1
sstore 0×00 0×2
sstore 0×00 0×3
在这个序列中,实际上只有最后一个sstore指令会对成本产生影响,因为最后设置的数字才是最终上链的数字。以前所有这些指令都需要很高的gas成本。有了本次的更新,只有最后一个指令的成本是高昂的,而执行前面这几个指令的成本是很低的。
参考文献
来源:量子链Qtum
比推快讯
更多 >>- 数据:6.97 万枚 SOL 转入 Binance,价值约 624.58 万美元
- SOL 链 Meme 币 CHIBI 日内涨超 210%,市值突破 780 万美元
- 美联储 4 月维持利率不变的概率降至 93.8%
- 长期做空 BTC巨鲸撤销 50,525 美元抄底BTC 限价买单
- 本周美国以太坊现货 ETF 累计净流出 6000 万美元,Solana ETF 净流入 2040 万美元
- Bitwise 推出的 BSOL 为资产管理规模最大的 Solana 质押 ETP
- 某账号在 Polymarket 上 GEN vs G2 BO5 第一局买入 G2 获胜, 获利 12.89 万美元
- 若比特币突破 7.3 万美元,主流 CEX 累计空单清算强度将达 8.34 亿
- 数据:BTC 突破 71000 美元
- BTC 突破 71000 USDT,24H 涨幅 1.7%
- 比特币回升突破 7.1 万美元
- 数据:3867.18 万枚 TRX 转入 Justin Sun,价值约 1194 万美元
- 某地址 10 倍杠杆做多 12.5 万枚 LINK,此前交易 LINK 获利 16.9 万美元
- 数据:5.54 万枚 SOL 从 Wintermute 转出,价值约 499.5 万美元
- Trend Research 向BTC OG 内幕巨鲸代理人转账 0.852 枚 ETH
- 美国称已摧毁伊朗威胁霍尔木兹海峡的设施
- SBF 公开赞扬特朗普对伊朗的打击行动
- 比特币挖矿难度下调 7.76%,创 2025 年底以来最大降幅
- 汇丰:维持美联储今明两年按兵不动的预期
- 分析:若油价涨至 180 美元,BTC 或跌至 51000 美元
- 以防长称将显著加大对伊朗打击力度
- 知情人士:美向中东增兵意在打通霍尔木兹海峡或夺岛
- 伊朗发起第 71 波打击
- 下周宏观展望:美欧 PMI 数据将登场,能源走势短期内仍是焦点
- 伊朗海军引导印度油轮通过霍尔木兹海峡
- 花旗银行:比特币今年或达 165,000 美元
- GMX 公开招聘 CEO,基础薪资加代币激励综合年薪最高约 70 万美元
- 数据:若 ETH 跌破 2,048 美元,主流 CEX 累计多单清算强度将达 11.17 亿美元
- GMX 公开招聘 CEO,已开放候选人申请
- 数据:299.99 万枚 SIREN 从 DWF Labs 转出,价值约 273 万美元
- Strategy CEO:摩根士丹利若配置比特币 2%,将带来约 1600 亿美元资金流入
- RDNT 上涨突破 0.005 USDT,24H 涨幅 33.18%
- 美国陪审团裁定马斯克收购 Twitter 前蓄意误导公司股东并压低股价
- 数据:过去 24h Binance 净流出 2.59 亿 USDT
- 伊朗武装部队称正在霍尔木兹海峡采取重大行动
- Neutrl:已完成 DNS 迁移并恢复运行,原域名将逐步停用
- 贝莱德质押型以太坊 ETF 上市一周资管规模突破 2.5 亿美元
- 伊朗外长:寻求彻底结束战争而非临时停火
- Ju.com Meme 打新项目 Punch 连创新高,3 天涨幅超 10 倍
- 伊朗击中美军 F35 创造空战新纪录
- 香港警方披露虚拟货币诈骗案,某退休人士误信“专家”半年被骗 660 万港元
- 数据:Kalshi 3 月名义交易额有望达 126 亿美元
- 伊朗确认向美英印度洋军事基地发射两枚弹道导弹
- 数据:Hyperliquid 平台鲸鱼当前持仓 36.51 亿美元,多空持仓比为 0.99
- GalaChain 宣布生态扩展,支持 Solana、TON 和 Ethereum 资产无缝接入 Gala 网络
- CryptoQuant 分析师:Coinbase 溢价修复至中性,但美国资金看涨动能仍未确认
- 巨鲸 tummy.hl 3 倍做多超 13.5 万枚 HYPE,此前曾抛售价值 2000 万美元的 HYPE
- James Wynn 重返 HyperLiquid,40 倍杠杆做空比特币
- 霍尔木兹海峡现僵尸船通行:冒用报废 LNG 船身份,战时航运风险升级
- 鲸鱼“tummy.hl”开设 3 倍杠杆 HYPE 多单,现持仓价值约 533 万美元
比推专栏
更多 >>观点
比推热门文章
- 数据:6.97 万枚 SOL 转入 Binance,价值约 624.58 万美元
- SOL 链 Meme 币 CHIBI 日内涨超 210%,市值突破 780 万美元
- 美联储 4 月维持利率不变的概率降至 93.8%
- 长期做空 BTC巨鲸撤销 50,525 美元抄底BTC 限价买单
- 本周美国以太坊现货 ETF 累计净流出 6000 万美元,Solana ETF 净流入 2040 万美元
- Bitwise 推出的 BSOL 为资产管理规模最大的 Solana 质押 ETP
- 某账号在 Polymarket 上 GEN vs G2 BO5 第一局买入 G2 获胜, 获利 12.89 万美元
- 若比特币突破 7.3 万美元,主流 CEX 累计空单清算强度将达 8.34 亿
- 数据:BTC 突破 71000 美元
- BTC 突破 71000 USDT,24H 涨幅 1.7%
比推 APP



