[Pod Proposal] 《从零到一学习以太坊》开源教材(Draft)

负责人:XiaoHai67890 微信:liaoIiaorenjian
主线对齐:4.3 Web3 & DAO 教育(P1)|4.2 LXBuildPath 套件落地(P1)
钱包地址:0xdf3f6f097f648816c8fb87130e7fb59554d35250
当前状态:Draft(宣讲后进入 Review)

  1. 背景 & Why
    • 华语世界缺少系统化、工程化、可验证的以太坊入门课程;本 Pod 以开源教材 + 可运行练习 + 部分课程workshop落地,沉淀为 LXBuildPath 可复用课程资产与协作范式(Co-learning、Open Bounties、FairSharing)。
    • 课程内容依据以太坊官方文档的概念边界(What is Ethereum、Accounts、Smart contracts、EVM & Gas、PoS/Validator)校准术语与事实,避免信息偏差。

  2. 目标 & What(一期产出)
    发布《从零到一学习以太坊》实体书籍。
    内容:130页Docx文档

  3. 书籍内容涵盖六个课程

课程 1:认识以太坊(What is Ethereum)
学习目标:理解定义、历史、用途与生态全景。
知识要点(对齐官方):
以太坊是谁发明的?它是何时上线的?
以太坊是一个什么样的平台?它有哪些核心特性?
什么是 Ether(ETH)?它在以太坊系统中有什么作用?
为什么有人称以太坊是“全球可编程区块链”?
以太坊和比特币有何相似与不同?
以太坊 dApps 是什么?能做些什么?
以太坊是如何实现去中心化的?
它的网络结构是否支持无限制的参与?
在哪些领域(如金融、游戏、社交)以太坊已有成功应用?
以太坊的生态系统(如 DeFi、NFT、DAO)有什么创新?
社区和开发生态在推动以太坊发展中扮演什么角色?
交付:讲义 + 术语表;在官网文档中定位 dApp/DeFi/NFT/DAO 代表案例并写出一段总结。

课程 2:网络结构与节点类型
学习目标:理解节点/客户端与网络通信。
知识要点:
什么是以太坊节点?它运行什么软件?
节点之间如何互相连接和通信?
全节点、轻节点、存档节点有什么区别?
为何开发者或机构需要运行全节点?
存档节点在数据查询上有什么优势?
合并后,执行客户端和共识客户端的区别是什么?
节点如何同步区块和状态?
节点每天交换哪些类型的数据?
以太坊网络有多少节点?它们如何保障去中心化?
Gossip 协议在节点传输中起什么作用?
我如何搭建个人节点进行开发或数据分析?
交付:讲义

课程 3:账户类型与结构
学习目标:区分 EOA 与合约账户的控制方式与交互。
知识要点:
EOA(Externally Owned Account)是什么?如何控制?
合约账户是什么?它是如何被创建的?
为什么以太坊地址都是以“0x” 开头?
EOA 和合约账户的控制方式有何区别?
哪种账户可以主动发起交易?为什么?
合约账户能存储余额和状态吗?
EOA 和合约账户如何互相调用?
常见的钱包(MetaMask 等)如何管理 EOA?
ERC 20 或 ERC 721 代币与合约账户有什么关系?
合约账户一旦部署还能被修改或删除吗?
用户如何与合约账户交互实现功能?
交付:讲义 + 账户交互序列图;

课程 4:智能合约基础(Remix 上机)
学习目标:掌握合约组成与发布流程。
知识要点:
智能合约是什么?它能做什么?
为什么人们使用 Solidity 语言?
编译合约时会产生哪些内容?
部署后会获得一个什么?地址?ABI?
智能合约常见组件有哪些?(变量、函数、事件等)
如何通过合约实现投票、理财、NFT 等功能?
部署合约需要支付哪些成本?
合约中可能存在哪些安全漏洞?如何防范?
合约部署可以使用哪些工具(Remix、Hardhat 等)?
合约一经部署就公开吗?是否可审计?
如果想修改合约逻辑该怎么做?

课程 5:EVM 与 Gas 机制
学习目标:理解交易执行与费用计算。
知识要点:
什么是 EVM(Ethereum Virtual Machine)?
合约代码如何在 EVM 上运行?
操作码(OpCode)为什么要执行逐条?
为什么每条 OpCode 都有 Gas 成本?
Gas 以什么单位计量?(解释 gwei 和 ETH 的关系)
London 升级带来了哪些改变?(BaseFee、销毁、Tip)
Gas 机制如何防止网络被攻击或滥用?
如何计算交易总费用?
若 Gas 不足,会发生什么?
合约代码该如何设计才能避免高 Gas 成本?
节省 Gas 的编程实践有哪几条?
交付:讲义;实操:同一函数三种写法对比 Gas,输出基准报告。

课程 6:共识机制与生态展望
学习目标:理解 PoS 与网络演进。
知识要点:
为什么最初以太坊使用 PoW?
The Merge 是什么?为什么重要?
PoS 的本质是什么?它带来哪些变化?
(也可以全部介绍一下各种共识机制)
验证者需要质押多少 ETH?他们做什么?
验证者被 slashing 时会损失什么?
PoS 后网络的能耗与发行速度怎样改变?
每次的升级为系统带来什么?
分片(Sharding)、Danksharding、Verkle树的作用是什么?
当前 DeFi、NFT、Layer 2 生态有什么亮点?
企业为什么支持以太坊?
以太坊未来的发展有哪些潜力?
交付:讲义

  1. 协作方式 & 透明度
    • 仓库与文档公开(GitHub/Forum 索引);双周 Update(论坛 + 周会口头同步);Bounty 发布与结算过程全量公示;Snapshot 依社区流程推进投票。

  2. 审核参考指标对齐(指南 Checklist)
    • 开源 & 透明:链接齐备、过程可追踪
    • 目标清晰:每节课的讲义完善
    • 可持续:课程纳入 LXBuildPath、Bounties 模板可复用
    • 路线图对齐:教育与工具双主线(P1 优先)

  3. 资金申请
    申请金额:500USDT(首次申请)

  4. 项目需求
    人员支持:需要设计师排版以及封面设计
    传播资源:公众号/X报道/官网

  5. 请求社区审核(Review)
    请依据指南 5 项指标给出建议;
    Buidler Card 支持格式(需 ≥5 位):
    我是 LXDAO Buidler Card 持有人,支持通过此 Pod。我的 Member Profile:(链接)。

1 Like

非常不错的提议,教材可以用于第二期的web3实习计划,让更多的Web3新人去了解以太坊的基础。

1 Like

很棒的proposal 帮忙梳理了一些问题!

1 Like

这个太棒了!对新人很友好👍

1 Like

很不错的想法,但是可能的想一下和这个 Web3 实习手册的内容区别

1 Like

这个提案只针对以太坊的学习,不涉及到其他的学习🥹

所以为啥不直接在实习手册的 pod 中继续完善呢

内容很多,我想做一个只用来学习以太坊的教材

I am a builder card holder, I second this proposal.

2 Likes

book :精通以太坊

  • 做内容差异化定位
  • 和实习手册的区别,是否作为它的内容延续
  • 面向群体,内容简单易懂
  • 是否需要配图
1 Like

负责人:XiaoHai67890 微信:liaoIiaorenjian
主线对齐:4.3 Web3 & DAO 教育(P1)|4.2 LXBuildPath 套件落地(P1)
钱包地址:0xdf3f6f097f648816c8fb87130e7fb59554d35250
当前状态:Draft(宣讲后进入 Review)

关于《021以太坊》的定位
《021以太坊》更多是针对于小白以及对以太坊感兴趣的学生以及希望从web2转web3的工作者。与《精通以太坊》相比,后者篇幅过于长,需要投入大量时间去阅读,并且有太多的专业术语,对很多人来说门槛较高,因此对于时间不是很充裕的人来说并不是最好的选择。相较于《web3实习手册》而言,更多的是针对于整个web3生态,以太坊的部分并没那么完善,并不能全面的系统性的对以太坊进行学习。因此《021以太坊》的回答很简单,会有一个专业术语的汇总,还会选择一种折中的方案进行开发,在保证内容丰富的同时,会融入一些图解、小故事以及一些类比来帮助大家进行学习,也保证了教材的可读性(不无聊)。这本开源教材呢,也会在GitHub进行持续更新,毕竟以太坊的发展也是一场持续的旅程。本教材也可以直接应用于下一期的实习计划和高校行的活动,既可以丰富教材让大家进行学习,也可以作为周边来吸引大家的参与。

  1. 背景 & Why
    • 华语世界缺少系统化、工程化、可验证的以太坊入门课程;本 Pod 以开源教材 + 可运行练习 + 部分课程workshop落地,沉淀为 LXBuildPath 可复用课程资产与协作范式(Co-learning、Open Bounties、FairSharing)。
    • 课程内容依据以太坊官方文档的概念边界(What is Ethereum、Accounts、Smart contracts、EVM & Gas、PoS/Validator)校准术语与事实,避免信息偏差。
  2. 目标 & What(一期产出)
    发布《从零到一学习以太坊》实体书籍。
    内容:130页Docx文档
  3. 书籍内容涵盖六个课程

课程 1:认识以太坊(What is Ethereum)
学习目标:理解定义、历史、用途与生态全景。
知识要点(对齐官方):
以太坊是谁发明的?它是何时上线的?
以太坊是一个什么样的平台?它有哪些核心特性?
什么是 Ether(ETH)?它在以太坊系统中有什么作用?
为什么有人称以太坊是“全球可编程区块链”?
以太坊和比特币有何相似与不同?
以太坊 dApps 是什么?能做些什么?
以太坊是如何实现去中心化的?
它的网络结构是否支持无限制的参与?
在哪些领域(如金融、游戏、社交)以太坊已有成功应用?
以太坊的生态系统(如 DeFi、NFT、DAO)有什么创新?
社区和开发生态在推动以太坊发展中扮演什么角色?
交付:讲义 + 术语表;在官网文档中定位 dApp/DeFi/NFT/DAO 代表案例并写出一段总结。

课程 2:网络结构与节点类型
学习目标:理解节点/客户端与网络通信。
知识要点:
什么是以太坊节点?它运行什么软件?
节点之间如何互相连接和通信?
全节点、轻节点、存档节点有什么区别?
为何开发者或机构需要运行全节点?
存档节点在数据查询上有什么优势?
合并后,执行客户端和共识客户端的区别是什么?
节点如何同步区块和状态?
节点每天交换哪些类型的数据?
以太坊网络有多少节点?它们如何保障去中心化?
Gossip 协议在节点传输中起什么作用?
我如何搭建个人节点进行开发或数据分析?
交付:讲义

课程 3:账户类型与结构
学习目标:区分 EOA 与合约账户的控制方式与交互。
知识要点:
EOA(Externally Owned Account)是什么?如何控制?
合约账户是什么?它是如何被创建的?
为什么以太坊地址都是以“0x” 开头?
EOA 和合约账户的控制方式有何区别?
哪种账户可以主动发起交易?为什么?
合约账户能存储余额和状态吗?
EOA 和合约账户如何互相调用?
常见的钱包(MetaMask 等)如何管理 EOA?
ERC 20 或 ERC 721 代币与合约账户有什么关系?
合约账户一旦部署还能被修改或删除吗?
用户如何与合约账户交互实现功能?
交付:讲义 + 账户交互序列图;

课程 4:智能合约基础(Remix 上机)
学习目标:掌握合约组成与发布流程。
知识要点:
智能合约是什么?它能做什么?
为什么人们使用 Solidity 语言?
编译合约时会产生哪些内容?
部署后会获得一个什么?地址?ABI?
智能合约常见组件有哪些?(变量、函数、事件等)
如何通过合约实现投票、理财、NFT 等功能?
部署合约需要支付哪些成本?
合约中可能存在哪些安全漏洞?如何防范?
合约部署可以使用哪些工具(Remix、Hardhat 等)?
合约一经部署就公开吗?是否可审计?
如果想修改合约逻辑该怎么做?

课程 5:EVM 与 Gas 机制
学习目标:理解交易执行与费用计算。
知识要点:
什么是 EVM(Ethereum Virtual Machine)?
合约代码如何在 EVM 上运行?
操作码(OpCode)为什么要执行逐条?
为什么每条 OpCode 都有 Gas 成本?
Gas 以什么单位计量?(解释 gwei 和 ETH 的关系)
London 升级带来了哪些改变?(BaseFee、销毁、Tip)
Gas 机制如何防止网络被攻击或滥用?
如何计算交易总费用?
若 Gas 不足,会发生什么?
合约代码该如何设计才能避免高 Gas 成本?
节省 Gas 的编程实践有哪几条?
交付:讲义;实操:同一函数三种写法对比 Gas,输出基准报告。

课程 6:共识机制与生态展望
学习目标:理解 PoS 与网络演进。
知识要点:
为什么最初以太坊使用 PoW?
The Merge 是什么?为什么重要?
PoS 的本质是什么?它带来哪些变化?
(也可以全部介绍一下各种共识机制)
验证者需要质押多少 ETH?他们做什么?
验证者被 slashing 时会损失什么?
PoS 后网络的能耗与发行速度怎样改变?
每次的升级为系统带来什么?
分片(Sharding)、Danksharding、Verkle树的作用是什么?
当前 DeFi、NFT、Layer 2 生态有什么亮点?
企业为什么支持以太坊?
以太坊未来的发展有哪些潜力?
交付:讲义

  1. 协作方式 & 透明度
    • 仓库与文档公开(GitHub/Forum 索引);双周 Update(论坛 + 周会口头同步);Bounty 发布与结算过程全量公示;Snapshot 依社区流程推进投票。
  2. 审核参考指标对齐(指南 Checklist)

• 开源 & 透明:链接齐备、过程可追踪
• 目标清晰:每节课的讲义完善
• 可持续:课程纳入 LXBuildPath、Bounties 模板可复用
• 路线图对齐:教育与工具双主线(P1 优先)

  1. 资金申请
    申请金额:500USDT(首次申请)
  2. 项目需求
    人员支持:需要设计师排版以及封面设计
    传播资源:公众号/X报道/官网

里程碑:
第一周:完成前三个课程的设计与开发
第二周:完成剩余三个课程的设计与开发
第三周和第四周:完成课后练习的设计,在GitHub库进行同步,并完成书籍的排版与封面设计

请求社区审核(Review)
请依据指南 5 项指标给出建议;
Buidler Card 支持格式(需 ≥5 位):
我是 LXDAO Buidler Card 持有人,支持通过此 Pod。我的 Member Profile:(链接)。

我是 Leo(乐乐),Kelvin(秦默,@Kelvin7 )与 Stariv(星河,@Stariv )我们三个负责书籍的编排工作。目前已经完成第一版总稿:

欢迎大家审阅💛

资金申请

项目名称: 从零到一学以太坊
负责人/团队: XiaoHai67890
资金申请额度(U): 500U
钱包地址:0xdf3f6f097f648816c8fb87130e7fb59554d35250

资金使用计划(项目已完成)

本次资金申请全部用于 从零到一学以太坊 开发

  • 当前进度:
    全部完成
    经费构成说明(共计500 U)
  1. 编辑者激励:200 U
    秦默 Kelvin
    乐乐
    星河 Stariv

以上共计:200 U

2.书籍编写者:XiaoHai67890 -300U

二、申请原因

从零到一学以太坊 书籍全面开发完成,已经上线 GitHub 库,已经有几十个星星,会保持持续更新

三、社区支持

资金支持:

  • 总共资金申请 500 U,全部用于项目开发相关激励。

可以贴一个 Github 链接吗,然后我建议在社区周会分享一下

同时融入到 Web3 实习计划之中去

GitHub 链接在这里:

关于预算申请这里,目前项目偏向于一次性的教育性质,目前来说暂无可持续性的资金来源,我想预算是否可以压缩到 300 U 左右,LXDAO 提供部分启动资金作为支持

从 0 到 1 学以太坊开发,我们在这周六上午 11 点的社区周会上,欢迎 xiaohai 来给大家分享一下最新进展

然后我们可以将此教程融入 Web3 实习计划,方便最大化传播

这个预算压缩和我们工作组的预期是有分歧的,原先小海申报 pod 时申报的500U,我统计了下成员的时间精力投入如下:
小组成员:作者:小海,编排:秦默、Leo、stariv

  1. 内容撰写-小海,耗时:半年
  2. 小组线上会议 2 次,共 1.5 小时
  3. 编排打样及拟定格式规范 8 小时
  4. 初稿第一章~第六章编排耗时 89 小时
  5. 章节合并与目录索引设置耗时 5 小时
  6. 细节修改及版本更新耗时若干

经过周会讨论,这是治理流程上需要改进的,放在未来治理流程改进。建议保持原有 500U 的预算。

项目可以找 BD 小组讨论进一步宣传、推广、合作、赞助的机会。

作为 LXDAO 社区支持的项目,建议在 README、宣传文案以及书籍等内容,增加对社区的宣传,形成影响力闭环,这样会更容易得到大家的支持。

根据社区周会讨论,此 Pod 列为通过,为 500U 预算,已创建主页,资金会在这个月打入多签国库

需要在 Readme 上面增加部分 LXDAO 和 ETHPanda 的介绍

在 Web3 实习计划宣发以及推进

值得注意的点:需要考虑印刷成本,300 页的印刷成本以及多本书籍,成本不是很低

好的明白布老师