本文详细介绍了Cairo编程语言及其在StarkNet中的应用,强调了其与Solidity的相似性以及在区块链基础设施中的作用。作者分析了CairoContract的结构、数据类型、常见漏洞以及安全性问题,同时提供了一些实用的资源以帮助开发者提升编程能力和安全审计水平。
本文详细探讨了Enso网络的演变和其在区块链生态系统中解决碎片化和互操作性问题的潜力。Enso通过意图驱动引擎和快捷方式简化了开发者在多链和DeFi协议上的集成,使他们能够专注于构建具有创新性的去中心化应用。该网络支持跨链操作和智能合约的高效执行,旨在促进区块链的广泛采用与应用转型。
本文详细分析了针对 ERC-4626 标准的通货膨胀攻击,包括其定义、攻击示例以及预防措施。作者通过多个代码示例展示了黑客如何利用漏洞进行攻击,以及推荐的修复方法,强调了安全审计和开发者在早期保护 DeFi 金库和池的重要性。
本文深入探讨了以太坊智能合约的变更机制,通过CREATE2与SELFDESTRUCT操作,可以实现在特定地址上更新合约逻辑。这种技术的理解对于区块链安全至关重要,同时也提出了针对可变合约的检测和防御措施。作者呼吁改变SELFDESTRUCT在以太坊中使用的现状,以增强智能合约的安全性。
本文详细介绍了Medjai,一种用于寻找Cairo程序中的错误的符号执行工具。文章从Cairo语言的背景出发,深入探讨了零知识证明、Cairo工作流程、符号执行技术及其在实际开发中的应用,特别是如何帮助开发者发现Bug并验证修复。文章结构清晰,内容丰富,适合对区块链智能合约开发和安全感兴趣的读者。
这篇文章详细报道了Avalanche平台在2022年9月4日发现的Native Asset Call预编译合约的潜在安全问题。通过Abracadabra和Sushi团队的报告,这一问题得到及时解决,使所有资金安全。文章介绍了问题的技术细节、修复过程以及对安全研究人员的回馈,展示了社区合作的重要性。
此文章详细介绍了Solana区块链的复兴及其DeFi领域的增长,特别是Dex聚合器Jupiter的角色和重要性。文章包括Solana的历史背景、技术优势、Jupiter的产品功能及未来规划,强调了其在低交易成本和快速交易处理方面的优势,同时也指出了面临的竞争和挑战。
文章通过详细分析多个审计报告,提供了如何识别和解决智能合约漏洞的实用技巧,强调深度分析和验证的重要性。
本文详细探讨了矿工可提取价值(MEV)的概念及其对以太坊生态系统的影响。通过介绍前置交易和夹击交易的技术,分析了矿工如何利用这些策略从交易中获利,同时讨论了MEV对区块链协议的影响与反制措施,以及MEV在复杂智能合约中的普遍性。
Starknet Alpha 2 发布了多个新特性,包括支持智能合约之间的可组合性,以及新的本地测试框架。该版本还进行了多项性能改进,如引入梅克尔-帕特里夏树和高效的位操作内置功能。此外,Starknet 生态系统正在不断增长,OpenZeppelin 和 Nethermind 团队参与了标准合约和 EVM 到 Cairo 的编译器开发,预计将推动更多应用的开发。
这篇文章深入讲解了以太坊的状态 trie,详细介绍了不同类型的 trie 数据结构,包括 Merkle Patricia Trie、世界状态 trie、交易 trie、收据 trie 和账户存储 trie。文章以清晰的结构和逻辑逐步展现了各类 trie 的原理和应用,旨在帮助读者加深对以太坊区块链的理解。
TAIAOS 是一个基于以太坊区块链的数字艺术项目,通过独特的拍卖机制让艺术作品始终在售,并促进艺术家的持续经济支持。该项目提出了一系列有关数字艺术产权、艺术家与收藏者关系以及艺术市场运作的新问题,同时强调了哈伯杰税在艺术品资助中的重要性。
本文讨论了Compound治理提案11,提出对COMP分配方式的修订以应对流动性挖矿带来的问题。新提案将COMP的分配由市场的利息支付改为市场的借贷总价值,旨在降低风险并优化治理。同时,还引入了对智能合约调用限制的修改。文章分析了实施细节及其可能的影响,并预测利率在各市场之间趋于平衡。
本文介绍了以太坊智能合约的基本概念、工作原理及部署方法,详细说明了如何使用 Remix IDE 编写、编译和部署智能合约,并提供了一个简单的示例代码。
文章详细介绍了智能合约ABI(应用二进制接口)的概念、组成元素及其在以太坊虚拟机(EVM)中的应用,还提供了生成ABI的步骤和代码示例。