文章讨论了AI DAO(去中心化自治组织)的概念及其三种实现路径,包括智能合约边缘的AI、智能合约中心的AI以及群体智能。作者预测AI DAO将在不久的将来实现,并探讨了其潜在的影响和挑战。
重入攻击(ReentrancyAttack)是一种常见的智能合约安全漏洞,指黑客利用合约中存在的逻辑漏洞,在调用合约函数时,利用合约逻辑漏洞,反复调用合约的函数,并利用这种递归调用的机制,以欺骗合约的计算,从而使攻击者获得非法利益。重入攻击的本质是合约内部调用的函数未能恰当地处理合约状态的
整型溢出是智能合约中常见的漏洞之一。以太坊虚拟机对整数使用固定大小的数据类型,一个整数变量仅能表示一个固定范围的数值,比如uint8类型只能保存[0,255]。当把超过某个数据类型范围的数值保存到这个变量时,就会产生溢出。例如将一个uint8类型,值为0的变量进行减1操作时,计算结果会等
文章介绍了区块链技术的起源、基本原理及其对社会的潜在影响,包括去中心化、数据不可篡改和消除中间人等特性。
在Solidity中,向其他合约或地址发送主币(ETH)有三种主要方法:transfer、send、call; 这三种方法各有自己的特点,并且在Gas消耗上也有不同
什么空投合约“空投合约”(AirdropContract)是指专门用于自动向一组地址发送代币或NFT的智能合约:https://learnblockchain.cn/shawn_shaw
本篇作为“以太坊工作原理”专题的第一篇,从区块链的结构和核心特性出发,讲解区块、链式结构、数据不可篡改原理、与传统数据库的区别,并阐述区块链作为“信任机器”的技术本质,为后续深入以太坊打下概念基础。
上一篇文章我们使用Rust编程语言创建一个猜数字游戏,仅仅只能打印出来用户的输入,我们这一小节会引入更多的功能。首先,我们希望系统给我们生成一个随机数,我们也输入一个数字,然后和系统生成的随机数来进行比较.
该文章提议用RISC-V取代EVM作为智能合约的虚拟机语言,旨在提高以太坊执行层的效率和简化性。此举将优化ZK-EVM的性能,并可能带来超过100倍的效率提升。文章还讨论了多种实现方案,包括支持双虚拟机、将现有EVM合约转换为调用RISC-V编写的EVM解释器合约等。
本文讨论了Safe智能合约架构中,是否应该使用Diamond Proxy模式。
Web3实践:在Polkadot上用Solidity玩转DelegatecallWeb3浪潮席卷而来,智能合约作为区块链世界的核心驱动力,正变得越来越灵活和强大。在Polkadot这个多链生态中,Solidity依然是开发者的得力工具,而delegatecall则像是合约设
文章详细介绍了Solana区块链中的Sealevel技术,即并行处理数千个智能合约的运行时环境,并解释了Solana如何通过并行处理实现高性能。
本文介绍了如何通过 Alchemy 提供的 Sepolia Faucet 快速获取免费的 Sepolia ETH 测试币,用于在 Sepolia 测试网上测试以太坊智能合约。文章详细说明了访问 faucet 网站、创建 Alchemy 账户以及请求 SepoliaETH 的步骤。
2025年1月23日,新加坡加密货币交易所Phemex遭遇重大安全漏洞,导致约3700万美元的数字资产被未授权提取。攻击者利用多条区块链网络的智能合约漏洞,实施超过125笔可疑交易,突显了中心化交易所的安全协议缺陷。
Beanstalk是一个基于以太坊的无权限稳定币协议,旨在通过其原生稳定币Bean创建一个租金免费的经济体系。文章还分析了漏洞的具体原因并阐述了修复措施,包括移除了弱点函数和引入了安全的新函数。