本文介绍了create-chimera-app V2的更新,旨在简化模糊测试的设置和运行,包含了新的管理器(ActorManager和AssetManager)及其功能,分离目标函数以提高可读性,以及引入新的修饰符和错误捕获功能。这些改进使用户能更有效地进行不变测试,减少设计决策。
本文深入探讨了以太坊的共识机制,从早期的工作量证明(PoW)转变为权益证明(PoS),并详细描述了PoS的运作原理、验证者的角色和经济激励机制。文章还阐述了区块的验证过程、处理恶意行为的方法以及最终性机制,为读者提供了一把理解以太坊共识的钥匙。
cargo-deny是由EmbarkStudios开发的一个Rust工具,托管在GitHub上(EmbarkStudios/cargo-deny)。它是一个Cargo插件,旨在帮助开发者管理Rust项目的依赖,确保依赖符合特定的要求和期望。
本文深入探讨了以太坊的状态管理和EIP-2935提案,提出通过引入无状态执行来解决因状态增长带来的问题。文章详细介绍了以太坊的区块结构、Merkle树、Gas机制,以及状态和数据的过期管理,通过对比现有EIP,强调EIP-2935在实现无状态以太坊中的重要性与潜在益处,促进了以太坊的去中心化和可扩展性。
该文章详细介绍了在封闭源码的Solana程序中,利用IDL Guesser工具进行指令定义和账户信息的自动化恢复过程。该工具通过分析Anchor框架生成的代码模式,成功提取指令、帐户和参数信息,旨在帮助安全研究人员发现潜在漏洞,同时指出现有的开发挑战和未来的改进方向。
cargo-generate是一个专为Rust开发者设计的工具,由cargo-generate团队开发并维护,托管在GitHub上(cargo-generate/cargo-generate)
SQL入门到精通:玩转数据库的7大操作想轻松搞定数据库操作,却不知从何入手?SQL(结构化查询语言)作为数据库管理的“万能钥匙”,简单易学又功能强大,是每个技术爱好者必备的技能。本文将带你从零起步,通过7大核心操作,解锁SQL的奥秘——从基础概念到MySQL实战,无论是创建数据库、查询数据,还是优
本文详细介绍了以太坊智能账户的四种主要模型,包括ERC-5189、ERC-4337、RIP-7560和EIP-7701,阐明了这些模型如何提高账户的自我管理能力和交易的灵活性。作者探讨了每个模型的结构、工作机制和潜在风险,为理解以太坊账户抽象提供了深入分析和对比。
ethrex 是一个支持以太坊 L1 和 L2 的 Rust 执行客户端。它采用了简洁和高效的设计哲学,以减少复杂性并提高可维护性。该项目提供详细的本地网络设置、开发环境搭建和测试方式,并包含对安全问题的重视。
本文深入探讨了比特币的脚本系统及其签名方案,包括Schnorr签名和ECDSA签名,并阐述了多个项目如何通过这些技术构建复杂的功能,如BitVM和zkBitcoin等。文章详细分析了比特币脚本的工作机制、特定脚本类型以及Taproot、SegWit及FROST签名等扩展方案。全篇结构清晰、逻辑严谨,适合有一定技术基础的读者阅读。
这篇文章详细介绍了简单序列化(SSZ)的实现和功能,包括类型定义、序列化与反序列化过程、Merkle化、以及SSZ与JSON的映射关系。文章结构清晰,逻辑严谨,包含示例代码和表格,适合对区块链数据结构有深入理解的读者。
本文介绍了一种基于ElGamal和AES加密的双重密钥加密方案,用于保护钱包中的机密转账和余额信息。详细阐述了密钥衍生过程、签名生成、与安全性相关的考虑,并描述了加密方案在交易中的实际应用,如机密转账和余额解密等。
本文提供了以太坊共识层Phase 0的网络规范,详细阐述了网络基础知识、不同网络交互领域的协议(如gossipsub、discv5和Req/Resp)以及设计决策的合理性。文档内容丰富,包括网络传输、加密协议、协议协商、消息格式、节点发现和数据压缩编码等多个方面,旨在为开发人员提供一致且高效的协议框架。
本文详细介绍了 Uniswap V4Router 合约的结构与功能,重点阐述了其在交易执行中的作用,包括精确输入输出的交易参数和具体实现方法。文章涵盖了合约设计的实现细节和各个交易方法的逻辑,适合对 Uniswap V4 有一定了解的开发者阅读。
本文章深入探讨了硬件钱包在交易签名中的安全性,并强调用户在签署任何信息或交易时必须仔细验证显示的关键信息。通过理解EIP-712标准和校验数据,用户能够有效避免诈骗和安全漏洞,保障数字资产安全。
本文介绍了以太坊对象格式(EOF)及其对EVM的影响。EOF通过EIPs引入了新的验证和操作码,旨在构建更友好的EVM。EOF的特性包括改进的代码结构、静态分析、更大的堆栈空间、代码验证、JUMPDEST分析、新的合约创建方式和改进的CALL指令,从而提高了开发者的体验和合约性能。
本片笔记继续学习Move 的相关模式
扫一扫 - 使用登链小程序
382 篇文章,766 学分
117 篇文章,507 学分
113 篇文章,486 学分
67 篇文章,478 学分
229 篇文章,333 学分