法国比特币交易平台首发智能合约安全漏洞分析

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

今年美国大选虽然有了广泛意义上的结果,但竞选结果并未明确。现在拜登团队宣布胜选,美国媒体纷纷宣布拜登当选下届美国总统。另一方面,川普拒绝接受败选结果,他持续进行计票,并宣称要采取法律行动。

造成如今这个混乱结果的主要原因在于美国没有设立独立的选举委员会来处理大选事务,而是由新闻机构承担了这个角色。如果川普掌控大多数新闻机构,他可能会操控选票,这样的结果还不确定。

因此,可以说这是一场极度中心化的“媒体选举”,这在选举、互联网和区块链等领域都有体现。2020年,中心化不再是权威的象征,而是“独断”、“专权”的代名词。

11月9日,CertiK安全研究团队发现DeFi项目Mercurity.finance的智能合约代码存在中心化风险。项目拥有者拥有过大的权限,可以任意铸币并为特定账户提供任意的奖励。

具体技术分析如下:

ERC20Token.sol的智能合约构造函数(图一)允许项目拥有者将自己设置为铸币者。通过onlyIssuer修饰词(图二),外部调用者可以执行被修饰的函数。因此,拥有铸币者身份的项目拥有者可以执行具有铸币方法的issue函数(图三),从而可以为任意账户铸造任意数量的代币。

此外,该项目还存在一个允许项目拥有者提供代币奖励的后门。该后门存在于AwardContract.sol智能合约中。当AwardContract.sol在区块链上部署时,由于构造函数会自动执行,所以项目拥有者会自动成为governor(图四)。拥有governor身份的外部调用者可以类似地执行被onlyGovernor修饰的函数,例如addFreeAward函数(图六)。然后,外部调用者可以通过withdraw函数(图七)将自己的奖励提取出来。因此,当一个拥有governor身份的外部调用者为某个账户添加奖励后,该账户可以调用withdraw函数来取出奖励。

总结来说,Mercurity.finance项目中的智能合约的后门漏洞都是因为项目拥有者权限过大所导致的。在这种中心化治理机制下,项目拥有者有权利随时获利或破坏项目经济系统。

CertiK安全研究团队建议Mercurity.finance更新其治理系统,引入社区管理机制。

CertiK在此提醒广大用户:

1.合约代码在公布之前需要经过严格的安全验证和审计。

2.投资采用中心化治理机制的项目时需要权衡风险,并谨慎投资。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/72087.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月25日
下一篇 2023年08月25日

相关推荐

  • tenx是什么,TenX是什么项目

    一、tenx什么意思tenx的意思是天尚行。以下是详细解释:一、基本词义解释tenx作为一个英文词汇,其直接翻译为“天尚行”。在日常语境中,可能是一种产品名称或者某个特定领域的术语。由于该词汇并不属于常见英文词汇,其具体的含义可能需要根据上下文或者特定领域来确定。二、

    2024-11-19 22:00:02
    8 0
  • coinbase有多少币种,coinbase投资的项目有哪些

    一、区块链cny什么意思,区块链是什么术语比特币中国btccnyltc什么意思btc是指比特币(bitcoin),ltc指的是莱特币(litecoin),cny指的是人本民币。btccnyltc的意思是比特币和莱特币的人民币交易,支持比特币、莱特币和人民币之间自由的兑换。比特币是一种“电子货币”,由计算

    2024-11-16 05:00:01
    11 0
  • 区块链为什么要开源,区块链项目开源意味着

    一、为什么中国禁止区块链中国为什么不支持去中心化区块链因为如果去中心化区块链,市场中的资金将会很难监控。金融市场的风险系数就会大幅度增加,不利于经济的稳定。什么是ICO,国家为什么要禁止问题一:ICO是一种区块链行业术语,是一种为加密数字货币/区块链项目筹措资金

    2024-11-15 04:00:01
    16 0
  • 联盟链有哪些,什么是联盟链联盟链项目有哪些

    一、公有链联盟链的基本特征主要有公有链联盟链的基本特征主要有部分去中心化;可控性较强;数据不会默认公开;交易速度很快。公有链是完全去中心化的一种区块链,比特币就属于这种公有链,是完全去中心化的。任何人既可以进行交易也可以读取信息。任何人都可以参与链上的交易

    2024-11-11 15:30:01
    15 0
  • 以太坊有哪些项目,生态那些项目最值得关注

    一、区块链上链项目有哪些国内现在有哪些确实影响社会和生活并已经落地的区块链项目值得一提??说起区块链,可以确切的讲目前并没有一个千万级的落地项目产生,但正因如此,区块链的想象空间就非常大了。目前来讲,各国各大公司都有在布局区块链技术,不过大都是小范围的应用

    2024-11-10 01:00:02
    14 0
  • 如何查看以太坊上的项目,以太坊作为公链项目在中国合法吗受法律保护吗

    一、如何购买以太坊,以太坊国内如何购买目前,国内用户购买以太坊的渠道有很多,下面简单介绍常用的几种:一、场外可盈可乐平台(CoinCola)1、关于可盈可乐可盈可乐是个人与个人之间交易比特币的场外交易平台。可盈可乐隶属于香港CoinCola Limited,由专业的国际化团队研发与

    2024-11-08 23:30:02
    15 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载