整型溢出是智能合约中常见的漏洞之一。以太坊虚拟机对整数使用固定大小的数据类型,一个整数变量仅能表示一个固定范围的数值,比如uint8类型只能保存[0,255]。当把超过某个数据类型范围的数值保存到这个变量时,就会产生溢出。例如将一个uint8类型,值为0的变量进行减1操作时,计算结果会等
以太坊 (Ethereum ):下一代智能合约和去中心化应用平台
当前的以太坊1.0链最大的问题在于其状态大小。约为 10-100 GB (具体取决于其存储方式),对于许多节点来说,将其保存在工作内存中是不切实际的,因此会选择慢速固定存储。然而,硬盘速度过慢难以与以太坊区块保持同步 (或是从创世区块开始同步),因此必须使用更加昂贵的 SSD。这么说吧,当前的状态大小还不是最大的问题,而是状态的增长成本相对较低,并且会一直增长,即时我们提高状态增长的成本,也无法使状态占用者为网络实际受到的影响付费,而该影响是永恒存在的。
深入了解区块链概念。了解Gas、挖矿和共识。如何在Solidity方面做得更好,以构建全堆栈DAPP、NFT集合、ICO 代币、DAO和DeFi协议。
在本文中,我们将介绍智能合约安全最佳实践、故障安全保护以及用于加强智能合约安全性的智能合约分析工具。
Layer-2持续迸发活力
目前来看,比特币的节点健康情况要显著优于以太坊,而后者想要解决这个问题,需要付出更多的努力。
让我们来回顾下,以太坊社区见证EIP-4844在以太坊主网上部署的这一重要时刻,这标志着历时两年的深入研究,开发和协作迎来了胜利。这篇博文记录了EIP-4844从筹划到实施的历程,并阐述了这次更新之于以太坊的未来有何意义。原文来源:FromEIPtoEthereummainne
从原理上聊聊以太坊签名与校验,希望这篇文章让你一次性掌握以太坊数字签名技术
Eth1 和 Eth2 团队将协作运行合并的开发者测试网。
OP中文周刊将分享Optimism中发生的情况,并轻松访问最关键的信息,以便轻松了解最新情况并做出明智的决策。
12 月的升级只包含难度炸弹推迟;DeversiFi 发生一笔异常存款交易
更快实现信标链最终敲定的替代性方案
10.27 进行 Altair 升级,看看你要做什么?
使用以太坊钱包登录 Web2 服务?你的数字身份由你自己控制。