文章 视频 讲堂 百科图谱 线下集训
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 讲堂
  • 线下集训
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
blockmagnates
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
Solidity Gas 优化

本文探讨了区块链开发中gas优化的各种策略,通过代码示例,将优化方法归为架构级优化(合约设计模式)、代码级优化(开发者控制)和部署优化三个类别。内容涉及变量类型选择与布局、存储设计、函数设计、逻辑与循环优化、事件与错误处理、工具与测试、以及汇编层面的优化技巧,旨在降低gas消耗,提高合约执行效率和用户体验。

gas优化  Solidity  智能合约  EVM  区块链  以太坊 
发布于 2025-04-12 19:10 阅读(245) 点赞(0) ( 8 )
分享
Twitter分享
微信扫码分享
EVM系统深入研究

本文深入探讨了以太坊虚拟机(EVM)的架构、工作原理、指令集、执行过程、安全性和性能优化。EVM作为以太坊的核心组件,负责执行智能合约和处理交易。文章详细介绍了EVM的内存结构、存储布局、关键操作码,以及Solidity代码如何转换为EVM字节码并在以太坊上执行的过程,此外,还讨论了gas优化策略和智能合约安全性问题。

以太坊虚拟机  EVM  智能合约  字节码  gas优化  Solidity 
发布于 2025-04-12 17:17 阅读(271) 点赞(0) ( 12 )
分享
Twitter分享
微信扫码分享
Solidity 安全注意事项

本文总结了智能合约开发中常见的安全漏洞和最佳实践,包括重入攻击、算术精度问题、访问控制不当、非标准协议、原生代币处理、底层调用、随机数问题、存储槽管理以及编译器版本固定。同时,强调使用静态分析工具和编写全面测试的重要性。

重入攻击  算术精度  访问控制  ERC-20  ERC-721  随机数 
发布于 2025-04-12 17:15 阅读(177) 点赞(0) ( 6 )
分享
Twitter分享
微信扫码分享
链上 Vault - ERC4626 与通胀攻击

本文主要分析了 ERC4626 标准下的 On-chain Vault 可能遭受的通胀攻击,攻击者通过操纵 Vault 中的资产总量来稀释其他用户的份额,并探讨了多种防御方法,包括初始化 Vault 资产、内部控制资产总量、使用 decimals offset 以及 OpenZeppelin 提出的虚拟份额和资产方案。

ERC4626  On-chain Vault  通胀攻击  安全  OpenZeppelin  智能合约 
发布于 2025-04-12 13:47 阅读(127) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
以太坊对象格式(EOF):新内容?

本文介绍了以太坊对象格式(EOF)及其对EVM的影响。EOF通过EIPs引入了新的验证和操作码,旨在构建更友好的EVM。EOF的特性包括改进的代码结构、静态分析、更大的堆栈空间、代码验证、JUMPDEST分析、新的合约创建方式和改进的CALL指令,从而提高了开发者的体验和合约性能。

以太坊对象格式  EVM  智能合约  Solidity  EOF  EIP 
发布于 2025-04-03 21:36 阅读(186) 点赞(0) ( 4 )
分享
Twitter分享
微信扫码分享
使用 OpenZeppelin 创建 ERC-20 代币:详细指南

本文介绍了如何使用 OpenZeppelin 框架创建 ERC-20 代币。首先,设置开发环境,包括安装 Hardhat 和 OpenZeppelin 依赖。然后,编写 ERC-20 代币合约,并使用 Hardhat 部署到以太坊测试网络。最后,配置并部署到以太坊主网络。使用 OpenZeppelin 可以安全高效地创建 ERC-20 代币。

OpenZeppelin  ERC-20  智能合约  Hardhat  以太坊  代币 
发布于 2024-12-31 15:41 阅读(183) 点赞(0)
分享
Twitter分享
微信扫码分享
解决DApp开发中的链上链下同步问题

本文分析了去中心化应用(DApp)中链上链下状态同步的问题,重点介绍了由于交易生命周期中可能出现的掉单、回滚等情况导致的同步错误。论文提出了两种类型的链上链下同步Bug,并设计了ÐArcher测试框架来有效检测这些Bug。实验结果表明,许多DApp存在此类同步问题,而ÐArcher能有效帮助开发者发现并解决这些问题,从而避免因状态不一致给用户带来不便。

DApp  链上链下同步  以太坊  智能合约  ÐArcher  测试框架 
发布于 2024-08-07 14:54 阅读(140) 点赞(0)
分享
Twitter分享
微信扫码分享
Rollups-as-a-Service 搭车客指南

本文深入探讨了Rollups-as-a-Service(RaaS)的兴起及其如何推动应用专用模块化区块链的发展。

Rollups-as-a-Service  模块化区块链  Layer2  OP Stack  Arbitrum  Cosmos 
发布于 2023-03-30 22:22 阅读(133) 点赞(0)
分享
Twitter分享
微信扫码分享
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
blockmagnates
blockmagnates
贡献值: 95 学分: 29
江湖只有他的大名,没有他的介绍。
0 关注 0 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

©2025 登链社区 版权所有 | Powered By Tipask3.5|
粤公网安备 44049102496617号 粤ICP备17140514号 粤B2-20230927 增值电信业务经营许可证

发送私信

请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!

提醒

检测到你当前登录的账号还未绑定手机号
请绑定后再发布
去绑定
编辑封面图
封面预览