文章 视频 课程 百科图谱 集训营
更多
  • 问答
  • 提问
  • 发表文章
  • 专栏
  • 活动
  • 文档
  • 工作
  • 集市
  • 发现
  • 文章
  • 问答
  • 视频
  • 课程
  • 集训营
  • 专栏
  • 活动
  • 工作
  • 文档
  • 集市
搜索
  • 登录/注册
Three Sigma
  • 文章
  • 专栏
  • 问答
  • 视频
  • 课程
  • 集市作品
  • 活动
  • 招聘
TA的文章 TA购买的 TA喜欢的 TA收藏的
流动性再质押代币 #1 - 流动性质押代币 vs 流动性再质押代币

本文是关于流动性再质押代币(LRTs)的系列文章的第一部分,主要介绍了LRTs的概念,它是在以太坊的再质押模式下新兴的DeFi原语。LRTs结合了流动性质押和再质押的概念,允许用户的质押资产同时保护多个协议,并保持流动性和可交易性。文章还对比了流动性质押代币(LSTs)和LRTs的关键区别,包括安全范围、流动性和可交易性、奖励来源以及复杂性和风险。

流动性质押代币  LST  流动性再质押代币  LRT  再质押  EigenLayer 
发布于 1天前 阅读(236) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
万物代币化(RWA)!金融的未来,还是混乱的根源?

本文深入探讨了现实世界资产(RWA)代币化的概念,包括其定义、优势、DeFi 中的应用以及面临的挑战。

RWA  代币化  DeFi  真实世界资产  区块链  金融 
发布于 2天前 阅读(469) 点赞(0) ( 21 )
分享
Twitter分享
微信扫码分享
Foundry 高级作弊码系列:第 7 部分 - Foundry 中的不变性测试

本文介绍了 Foundry 中的不变性测试(Invariant Testing),它是一种强大的模糊测试方法,通过定义必须始终成立的规则,让 Foundry 尝试通过随机调用序列来打破合约,从而发现潜在的错误。文章解释了不变性测试的原理、关键参数、测试结构、常见模式和一些注意事项,并提供了一个实际的例子。

Foundry  不变性测试  模糊测试  智能合约  Solidity  测试 
发布于 2天前 阅读(299) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
高级 Foundry 作弊码系列:第 6 部分 - 使用 Forge 进行高级模糊测试

本文是Advanced Foundry Cheatcodes系列文章的第六部分,介绍了 Foundry 的高级模糊测试功能,通过随机输入参数自动发现智能合约的边缘情况,包括溢出、回滚等问题。文章还涉及了如何使用 forking cheat-codes 与主网合约交互,以及如何通过 vm.assume 和 bound() 来缩小输入范围,从而提高测试效率。

Foundry  模糊测试  智能合约  边缘情况  EVM  Invariant Testing 
发布于 3天前 阅读(136) 点赞(0) ( 3 )
分享
Twitter分享
微信扫码分享
Foundry 高级作弊码系列:第 5 部分 - 作弊码 vm.deal,为账户充值

本文介绍了Foundry的作弊码vm.deal,它可以直接向任何账户注入ETH,无需水龙头或转账,方便开发者模拟拥有大量ETH的用户进行测试,例如支付gas或测试可支付流程。通过vm.deal,开发者可以更专注于测试逻辑,而无需手动进行账户充值。

Foundry  vm.deal  作弊码  测试  以太坊  eth 
发布于 5天前 阅读(142) 点赞(0) ( 4 )
分享
Twitter分享
微信扫码分享
内存安全 ≠ 智能合约安全:为什么Solana程序仍然需要审计

文章强调了Rust的内存安全特性并不能完全保证Solana智能合约的安全性,Solana程序仍然需要进行安全审计,以发现逻辑错误、权限验证缺失、不安全的跨程序调用等问题。

Solana  Rust  智能合约  安全审计  漏洞  内存安全  Anchor  跨程序调用 
发布于 2025-06-26 11:18 阅读(655) 点赞(1) ( 50 )
分享
Twitter分享
微信扫码分享
Foundry高级作弊码系列:第四部分 - 作弊码 vm.roll & vm.warp

本文介绍了Foundry框架中的vm.roll和vm.warp两个作弊码,它们允许开发者在测试中快速调整区块链的区块高度和时间戳,方便模拟时间锁、截止日期、权益归属等与时间相关的合约逻辑。通过结合这两个作弊码,开发者可以轻松地测试合约在不同时间点和区块高度下的行为。

Foundry  vm.roll  vm.warp  作弊码  区块高度  时间戳  智能合约测试 
发布于 2025-06-21 14:17 阅读(157) 点赞(0) ( 2 )
分享
Twitter分享
微信扫码分享
Foundry高级作弊码系列:第三部分 - 断言作弊码

本文是Foundry cheatcodes系列文章的第三部分,主要介绍了 Foundry 中的断言作弊码,包括 vm.expectRevert(用于测试必须抛出的情况)、vm.expectEmit(用于验证事件和topic)和 vm.expectCall(用于断言外部交互)。

Foundry  cheatcodes  智能合约  测试  断言  vm.expectRevert  vm.expectEmit  vm.expectCall 
发布于 2025-06-20 22:45 阅读(135) 点赞(0)
分享
Twitter分享
微信扫码分享
高级 Foundry Cheatcodes 系列:第一部分 - Foundry 基础,为何选择 Foundry 而非 Hardhat?

本文介绍了 Foundry 相对于 Hardhat 的优势,包括 Solidity 原生测试、更快的迭代速度和内置模糊测试,使得 Foundry 成为顶级开发者的选择。Foundry 通过 Rust 编写,速度快,并且可以通过 cheatcodes 直接在测试中操作 EVM 状态。此外,Foundry 还具有精简的 CLI 工具和简单的依赖管理方式。

Foundry  Hardhat  Solidity  EVM  测试  模糊测试 
发布于 2025-06-19 22:42 阅读(277) 点赞(0) ( 8 )
分享
Twitter分享
微信扫码分享
Foundry 高级作弊码系列:第二部分 - 作弊码 vm.prank,模拟调用

本文介绍了 Foundry 的一个非常有用的 Cheatcode:vm.prank,它允许开发者在测试中模拟任何地址作为 msg.sender,从而方便地测试访问控制和各种边界情况。

Foundry  vm.prank  msg.sender  智能合约  安全测试  cheatcode 
发布于 2025-06-19 12:17 阅读(129) 点赞(0)
分享
Twitter分享
微信扫码分享
  • ‹
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • ›
文章删除后将不可恢复 !
删除 取消
一键转载
转载文章不用复制粘贴和编辑,输入原文链接,交给后台发布!
暂只支持: 微信公众号、Mirror、Medium的文章链接
提交后可在个人主页查看文章发布状态
提交
提交成功!
系统处理完成后将直接进入审核发布流程,可在个人主页关注文章状态。
Three Sigma
Three Sigma
贡献值: 775 学分: 152
Three Sigma is a blockchain engineering and auditing firm focused on improving Web3 by working closely with projects in the space.
0 关注 5 粉丝
关于
关于我们
社区公约
学分规则
Github
伙伴们
DeCert
ChainTool
GCC
合作
广告投放
发布课程
联系我们
友情链接
关注社区
Discord
Twitter
Youtube
B 站
公众号

关注不错过动态

微信群

加入技术圈子

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

发送私信

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

提醒

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