...m全球网络的挑战 https://ia.cr/2025/588 **Harry**: 本文探讨了Ethereum全球网络(EGN)的节点发现效率和安全性问题。研究发现,EGN的多服务架构导致节点连接失败,超过75%的连接尝试指向其他服务节点,极端情况下需45,908次尝试才...
视频 AI 总结: 该视频解答了关于 EIP-191 和 EIP-712 的疑问,核心在于解释为什么 EIP-712 可以在钱包中展示结构化数据的明文,而 EIP-191 不可以。EIP-712 定义了结构化数据的序列化标准,使得钱包能够理解并展示复杂数据,而 EIP-19...
...分的总结和对第二部分的展望。视频首先祝贺学员们完成了第一部分的学习,并强调实践的重要性。核心内容是建议学员在进入第二部分之前,通过参与 CodeHawks 上的竞赛性审计或完成 Vault Guardians 的审计来积累实战经验,提升...
视频 AI 总结: 该视频介绍了 Pendle 平台上的收益代币化概念,以及如何利用 PT(本金代币)和 YT(收益代币)进行收益交易和赚取积分。核心内容是讲解了收益代币化的原理,即将收益资产拆分为本金和收益两部分,并通过购...
...本(约 100 美元)训练出一个基本可用的聊天助手。它包含了从数据预处理、模型训练、评估到部署的全流程,并提供了简单的 Web 界面供用户交互。 ### 在线数据库管理 https://sqliteonline.com/ **Harry**: SQLiteOnline.com 是一个由一名...
视频 AI 总结: 该视频介绍了 Surfpool 如何通过 IDL to SQL 工作流,实时索引 Solana 程序中的自定义 PDA(Program Derived Address)。核心内容是展示了如何使用 Surfpool 快速为自定义 PDA 设置 subgraph,以便追踪账户状态的历史记录。通过一...
视频 AI 总结: 该视频讲解了在交易前如何获取交易可能涉及的资产转移,类似于 Metamask 交易确认框中显示的预计变化。Tiny熊老师通过一个面试题引出,并提供了几种解决方案,包括使用 RPC 节点的 trace 接口(trace_call 和 trace_tr...
视频 AI 总结: 该视频主要介绍了 Tiny熊 在 Solana Hackhouse 上开发的 X402 SDK,旨在解决 Solana 上 X402 支付代码匮乏的问题。X402 是一种用户请求资源时,服务端要求客户端支付费用的协议。该 SDK 包含客户端签名、服务端接入和 facili...
视频 AI 总结: 该视频主要介绍了 Uniswap v3 的核心内容和关键特性,以及它与 v2 相比的改进之处。Uniswap v3 旨在提高资本效率,改善交易执行,并为流动性提供者(LP)提供更灵活的策略。通过引入集中流动性、多重费用等级和...
视频 AI 总结: 该视频主要讲解了 JavaScript 中面向对象编程的核心概念,包括原型继承、方法重写、多态以及组合等。视频强调了避免过度使用继承,提倡使用组合来构建灵活且易于维护的代码。通过程序员的例子,展示了如何...
...适合初学者或需要复习基础语法的开发者。视频详细讲解了 JavaScript 的基本概念、语法和常用操作,包括变量、数据类型、运算符、函数、数组、对象、循环、条件语句等。此外,还介绍了 ES6 的新特性,如 let、const、箭头函数...
视频 AI 总结: 该视频主要讲解了如何在 Solana 链上程序中判断之前的交易是否失败。由于 Solana 交易失败后状态会回滚,无法直接通过账户状态判断。视频提出了两种解决方案:一是通过检查交易费用支付者的余额变化来判断交...
视频 AI 总结: 该视频主要讲解了如何在 Echidna 中使用 Assertion Mode 进行智能合约的测试。Assertion Mode 与 Property-Based Mode 的主要区别在于前者使用 `assert` 关键字来验证条件,而不是返回布尔值。视频演示了在合约内部和外部(测...
视频 AI 总结: 本视频主要介绍了 MEDUSA,一个基于 HIDNA 的并行模糊测试工具,旨在提高智能合约测试的速度和效率。MEDUSA 可以复用 HIDNA 的测试用例,并提供更清晰的日志和结果展示。视频演示了如何安装 MEDUSA,以及如何将其...
视频 AI 总结: 该视频介绍了 Uniswap V4 相较于 V3 的几项关键新特性。Uniswap V4 引入了 Hooks 机制,允许在关键操作前后调用外部合约,实现更灵活的功能。动态费用允许开发者根据市场情况调整交易费用。Singleton 设计将所有交易...