![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
智能合约漏洞相关分析
文章平均质量分 92
智能合约相关的漏洞分析相关的入门文章
Reveone
我个人感兴趣的东西比较多,在学习某个专业方向时会有一定的笔记产出,博客主要是在我个人学习后对一些领域知识的理解和对这些方向的一些探索
展开
-
智能合约漏洞篇:常见漏洞介绍及整数溢出漏洞分析
智能合约是运行在区块链上的自动执行代码。由于它们的不可逆性和与金钱相关的特性,智能合约的安全问题受到了广泛关注。整数溢出与下溢:当整数变量的值超出其允许的范围时,可能会发生溢出或下溢,导致不可预测的结果。重入攻击:在一个函数调用中,被调用的合约再次调用原函数,可能导致不希望的多次执行。例如,著名的DAO攻击就是重入攻击的一种。短时间浮动:在区块链上,时间和块高度可以被操纵。攻击者可以利用这点,通过挖矿操作来操纵合约的时间逻辑。随机性问题:在以太坊等区块链平台上,产生随机数是有挑战的,因为所有信息都是公开的。原创 2023-09-16 23:56:23 · 928 阅读 · 1 评论 -
以太坊智能合约:从概念到实操指南
智能合约是一组自动执行预定义规则的代码,类似于我们生活中的自动售货机。当用户选择商品并支付后,售货机会自动释放商品,用户不必担心交易的信任问题,因为售货机按照预设的程序操作。类似地,信用卡的自动还款也是一种实现了智能合约逻辑的机制:在设定自动还款之后,到期时系统会自动扣款。智能合约的这一概念,在数字货币和区块链领域得到了更深入的应用和发展。2008年,一个化名为中本聪的人或团队发表了《比特币:一种点对点的电子现金系统》论文,这标志着比特币的诞生。原创 2023-09-15 18:41:01 · 1970 阅读 · 0 评论 -
区块链技术:重塑数字时代的信任机制
区块链技术是一种去中心化的技术,具有多元化数据库、去中心化结构和与传统体系的区别等特性。它的诞生是对传统信任机制的一次重构,通过链式结构、哈希函数和工作量证明机制等方式保证交易的安全性和不可篡改性。同时,区块链技术也面临着如何构建信任、保证交易的公正与透明以及如何保证每笔交易的安全性和不可篡改性等问题。原创 2023-09-14 14:19:28 · 817 阅读 · 1 评论