COIN:深入理解 EVM 存储机制及安全问题_Canada Coin

前言

EVM是一个轻量级的虚拟机,其设计初衷就是提供一种可以忽略硬件、操作系统等兼容性的虚拟的执行环境供以太坊网络运行智能合约。

简单来说EVM是一个完全独立的沙盒,在EVM中运行的代码是无法访问网络、文件系统和其他进程的,以此来避免错误的代码能让智能合约毁灭或者影响外部环境。

在此基础上,知道创宇区块链安全实验室带大家一起深入理解EVM的存储机制和安全问题。

金色晚报 | 7月2日晚间重要动态一览:12:00-21:00关键词:央行、LBCoin、比特币巨鲸、链上党建

1.立陶宛数字货币LBCoin将于下周开始预售。

2.日本央行公布央行数字货币技术课题总结报告。

3.斯里兰卡央行将启动基于区块链的KYC平台开发计划。

4.比特币巨鲸Joe007:一旦衍生品危机爆发加密市场将无法幸免。

5.StrixLevithan首席信息官质疑PlanB提出的S2F模型。

6.前高盛高管:比特币是针对全球央行不确定性的“看涨期权”。

7.加拿大银行:数字美元应具有可访问性和包容性。

8.黑龙江省基于区块链的党建服务平台“链上党建”启动。

9.Coinbase被美国法院视为传统银行,其交易记录不受第四条修正案保护。[2020/7/2]

EVM存储结构

金色晚报 | 2月17日晚间重要动态一览:12:00-21:00关键词:FCoin、俄罗斯央行、财政部、Copper

1. 张健:FCoin预计无法兑付的规模介于7000-13000BTC。

2. 俄罗斯央行要求银行将加密交易标记为“可疑”。

3. 广电运通:已开展央行数字货币应用研发工作。

4. 人民网:区块链等技术为企业提供了更优的决策依据。

5. 财政部:全国PPP综合信息平台上线运行,利用区块链等技术。

6. 俄罗斯央行:已完成发行数字版权的区块链平台试点。

7. 英国加密货币托管平台Copper.co已获得800万美元融资。

8. 受“FCoin”事件影响 余币宝暂停充提。

9. 新西兰金融中介Fullerton Markets:新增加密货币渠道。[2020/2/17]

传参后:

可以看到已经成功更改了地址。

总结

可以看到EVM的存储器就是一个key=>value的健值数据库,存储的数据可以通过校验和来确保一致。但是其也是和智能合约语言进行交互的,当其中一些规则发生冲突很可能就被别有用心的人用来作恶,所以规范的使用智能合约语言是避开漏洞的必要条件。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

[0:0ms0-6:785ms