InfoSec learning 
  • 首页
  • 归档
  • 分类
  • 关于
  • 思想星系
  •   
root@whale3070:~# _

university.alchemy3

你会注意到,receive 不使用 function 关键字。这是因为它是一个特殊函数(类似 constructor 构造函数)。当合约在未接收任何调用数据(calldata)的情况下收到以太币(ether),或者当调用数据与合约上的任何函数签名都不匹配时,receive 函数就会执行。 receive 函数必须满足以下要求: 可见性为 external(外部可见) 包含 payable 修饰符

2025-12-11
部署过程 编程 区块链 智能合约开发

university.alchemy2

学习资料: https://university.alchemy.com/course/solidity/md/64f0ba677a31d90002d48887 EOA -> contract是什么意思“EOA -> contract”是区块链(尤其以太坊生态)中核心的交互关系表述,直译是“外部账户向智能合约账户发起交互”,是Web3开发、交易执行中最常见的操作模式,我们先拆解核心概念

2025-12-11
编程 Web3 区块链 智能合约开发

university.alchemy

学习资料: https://university.alchemy.com/course/solidity/ 安全最大化gas最小化 EVM opcodes: https://www.evm.codes/ 是什么简单来说,evm.codes 是一个用于查看和学习 Ethereum Virtual Machine(EVM)操作码(opcodes)的交互式参考网站/工具。(EVM Codes) ✅ ev

2025-12-10
编程 安全工具 区块链 智能合约开发 EVM底层

remix编译运行solidity13

今日总结这两天梳理了15个学过的智能合约,把它们上传到了githubhttps://github.com/whale3070/learn-solidity-from-0/tree/main 我这样做是因为Damn Vulnerable DeFi太难了,而这个视频看了犯困 https://updraft.cyfrin.io/courses/solidity/fund-me/mid-section-r

2025-12-09
部署过程 编程 区块链 智能合约开发

Damn Vulnerable DeFi(三)

题目链接: https://www.damnvulnerabledefi.xyz/challenges/naive-receiver/ 翻译内容有一个资金池,余额为1000枚WETH,可提供闪电贷服务,固定费用为1枚WETH。该资金池通过集成无许可转发器合约(permissionless forwarder contract),支持元交易(meta-transactions)。 一名用户部署了一个

2025-12-08
渗透测试 安全开发 Web3 区块链 DeFi安全

cyfrin-updraft2

ZKsync 和sepolia的关系是什么ZKsync是以太坊的Layer2扩容方案,Sepolia是以太坊官方长期支持的PoS测试网,二者核心以ZKsync Sepolia测试网实现深度绑定,是Layer2方案与以太坊测试网的适配协作关系,具体体现在以下几方面: Sepolia是ZKsync核心的测试底座此前ZKsync曾以Goerli为主要测试网,但随着Goerli被逐步弃用,ZKsync

2025-12-08
部署过程 课程笔记 区块链 Layer2测试网

我的生平(三十一)

Here's something encrypted, password is required to continue reading.

2025-12-07
社会观察 我的生平 女性视角 亲密关系分析 个人成长反思

cyfrin-updraft

在这一篇文章中介绍过cyfrin-updraft,所以就不赘述了 学习资源: https://updraft.cyfrin.io/courses/solidity/simple-storage/introductionhttps://github.com/Cyfrin/foundry-full-course-cuBlockchain Developer, Smart Contract, &

2025-12-07
编程 课程笔记 区块链 Solidity学习

cryptozombies14-Chainlink

构造函数(constructor)在 Solidity 智能合约 中,构造函数(constructor) 是一种特殊的函数,核心作用是在合约部署到区块链时仅执行一次,用于完成合约的初始化配置(比如设置初始参数、初始化状态变量、调用父合约构造函数等)。 可以把它理解为:合约就像一个“产品模具”,构造函数就是模具第一次启用时的“初始化设置”——设置好后,模具后续生产产品(合约运行)就不再改这个基础配置

2025-12-06
编程 课程笔记 区块链 智能合约开发

2027年学习计划

结合你的网络安全背景、行业人脉优势和当前学习进度,我为你制定了「18个月冲刺年薪百万Solidity审计师」的分阶段计划。计划核心围绕「技术深耕+人脉变现+实战背书」,每一步都瞄准Cex/头部审计机构的高薪岗位需求(参考币安等企业的岗位要求),同时充分利用你的资源优势加速成长。 第一阶段:基础夯实期(第1-3个月,当前第1个月可无缝衔接)目标:从「Solidity入门」到「能独立识别基础

2025-12-06
部署过程 编程 安全工具 安全开发 计划 智能合约审计 Web3安全
1…1819202122…130

搜索

Whale3070