欢迎阅读登链社区最新一期周报!
本文介绍了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在实现无状态以太坊中的重要性与潜在益处,促进了以太坊的去中心化和可扩展性。
本文是关于构建基于区块链的葡萄酒交易市场的系列文章的第三部分,深入探讨了后端基础设施,涵盖了驱动市场的服务和API。重点介绍了系统如何处理IPFS存储、智能合约验证以及区块链和链下数据库之间的OpenSea通信,使用了Java后端,集成了Pinata IPFS用于存储NFT元数据,Arbiscan API用于确保智能合约源代码的可公开验证,OpenSea API用于手动触发元数据更新。
该文章详细介绍了在封闭源码的Solana程序中,利用IDL Guesser工具进行指令定义和账户信息的自动化恢复过程。该工具通过分析Anchor框架生成的代码模式,成功提取指令、帐户和参数信息,旨在帮助安全研究人员发现潜在漏洞,同时指出现有的开发挑战和未来的改进方向。
cargo-generate是一个专为Rust开发者设计的工具,由cargo-generate团队开发并维护,托管在GitHub上(cargo-generate/cargo-generate)
在中心化钱包(尤其是交易所钱包)的安全架构中,密钥管理方案至关重要,不同的密钥管理方式具有不同的安全等级和使用场景。本文主要介绍目前主流的密钥管理方式:CloudHSM、TEE、KMS+S3数据库和钱包数据加密存储(wallet.data)。
SQL入门到精通:玩转数据库的7大操作想轻松搞定数据库操作,却不知从何入手?SQL(结构化查询语言)作为数据库管理的“万能钥匙”,简单易学又功能强大,是每个技术爱好者必备的技能。本文将带你从零起步,通过7大核心操作,解锁SQL的奥秘——从基础概念到MySQL实战,无论是创建数据库、查询数据,还是优
⭐️1.概述在操作系统中,有多种IO模型,从传统的阻塞IO、到非阻塞IO、再到多路复用IO以及暂未成熟的异步IO。为了解其思想,这里整理了一份这几种IO的模拟流程。代码使用go语言进行模拟。⚠️注意:这里仅使用go语言协程和channel模拟各种IO模型的思想,不涉及IO模型的底层实现,实际
本文详细介绍了以太坊智能账户的四种主要模型,包括ERC-5189、ERC-4337、RIP-7560和EIP-7701,阐明了这些模型如何提高账户的自我管理能力和交易的灵活性。作者探讨了每个模型的结构、工作机制和潜在风险,为理解以太坊账户抽象提供了深入分析和对比。
ethrex 是一个支持以太坊 L1 和 L2 的 Rust 执行客户端。它采用了简洁和高效的设计哲学,以减少复杂性并提高可维护性。该项目提供详细的本地网络设置、开发环境搭建和测试方式,并包含对安全问题的重视。
本文分析了稳定币监管的全球趋势,考察了美国、欧盟、英国、新加坡和香港等主要司法管辖区的立法和监管方法。文章提出了针对韩国的具体立法建议,包括许可发行、储备资产管理和用户保护程序等,强调需要一个专门的监管框架,以应对稳定币作为支付工具和投资资产的双重特性,维护金融稳定和促进负责任的创新。
本文档介绍了如何使用OpenZeppelin Defender的通知通道功能,通过邮件、Webhook以及第三方服务(如Slack、Telegram、Discord、Datadog、PagerDuty、Opsgenie)接收来自Defender模块的事件通知。同时,还介绍了如何设置Webhook Secrets以增强安全性,并提供了使用Defender SDK和Python进行签名验证的示例。
本文是一篇关于如何在Solana Devnet上进行快速、低成本和有趣的项目开发的教程。
本文深入探讨了比特币的脚本系统及其签名方案,包括Schnorr签名和ECDSA签名,并阐述了多个项目如何通过这些技术构建复杂的功能,如BitVM和zkBitcoin等。文章详细分析了比特币脚本的工作机制、特定脚本类型以及Taproot、SegWit及FROST签名等扩展方案。全篇结构清晰、逻辑严谨,适合有一定技术基础的读者阅读。
这篇文章详细介绍了简单序列化(SSZ)的实现和功能,包括类型定义、序列化与反序列化过程、Merkle化、以及SSZ与JSON的映射关系。文章结构清晰,逻辑严谨,包含示例代码和表格,适合对区块链数据结构有深入理解的读者。
扫一扫 - 使用登链小程序
208 篇文章,800 学分
67 篇文章,667 学分
133 篇文章,582 学分
413 篇文章,506 学分
132 篇文章,339 学分