
Geth 源码系列:存储设计及实现
在区块链的世界中,状态存储是每一个节点的「记忆核心」 — — 它记录着亿万账户的余额、合约的代码、交易的痕迹,甚至决定着一笔交易能否被正确执行。作为以太坊生态的基石,Geth 客户端如何以精密的架构设计承载海量状态数据?其存储系统如何在性能、安全与可扩展性之间找到平衡? 这篇文章是 Geth 源码系列的第二篇,通过这个系列,我们将搭建一个研究 Geth 实现的框架,开发者可以根据这个框架深入自己感兴趣的部分研究。这个系列共有六篇文章,在这第二篇文章中,将系统讲解 Geth 的存储结构设计与相关源码,介绍其数据库层次划分并详细分析各个层次中相应模块的核心功能。 以太坊作为全球最大的区块链平台,其主流客户端 Geth(Go-Ethereum)承担了绝大部分节点运行与状态管理的职责。Geth 的状态存储系统,是理解以太坊运行机制、优化节点性能、以及推动未来客户端创新的基础。 本文作者: po Web3buidler.tech Core Contributor, EthStorage Engineer Geth 底层数据库总览 自 Geth v1.9.0 版本起,Geth 将其数据库分为...

以太坊单独质押实战教程:手把手教你完成部署
内容丨Ray 编辑 & 排版丨Yewlne、环环 以太坊的单独质押(Solo Staking)是保护网络安全和去中心化的黄金标准。通过运行自己的验证者节点,您可以直接参与网络共识,获得完整的质押奖励,并保持对资金的完全控制。本教程将为您提供详细的指导,帮助您在家中部署以太坊单独质押节点,确保安全性和稳定性。前提概要首先,我们需要有这样的一个基本概念:要处理来自执行层的传入验证器存款,您需要运行执行客户端以及共识客户端。这意味着我们至少需要部署两个客户端程序(在本教程中,为三个,共识客户端按照功能进行了拆分)。如果想了解更多执行客户端和共识客户端的差异及功能职责,可以点击阅读: https://ethereum.org/zh/developers/docs/networking-layer/一、选择执行客户端以太坊生态的客户端种类非常丰富,执行客户端和共识客户端都有多种不同语言的实现,如使用 Go 语言实现的 Geth, 使用 Rust 语言实现的 Reth 等。你可以根据自己喜好,选择不同的客户端,整体流程是类似的,只是不同客户端实现涉及的命令不同。在这里,我们不能对所有的客户端...

重磅 | LXDAO 中文名正式从“良心 DAO”改为“蓝翔 DAO”!
撰文 | Bruce 编辑&排版 | Connie 图片 | Ache、Connie、Cikey重磅消息! LXDAO 今日起中文名正式从“良心 DAO”改为“蓝翔 DAO”! 让我们抓紧看看到底怎么个事儿——Web3 技术哪家强?中国就找 LXDAO!LXDAO 创办于 2022 年 6 月,至今已有快 2 年的历史,是由几位喜欢开源的开发者联合发起的一所现代化、综合性的产学研一体的 DAO 组织,主要从事 Web3 公共物品相关的教育、研发和维护。 LXDAO 以创办历史不太悠久,但实训项目齐全、师资力量雄厚、培养模式先进而闻名全国。LXDAO 超过一半的同学为程序员,是现代化 Web3 技师、高级技工的摇篮。学院概况LXDAO 现有 0 个校区(正在筹备在清迈四海搭建第一个线下校区)。我们主要在 Internet 远程学习和工作交流。面向全球 13810 个城市招生,不限语言、地区和种族,能同时容纳上百万人。 LXDAO 拥有丰富的实训项目,涵盖了 Web3 的多种主题,包括但不限于教育、公共物品、全链游戏、开源、开发者关系维护、商务合作等。 我们也跟许多国际单位联合开展一...
LXDAO 是一个专注研发的 DAO 组织,致力于构建支持有价值的公共物品和开源项目的无限循环。 LXDAO is an R&D-focused DAO dedicated to building an Infinite Cycle that supports valuable

Geth 源码系列:存储设计及实现
在区块链的世界中,状态存储是每一个节点的「记忆核心」 — — 它记录着亿万账户的余额、合约的代码、交易的痕迹,甚至决定着一笔交易能否被正确执行。作为以太坊生态的基石,Geth 客户端如何以精密的架构设计承载海量状态数据?其存储系统如何在性能、安全与可扩展性之间找到平衡? 这篇文章是 Geth 源码系列的第二篇,通过这个系列,我们将搭建一个研究 Geth 实现的框架,开发者可以根据这个框架深入自己感兴趣的部分研究。这个系列共有六篇文章,在这第二篇文章中,将系统讲解 Geth 的存储结构设计与相关源码,介绍其数据库层次划分并详细分析各个层次中相应模块的核心功能。 以太坊作为全球最大的区块链平台,其主流客户端 Geth(Go-Ethereum)承担了绝大部分节点运行与状态管理的职责。Geth 的状态存储系统,是理解以太坊运行机制、优化节点性能、以及推动未来客户端创新的基础。 本文作者: po Web3buidler.tech Core Contributor, EthStorage Engineer Geth 底层数据库总览 自 Geth v1.9.0 版本起,Geth 将其数据库分为...

以太坊单独质押实战教程:手把手教你完成部署
内容丨Ray 编辑 & 排版丨Yewlne、环环 以太坊的单独质押(Solo Staking)是保护网络安全和去中心化的黄金标准。通过运行自己的验证者节点,您可以直接参与网络共识,获得完整的质押奖励,并保持对资金的完全控制。本教程将为您提供详细的指导,帮助您在家中部署以太坊单独质押节点,确保安全性和稳定性。前提概要首先,我们需要有这样的一个基本概念:要处理来自执行层的传入验证器存款,您需要运行执行客户端以及共识客户端。这意味着我们至少需要部署两个客户端程序(在本教程中,为三个,共识客户端按照功能进行了拆分)。如果想了解更多执行客户端和共识客户端的差异及功能职责,可以点击阅读: https://ethereum.org/zh/developers/docs/networking-layer/一、选择执行客户端以太坊生态的客户端种类非常丰富,执行客户端和共识客户端都有多种不同语言的实现,如使用 Go 语言实现的 Geth, 使用 Rust 语言实现的 Reth 等。你可以根据自己喜好,选择不同的客户端,整体流程是类似的,只是不同客户端实现涉及的命令不同。在这里,我们不能对所有的客户端...

重磅 | LXDAO 中文名正式从“良心 DAO”改为“蓝翔 DAO”!
撰文 | Bruce 编辑&排版 | Connie 图片 | Ache、Connie、Cikey重磅消息! LXDAO 今日起中文名正式从“良心 DAO”改为“蓝翔 DAO”! 让我们抓紧看看到底怎么个事儿——Web3 技术哪家强?中国就找 LXDAO!LXDAO 创办于 2022 年 6 月,至今已有快 2 年的历史,是由几位喜欢开源的开发者联合发起的一所现代化、综合性的产学研一体的 DAO 组织,主要从事 Web3 公共物品相关的教育、研发和维护。 LXDAO 以创办历史不太悠久,但实训项目齐全、师资力量雄厚、培养模式先进而闻名全国。LXDAO 超过一半的同学为程序员,是现代化 Web3 技师、高级技工的摇篮。学院概况LXDAO 现有 0 个校区(正在筹备在清迈四海搭建第一个线下校区)。我们主要在 Internet 远程学习和工作交流。面向全球 13810 个城市招生,不限语言、地区和种族,能同时容纳上百万人。 LXDAO 拥有丰富的实训项目,涵盖了 Web3 的多种主题,包括但不限于教育、公共物品、全链游戏、开源、开发者关系维护、商务合作等。 我们也跟许多国际单位联合开展一...
LXDAO 是一个专注研发的 DAO 组织,致力于构建支持有价值的公共物品和开源项目的无限循环。 LXDAO is an R&D-focused DAO dedicated to building an Infinite Cycle that supports valuable

Subscribe to LXDAO

Subscribe to LXDAO
Share Dialog
Share Dialog


<100 subscribers
<100 subscribers

在知识爆炸的时代,面对海量且拥杂的学习资源、松散且淡薄的学习氛围,如何在工作之余合理安排以有效坚持学习,俨然已是一个艰巨的挑战。为此,LXDAO 特别发起了——残酷共学,旨在通过以自主、开源的学习方式,严格的残酷共学计划和互助的学习氛围,帮助每一位参与者有序可持续的学习,更进一步地实现自我提升。
残酷共学是由 LXDAO 发起的围绕某个「共学主题」共学活动,具体如下:
参与者必须每天围绕某个「共学主题」进行学习,每周只有两次请假机会,通常每天至少需要花费半个小时(最好一个小时)来学习。
参与者必须提交你的学习证明(按照共学内容设计)到 GitHub 所对应的「仓库」来证明你今天学习了。
如果参与者没有完成上面两点,将会立刻被踢掉并且标记为 ❌ 失败。
每期残酷共学以 4 周为一个周期,第一周为共学启动报名和熟悉共学规则,第二周到第四周将正式启动共学,为期 21 天,中途不得加入。
共学方向包括不限于:英语、以太坊、Web3 技术、DAO、加密思潮等,自由自主发起,内容包括不限于:视频、书籍、文章、实战。
基于 GitHub 的流程,残酷共学发起人在 Github上创建残酷共学项目,其申请报名者可通过提交 PR 进行申请报名,等待仓库维护者审核并合并该 PR ,一旦 PR 被合并即表示报名成功!
任何 LXDAO 的成员,只要你也想在 LXDAO 发起残酷共学,以聚集一群志同道友的 LXer,共同学习、成长,那么你都可以申请发起残酷共学,并通过贡献获得相应 Bounty 激励!
👉还不是 LXDAO 成员?加入LXDAO,就现在
申请:想发起残酷共学的 LXDAO Member 可以直接联系运营小组 PM Cikey (TG@cikeycikey),沟通共学想法,包含共学目标、期望成果和详细计划。
论坛沉淀公开讨论:在 LXDAO 论坛发布详细的共学方案,开放讨论和优化建议。
周会评审:运营小组在周会上对方案进行投票评审,确定是否通过。
Github 方案执行:在 Github 上创建残酷共学项目,记录计划、进展和成果,便于成员协作和贡献。
由 LXDAO 发起并精心策划的为期 21 天的第 1 期英语残酷共学于 2024 年 7 月 14 日顺利落下帷幕。
在本期英语残酷共学中:总计报名 33 人,成功完成学习 23 人,此外特别祝贺 Yimin、Ocean、Ray 这三位小伙伴完成 21 天全勤残酷挑战!所有完成残酷学习的 LXer 都将投放一枚专属 Badge!我们下期再会~

由 LXDAO 联合 ETHStorage 共同发起的「残酷 Web3 URL 共学」正在火热进行中,该共学一经发出,迅速点燃了 LXDAO 社区及各大高校链协的热情,吸引了众多对 Web3 URL 感兴趣并渴望在 Web3 深入学习的探索者和建设者。
截止今日,已顺利开展两期 Web3 URL 残酷共学公开课,戳此链接即可查看精彩内容:
第一期:https://youtu.be/hmN77o-ex8I
第二期:https://youtu.be/z207TQYNSdM
如想了解更多,欢迎通过此链接了解详情内容:https://gitub.com/intensiveColearning/Web3-URL
不久前 ZK 工程师年薪 200w 的爆料引起广泛热议,但作为 ZK 新手/探索者的你是否有以下疑惑:ZK 的原理是什么?为什么能实现隐私保护?ZK 技术又为什么被这么多人看好?想成为 ZK 工程师又需要掌握哪些知识?为此, LXDAO 特别发起「ZK 残酷共学」邀你共探、共学,共成长,一同打开 ZK 的神秘大门。
ZK 共学计划
报名时间:第 1 期报名从 2024 年 7 月 22 日开始,截至 7 月 28 日晚 23 点(北京时间),之后不再接受报名。
共学时间:第 1 期从北京时间 2024 年 7 月 29 日到 8 月 18 日,共 21 天,持续三周,建议每天投入一小时左右用来残酷学习。
共学安排:本次共学重点是向大家介绍什么是 ZK、 ZKP 的基础知识,以及 Circom 代码入门等。
共学资料前两周的 Lecture 来自 zk-learning,博客来自《探索零知识证明系列》和《从零开始学习 zk-SNARK》,第三周的 Circom 部分来自 0xparc,视频讲解为 ZK Shanghai 的中文版本,学有余力者可以依此找到更多的扩展内容。具体学习计划安排如下:

在此,特别感谢安比实验室郭宇老师对于本次共学资料选择的指导!
报名加入
报名方式完全基于 GitHub 的流程,通过提交 PR 进行申请,等待仓库维护者审核并合并你的 PR ,一旦你的 PR 被合并即表示你报名成功,已加入 ZK 残酷共学,可以开始残酷共学啦!
报名链接:https://github.com/IntensiveCoLearning/ZK
加入 LXDAO TG 群,正式开启你的 ZK 残酷共学之路:https://t.me/LXDAO/9644

👏更多残酷共学详情及动态,可直接查看此 Notion:https://lxdao.notion.site/88b20d9840f24ac4b9dab144679e5dd9

在知识爆炸的时代,面对海量且拥杂的学习资源、松散且淡薄的学习氛围,如何在工作之余合理安排以有效坚持学习,俨然已是一个艰巨的挑战。为此,LXDAO 特别发起了——残酷共学,旨在通过以自主、开源的学习方式,严格的残酷共学计划和互助的学习氛围,帮助每一位参与者有序可持续的学习,更进一步地实现自我提升。
残酷共学是由 LXDAO 发起的围绕某个「共学主题」共学活动,具体如下:
参与者必须每天围绕某个「共学主题」进行学习,每周只有两次请假机会,通常每天至少需要花费半个小时(最好一个小时)来学习。
参与者必须提交你的学习证明(按照共学内容设计)到 GitHub 所对应的「仓库」来证明你今天学习了。
如果参与者没有完成上面两点,将会立刻被踢掉并且标记为 ❌ 失败。
每期残酷共学以 4 周为一个周期,第一周为共学启动报名和熟悉共学规则,第二周到第四周将正式启动共学,为期 21 天,中途不得加入。
共学方向包括不限于:英语、以太坊、Web3 技术、DAO、加密思潮等,自由自主发起,内容包括不限于:视频、书籍、文章、实战。
基于 GitHub 的流程,残酷共学发起人在 Github上创建残酷共学项目,其申请报名者可通过提交 PR 进行申请报名,等待仓库维护者审核并合并该 PR ,一旦 PR 被合并即表示报名成功!
任何 LXDAO 的成员,只要你也想在 LXDAO 发起残酷共学,以聚集一群志同道友的 LXer,共同学习、成长,那么你都可以申请发起残酷共学,并通过贡献获得相应 Bounty 激励!
👉还不是 LXDAO 成员?加入LXDAO,就现在
申请:想发起残酷共学的 LXDAO Member 可以直接联系运营小组 PM Cikey (TG@cikeycikey),沟通共学想法,包含共学目标、期望成果和详细计划。
论坛沉淀公开讨论:在 LXDAO 论坛发布详细的共学方案,开放讨论和优化建议。
周会评审:运营小组在周会上对方案进行投票评审,确定是否通过。
Github 方案执行:在 Github 上创建残酷共学项目,记录计划、进展和成果,便于成员协作和贡献。
由 LXDAO 发起并精心策划的为期 21 天的第 1 期英语残酷共学于 2024 年 7 月 14 日顺利落下帷幕。
在本期英语残酷共学中:总计报名 33 人,成功完成学习 23 人,此外特别祝贺 Yimin、Ocean、Ray 这三位小伙伴完成 21 天全勤残酷挑战!所有完成残酷学习的 LXer 都将投放一枚专属 Badge!我们下期再会~

由 LXDAO 联合 ETHStorage 共同发起的「残酷 Web3 URL 共学」正在火热进行中,该共学一经发出,迅速点燃了 LXDAO 社区及各大高校链协的热情,吸引了众多对 Web3 URL 感兴趣并渴望在 Web3 深入学习的探索者和建设者。
截止今日,已顺利开展两期 Web3 URL 残酷共学公开课,戳此链接即可查看精彩内容:
第一期:https://youtu.be/hmN77o-ex8I
第二期:https://youtu.be/z207TQYNSdM
如想了解更多,欢迎通过此链接了解详情内容:https://gitub.com/intensiveColearning/Web3-URL
不久前 ZK 工程师年薪 200w 的爆料引起广泛热议,但作为 ZK 新手/探索者的你是否有以下疑惑:ZK 的原理是什么?为什么能实现隐私保护?ZK 技术又为什么被这么多人看好?想成为 ZK 工程师又需要掌握哪些知识?为此, LXDAO 特别发起「ZK 残酷共学」邀你共探、共学,共成长,一同打开 ZK 的神秘大门。
ZK 共学计划
报名时间:第 1 期报名从 2024 年 7 月 22 日开始,截至 7 月 28 日晚 23 点(北京时间),之后不再接受报名。
共学时间:第 1 期从北京时间 2024 年 7 月 29 日到 8 月 18 日,共 21 天,持续三周,建议每天投入一小时左右用来残酷学习。
共学安排:本次共学重点是向大家介绍什么是 ZK、 ZKP 的基础知识,以及 Circom 代码入门等。
共学资料前两周的 Lecture 来自 zk-learning,博客来自《探索零知识证明系列》和《从零开始学习 zk-SNARK》,第三周的 Circom 部分来自 0xparc,视频讲解为 ZK Shanghai 的中文版本,学有余力者可以依此找到更多的扩展内容。具体学习计划安排如下:

在此,特别感谢安比实验室郭宇老师对于本次共学资料选择的指导!
报名加入
报名方式完全基于 GitHub 的流程,通过提交 PR 进行申请,等待仓库维护者审核并合并你的 PR ,一旦你的 PR 被合并即表示你报名成功,已加入 ZK 残酷共学,可以开始残酷共学啦!
报名链接:https://github.com/IntensiveCoLearning/ZK
加入 LXDAO TG 群,正式开启你的 ZK 残酷共学之路:https://t.me/LXDAO/9644

👏更多残酷共学详情及动态,可直接查看此 Notion:https://lxdao.notion.site/88b20d9840f24ac4b9dab144679e5dd9
No activity yet