本文档介绍了OpenZeppelin Contracts库在不同版本之间的向后兼容性保证,包括API和存储布局的兼容性。文章解释了在patch和minor版本更新中通常会保持向后兼容,但某些情况下可能会有例外,特别是涉及到安全问题或draft状态的ERC标准时。同时提醒了override函数、struct结构体以及错误处理等方面需要注意的问题,并强调了major版本更新通常不保证兼容性。
在Solana上发行代币如今已不再是技术门槛,而是市场策略和执行效率的较量。如果你只是简单发了一个代币,却没为它建立流动性和市场机制,那么它就只是一个“死币”。本文将带你一步步理解,如何从发币到建立流动性池,让你的代币项目“活”起来。
原文|PeerDASanda48blobtargetin2025这篇文章拉开了PeerDAS系列文章的序幕。在接下来的几周里,我们将陆续发布关于每一个主要的共识层(CL)/执行层(EL)客户端组合性能深入分析,揭示各个技术栈在即将到来的Fusaka升级中的表现情况。以太坊基
该文档介绍了如何使用Contracts Wizard Deploy Plugin将智能合约直接部署到OpenZeppelin Defender账户。内容涵盖API密钥的生成、在Contracts Wizard中的配置、网络选择、审批流程设置以及合约的部署过程,包括确定性部署的配置。还介绍了完成部署后的后续步骤,并提供了反馈渠道。
概括RLP(递归长度前缀)是以太坊用于数据序列化的重要方法,高效编码嵌套数据结构。它确保数据在节点间传输标准化,适合以太坊的交易和状态管理。编码规则简单:单字节、字符串和列表有不同前缀,示例如“hello,123”编码为0xc78568656c6c6f7b。什么是RLP?RLP,全称
本文介绍了使用 WebAssembly (WASM) 在浏览器中实现基于双线性映射的累加器(Accumulator)的方法,累加器允许将值添加到固定长度的摘要中,并提供已添加值的证明,而无需泄露累加值中的实际内容。文章展示了如何使用docknetworkcryptoWasm库来创建累加器、添加和移除元素,并生成和验证成员资格证明,附有代码示例和在线演示链接。
docknetworkcryptoWasm
本文介绍了使用WASM实现BBS+签名(一种短而匿名的群签名)的技术方案。BBS+签名基于双线性映射,允许群组成员在不暴露签名者身份的情况下进行签名,同时保证签名有效性、匿名性、可追溯性、不可链接性和抗合谋性。文章还提供了使用Crypt-WASM集成JavaScript的示例代码,展示了如何生成密钥对、签名消息和验证签名。
本文通过作者亲身经历引入,解释了互联网的工作原理。从早期的计算机通信需求开始,介绍了数据包交换的概念和ARPANET的诞生,随后详细讲解了IP协议如何标识和路由数据包,以及TCP协议如何确保数据可靠传输。最后,解释了DNS系统如何将域名解析为IP地址,使得用户可以通过易记的域名访问网站。文章旨在帮助读者理解互联网的基础架构和关键技术。
Alpenglow 是 Solana 共识算法的重大改革,旨在提高性能、简化协议并增强安全性。它通过 Rotor 改进区块传播,通过 Votor 改进投票机制,从而将交易最终确认时间从 12.8 秒缩短至 100-150 毫秒,同时降低验证者的运营成本。Alpenglow 还引入了“20+20”的弹性模型,提高了网络的容错能力,预计将于明年年初部署到 Solana 主网。
对于想转行同学的一些学习资料汇总
Web3实战:用Anchor打造Solana智能合约全流程Web3热潮席卷而来,Solana以超高性能和低成本成为区块链开发的热门舞台。Anchor框架让Solana智能合约开发变得简单而高效。本文通过hello_anchor项目,带你实战从项目初始化到部署的全流程,快速上
很多小伙伴在Solana上发完币就以为搞定了,结果几个月后发现SOL越来越少,其实可能是租金在“默默烧钱”。今天就来教你——如何回收这些“被锁住的SOL”!什么是“租金”?在Solana链上,每创建一个账户(无论是代币账户、铸币账户,还是Metadata权限类账户)都需要
该文档提议在Glamsterdam硬分叉中引入区块级访问列表(BALs),旨在通过显式映射每个交易到其访问或修改的状态(存储键、余额、nonce),使客户端能够并行执行交易,从而加速区块处理、提高吞吐量,并为节点运营者、应用、用户和基础设施提供商带来性能优势。
快速傅里叶变换(FFT)快速傅里叶变换(FastFourierTransform,简称FFT)的高效算法主要由詹姆斯・库利(JamesW.Cooley)和约翰・图基(JohnW.Tukey)在1965年提出。
本文档旨在为Uniswap V4的Hook开发者、数据索引者、分析师建立Hook数据标准,以便所有用户在处理Hook数据时能够使用相同的共享框架, 详细介绍了 Hook 的标准事件、数据索引方式以及 TVL 和 Volume 等关键指标的计算方法。
一、ERC20代币概述1.什么是ERC20代币?ERC20(EthereumRequestforComments20)是以太坊区块链上的一种代币标准协议,它定义了一套规则和接口,使得开发者能够在以太坊网络上创建可互操作的代币。ERC20标准规定了代币必须实现的6个基本功能和2个可选功
我们监控到 SUI 上针对 Cetus 的攻击事件,攻击共造成 223M USD 的损失
随着Solana的生态发展走向多样化,仅靠传统的SPLToken(ProgramID:TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA)已经无法满足所有场景。于是,Token-2022应运而生,一个高度可扩展、模块化、支持隐私的下一代代币标准。
本文总结了智能合约开发中常见的由于开发者疏忽导致的漏洞,例如整数溢出、数组越界访问、重入攻击等。文章列举了多个真实案例,并提供了一个检查清单,帮助开发者和审计人员在开发和审计过程中避免这些低级错误。此外,文章还推荐了Slither、MythX等静态分析工具和Echidna、Foundry-fuzz等模糊测试工具,以帮助开发者在早期发现和修复潜在的漏洞。
扫一扫 - 使用登链小程序
198 篇文章,652 学分
490 篇文章,642 学分
412 篇文章,492 学分
131 篇文章,490 学分
66 篇文章,446 学分