0xGasless 是一个旨在赋能开发者构建复杂、自主的 AI 交易代理的平台,它通过在 Avalanche 区块链上提供强大的帐户抽象、代理 AI 和 gasless 基础设施框架,打破了加密市场的传统准入壁垒。
本文总结了2023年7月发生的四起DeFi安全事件,Palmswap由于价格操纵损失90万美元,LibertiVault由于重入攻击损失45万美元,Bamboo AI由于价格操纵损失5.3万美元,Biswap由于访问控制漏洞损失86.5万美元。这些事件提醒人们,DeFi项目中信任假设和缺失的安全措施会导致重大损失。
本文详细介绍了Uniswap V2的核心机制,包括其核心/外围架构、流动性添加和移除、代币交换以及LP代币经济学。文章提供了实用的代码示例,展示了如何在Solidity中与Uniswap V2交互,并强调了安全最佳实践,如滑点保护、截止时间和安全批准,以构建可靠的去中心化交易应用。
EIP-7702 允许 EOA 像智能合约一样行动,旨在减少用户执行最终操作所需的交易数量,从而改善用户体验。通过引入一种新的交易类型(类型 4),EOA 可以借用代码来发起交易,从而实现批量处理等功能,并降低用户操作的复杂性和风险。
本文介绍了Solana程序如何处理指令,以及实现此功能的Rust编程概念。Solana程序通过指令处理操作,指令是发送到程序的结构化消息。文章讲解了如何使用枚举、结构体和特性管理指令,以及如何将原始字节转换为可用数据,并提供了一个清晰的文件结构和核心Rust概念,可以编写清晰、可扩展和高效的Solana程序。
本文深入解析了Ethernaut的Phone挑战,揭示了Solidity中tx.origin和msg.sender的区别及其安全隐患。通过构建攻击合约并利用Foundry进行测试和部署,展示了如何利用tx.origin漏洞篡夺合约所有权。强调在实际DeFi项目中应避免使用tx.origin进行身份验证,并推荐使用msg.sender或基于角色的访问控制。
tx.origin
msg.sender
本文深入分析了以太坊智能合约中“private”变量的安全性误解,指出区块链的透明性使得任何人都可能通过分析读取合约存储中的敏感数据。
Magicblock 的 Ephemeral Rollups 旨在解决 Solana L1 上的高延迟和吞吐量限制问题,以及 L2 链带来的流动性碎片化和互操作性问题。它通过创建临时的、高速的执行层,实现 10-50 毫秒的端到端延迟,并保持与 Solana 的同步,无需跨链桥或多链设置,并提供链上扩展功能,从而为开发者提供构建响应迅速、可扩展的区块链应用所需的快速、弹性和安全保障。
本文介绍了一种基于Solana区块链的无需信任的数字服务声誉系统,旨在解决在线信任问题。该系统通过在链上记录客户与服务提供商之间的每次交互,实现公开、不可篡改和加密的声誉验证。该系统使用Rust和Anchor构建,适用于自由职业、加密API网关等场景。
本文介绍了如何使用Rust编写和部署Solana区块链上的“Hello, world!”程序,重点介绍了Rust的基础知识、Solana程序的结构以及关键的solana_program crate。文章还解释了模块、crate、路径的概念,以及如何在Solana程序中使用entrypoint!宏和process_instruction函数来处理指令,是Solana入门级别的教程。