比特币2X分叉改进:Phantom智能合约指南超越EOS,提升商用区块链效率
Phantom的合约调用是异步的,一笔合约调用交易会被拆分成一个请求交易和一个响应交易,分别消耗**配额。用户账户也可以通过计算DPOS的方式单次获取**免费配额,适用于非高频操作场景。
Phantom合约的成本包括两部分: 1. 创建合约的成本:合约开发者需要支付创建费用,并消耗其账户的配额。 2. 调用合约的成本:调用合约的请求和响应交易分别消耗用户账户的配额和合约账户的配额。
EOS的合约成本用RAM、CPU和NET三种资源衡量: 1. RAM用于链上存储,包括账户信息和合约状态。创建合约时,合约开发者需要消耗RAM来存储合约状态。RAM需要通过二级市场交易来获取。 2. CPU和NET是执行时间和带宽资源。使用者通过抵押EOS**获取CPU和NET资源。抵押量决定了在过去3天内平均每次交易可以执行的时间和使用的带宽。
EOS合约的成本也可分为创建合约和调用合约两部分: 1. 创建合约需要消耗RAM、CPU和NET。 2. 调用合约时,用户需要持有CPU和NET来执行合约调用交易,并可能消耗RAM。
Phantom和EOS合约成本的比较: 以竞猜合约为例,对比了Phantom和EOS的资源消耗。在创建合约时,Phantom合约开发者需要支付费用或计算DPOS来发起交易;调用合约时,用户需要抵押或计算DPOS来发起请求交易,合约开发者需要抵押来发起响应交易。
EOS合约的部署需要消耗RAM、CPU和NET,调用合约时需要持有CPU和NET。根据交易规模,需要相应的抵押**。
总体而言,Phantom的智能合约部署和调用成本远低于EOS,适合高频场景。Phantom的全球共识和技术优势将智能合约推向商用级别。
Phantom**的开源代码可以在https://git**.com/michealbrownm/phantom找到。
本文 巴适财经 原创,转载保留链接!网址:/article/139541.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。






