zhwanwan
《Web3 敲门砖计划》是一套面向初学者的 Web3 入门读物,共计划推出 100 篇文章,每篇聚焦一个核心概念。
我们不讲高深术语、不堆代码,只讲人话,只讲“你真的该懂的”。
从钱包、DApp 到签名、Gas,再到 DID、ZK、链抽象……让你从零起步,真正理解 Web3 世界运作的底层逻辑。
如果你刚接触 Web3,或者想把碎片知识系统化梳理 —— 这,就是你的敲门砖
专栏结构
随着香港开始允许散户交易数字资产,数字资产也在逐步走进每个人的生活,数字资产、数字签名等新概念层出不穷。Cobo密码知识讲堂计划推出以“门限签名”为主题的系列科普文章,旨在以深入浅出的方式,带领读者了解数字签名中门限签名的技术本质和应用原理。该系列科普文章每一篇内容相互独立又互相补充,涵盖门限签名的概念及典型应用、ECDSA 门限签名的设计及发展现状、Schnorr 门限签名的设计及发展现状、基于门限签名的账户体系构建,以及层级化门限签名设计等多个该领域的热点和难点问题,力求通过对技术研究的深层次剖析和解读,让读者对门限签名领域有更加深刻的理解。
本系列将分为五部分来为大家讲解 Cobo 密码知识讲堂|第一讲:门限签名的概念与应用 介绍门限签名的概念与应用。阐述了数字签名的基本概念和分类,以及解决单点失效风险的门限签名概念,并比较了门限签名与多重签名的优势,如灵活性、匿名性和可扩展性。同时探讨了门限签名在区块链领域中的典型应用,包括保障账户安全、跨链资产锁定和共识机制设计。
Cobo 密码知识讲堂|第二讲:ECDSA 算法及其门限化设计介绍 主要介绍了 ECDSA 签名算法及其门限化设计。文章详细阐述了 ECDSA 算法的产生背景、算法流程,以及 ECDSA 门限签名方案的研究现状、算法组成和关键设计,并从门限最优、低算法复杂度、可审计性和高安全性等方面给出了 ECDSA 门限签名算法的评价维度。
Cobo 密码知识讲堂|第三讲:ECDSA 门限签名典型算法介绍 本期课程介绍 ECDSA 门限签名,首先对当前已有的 ECDSA 门限签名算法的技术路线进行归纳和总结,绘制其技术发展的“科技树”;随后,针对 ECDSA 门限签名算法实现的不同技术途径,进行针对性的介绍,阐述其设计原理、核心组件和技术迭代过程;最后,结合学术研究基础和产业界业务经验,给出 ECDSA 门限签名算法使用的相关建议,以供参考。
Cobo密码知识讲堂|第四讲:ECDSA 门限签名算法分析与比较 主要分析和比较了不同的ECDSA门限签名算法。文章构建了一套评价体系,包括门限最优、交互轮数、安全性(安全假设、攻击模型、通用组合)和可审计性等关键指标,并对现有算法在这些指标上进行了横向比较,最后为未来ECDSA门限签名算法的设计提供了指导方向。文章还列举了业内热度较高的算法和开源库。
Cobo 密码知识讲堂|第五讲:探索聚合签名奥妙 主要介绍了聚合签名的概念、算法组成、与门限签名的区别、设计难点、面临的安全风险以及抵御手段,并详细描述了BLS聚合签名和Schnorr聚合签名这两个典型算法实例。聚合签名是一种有广阔应用前景的密码学组件,能够有效“压缩”多个主体的签名,实现对多个签名“批量”验证的效果。
与传统 AMM(如 Uniswap V2)遵循的 “xy=k” 恒定乘积模型不同,Uniswap V3 的集中流动性机制允许 LP 将资金聚焦于特定的价格区间。这一设计带来了双重优势:
Uniswap V3 的代码库因其复杂性闻名,其核心在于将数学逻辑与区块链技术的深度融合。为实现集中流动性,协议引入了一系列创新组件:
如果你是初学者,建议可以首先阅读 Uniswap V2 书籍 并完成 Uniswap V2 谜题。
目录
3.Q 数字格式
6.Uniswap V3 工厂以及 Tick 间距和费用之间的关系
8.平方和乘法算法
Foundry 是以太坊生态中最流行的开发工具之一,其内置的 Cheatcodes 提供了一种独特的方式,让开发者能够在测试环境中模拟各种链上场景、操控状态,甚至超越常规 EVM 限制。这些“作弊码”不仅简化了测试用例的编写,还能帮助开发者更深入地理解智能合约的行为。
DApp(去中心化应用)前端开发是 Web3 入门者的核心技能之一,它不仅需要掌握常规的 React/Next.js 技术,还必须深刻理解链上交互逻辑、钱包连接协议与状态同步机制。本专题从架构设计视角出发,梳理 DApp 的核心模块(钱包、网络、合约、用户状态)、主流开发工具链(wagmi、viem、RainbowKit、zustand)及其最佳实践,并结合真实项目展示如何构建模块化、高可维护、可扩展的 Web3 前端系统。适合想从 Web2 转型 Web3 的前端开发者、区块链初学者及求职候选人阅读。
目标人群: Web 前端开发者、求职者、Web3 初学者、架构师
目标能力: 区块链基础 + 钱包集成 + 合约交互 + 工程架构 + 性能优化 + 安全策略
目录规划
本专栏将以图解和示例的方式介绍Sui Move的标准库,帮助开发者快速上手Sui Move合约开发。
标准库地址:https://github.com/MystenLabs/sui/blob/main/crates/sui-framework
本专题旨在从更高维的视角重新审视 Web3 技术体系。不再局限于以太坊 ERC 标准,而是全面对比各条公链的协议标准与模块化设计,包括 Solana 的 SPL、Cosmos 的 CW / ICS、Polkadot 的 PSP、Aptos 的 Token v2、Near 的 NEP 等。从代币、NFT、账户模型、跨链协议、身份系统,到下一代智能账户与跨链消息格式,本专题将用一套统一视角解构多链标准的异同与设计哲学。
你将不仅理解“如何使用某个标准”,更能看清“不同链为何这样设计”、“标准背后的系统架构逻辑”,从而建立 Web3 工程的系统性认知。
本专题适合 Web3 入门者、DApp/Solidity/Move 开发者、多链架构师、协议研究者,以及准备面试 L1/L2/L3 或跨链项目的求职者。
📚 目录(专题结构)
Part 1 · 总论篇:理解 Web3 标准的全局视角 Part 2 · 以太坊篇:ERC 系列标准全体系 Part 3 · Solana 篇:SPL + Metaplex 标准体系 Part 4 · Cosmos / IBC 篇:跨链即标准的世界 Part 5 · Polkadot / Substrate 篇:PSP 与 XCM 标准体系 Part 6 · Move 生态篇:Aptos / Sui 的对象模型 Part 7 · Near 篇:NEP 标准体系 Part 8 · 比特币生态篇:BRC 与 Runes 标准体系 Part 9 · 跨链标准篇:多链互操作的未来 Part 10 · 对比与趋势篇:统一视角下的 Web3 标准演化
区块链钱包是 Web3 世界的入口。对于 Web3 初学者和求职者来说,理解钱包的工作原理、连接协议与前端集成方式,是迈入去中心化开发的第一步。本专题从理论到实战,系统讲解钱包类型、连接协议(如 WalletConnect、EIP-1193)、登录签名流程(EIP-191、EIP-712)、以及如何使用 wagmi + viem 等现代前端工具实现高质量的钱包连接模块。同时,还涵盖 ENS、合约钱包、UI/UX 最佳实践与常见坑点,帮助你真正掌握“从连接钱包到登录验证”的完整链路。适合希望进入 Web3 行业的前端开发者与技术转型者。
区块链产生的初衷,即解决传统中心化金融系统中的信任问题,通过去除中介来增强交易的安全性和透明度。本专栏文章 将和大家一同深入探讨了区块链的工作机制,包括如何形成交易历史、去中心化和共识机制。通过这系列技术解析,读者将理解区块链如何用代码重构信任体系——不是基于对机构的信任,而是基于对数学法则和博弈论机制的信任。
从智能合约到共识机制,从状态树到 Layer2 扩容,本专题系统梳理以太坊的技术核心与运行机制。内容由浅入深,结合架构图、EVM 指令与开发实战,带你从“懂区块链”进阶为“精通以太坊”。无论你是 Web3 开发者、系统架构师,还是对去中心化技术充满好奇的工程师,这都是一份值得收藏与落地实战的技术学习地图