01
EVM 是什么
EVM 是执行智能合约的一种运行环境。兼容 EVM 的网络可以支持相似的合约逻辑和工具,但并不意味着资产、合约或交易记录自动互通。
- 网络之间账本独立
- 同一地址可在多链出现
- 合约需按网络部署
02
网络参数与兼容地址
添加网络时常见参数包括网络名称、链标识、节点地址和区块浏览器。参数应来自可信来源,错误或恶意参数可能把用户带到不可信环境。
- 核对链标识
- 避免随意复制未知节点
- 确认区块浏览器域名
03
Gas 与智能合约执行
Gas 用于衡量交易和合约执行所需资源。复杂合约可能需要更多 Gas,实际费用会随网络拥堵和执行路径变化。
- 预留原生费用资产
- 阅读估算与上限
- 失败交易也可能产生费用
04
代币合约与授权风险
代币通过合约定义余额与转移规则。与 DApp 交互时,授权可能允许合约使用一定额度的代币,应检查代币、额度、合约地址和用途。
- 避免无限授权未知合约
- 使用后清理不需要的权限
- 警惕名称相似的假代币
