首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Rockbean
掘友等级
Rockbean
|
TechPort
要相信风雨过后,晴天将至
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 103
沸点 84
赞
187
返回
|
搜索文章
最新
热门
10分钟智能合约:进阶实战-3.2.1 单函数重入
单函数重入是智能合约中最经典、最基础的一类重入攻击。它指攻击者在同一笔交易中,通过外部调用递归地重新进入同一个合约的同一个函数,导致该函数的核心逻辑被多次执行,从而窃取资产或破坏合约状态。
10分钟智能合约:进阶实战-3.2 重入攻击
重入(Reentrancy)攻击是最常见的一种智能合约攻击方式,通常发生在不同合约之间交互时,利用回调机制,反复调用原合约的某些函数,打破原本的代码执行流程,造成不可预期的行为。
10分钟智能合约:进阶实战-3.1 合约攻击模式简介
无论在合约开发方面深入进阶,还是从事合约安全审计工作,最重要的是积累代码经验和合约认知。学习和掌握各类常见的安全模式,可以快速积累相关经验并入门。
10分钟智能合约:进阶实战-2.7 全局可用变量
全局可用变量是EVM提供的特殊变量,用以获取区块链状态、交易和执行环境的重要信息,可以在智能合约中直接访问。
10分钟智能合约:进阶实战-2.6 合约生命周期
智能合约的生命周期,指的是它从被编写到在区块链上停止运行的完整过程。包括合约的创建,运行,终止。更常见的情况是,合约没有自毁功能,会永远存在于链上,只是不再被主动调用。
10分钟智能合约:进阶实战-2.5 合约转账机制
以太坊生态中有2种最常见的转账方式 - ETH->非合约交易 - Token(ERC20)->合约交易
10分钟智能合约:进阶实战-2.4 低级调用
Solidity中的低级调用指的是通过call、delegatecall、staticcall等底层函数与其他地址进行交互,而不依赖于高层抽象(如调用合约函数)。
10分钟智能合约:进阶实战-2.3 ABI编码
ABI(Application Binary Interface)合约应用二进制接口,是一种与以太坊智能合约交互的标准规范,无论从外部调用合约,还是合约调用合约,都需要使用ABI规范对交互数据进行编码
10分钟智能合约:进阶实战-2.2 EVM与智能合约
EVM(Ethereum Virtua lMachine)以太坊虚拟机是 一个基于栈架构、顺序执行的以太坊智能合约运行时环境, 用于处理智能合约相关交易,同一笔交易的代码会在所有节点EVM上执行。
10分钟智能合约:进阶实战-2.1 理解交易
在以太坊区块链上有一个一个去中心化节点,节点之间通过同步通过共识算法使区块链保持同步。以太坊是基于交易的状态机,通过交易使以太坊World State状态转移。
下一页
个人成就
文章被点赞
73
文章被阅读
120,353
掘力值
3,826
关注了
118
关注者
52
收藏集
86
关注标签
15
加入于
2019-07-05