跳到主要内容

最新博客

代码人生:编织技术与生活的博客之旅

按《金融领域术语全解》的编排方式整理:一、Web3 与区块链基础 → 二、链与扩容 → 三、加密资产与代币 → 四、钱包与安全 → 五、DeFi 与数据 → 六、NFT 与 DAO → 七、生态与市场。只保留本系列文章与金融术语全解中出现或强相关的术语,未出现的已删。

web3区块链20 分钟阅读

要理解 Web3 从何而来,离不开对 Web1 和 Web2 的回顾。下面按发展时间、核心特征、代表产品梳理三个时代,并点出各自背后的价值逻辑

阶段时间核心特征代表价值逻辑
Web1.01991–2004只读、静态网页、单向信息雅虎、新浪、早期门户平台生产,用户消费
Web2.02004–2020+读写、UGC、平台垄断、数据中心化Facebook、谷歌、微信、抖音平台拥有数据与收益
Web3.02014(概念)→ 2020+(爆发)读写 + 拥有、去中心化、区块链、用户主权以太坊、DeFi、NFT、DAO用户拥有数据与资产

Web1.0:只读与信息传播

从表格可以看出,三个时代各自解决了不同层面的问题。Web1.0 处于互联网早期,受当时硬件与软件条件限制,网络形态较为简单:信息多被抽象、搬运到网上做展示,网站以「只读」为主,交互有限,核心作用就是传播信息

Web2.0:参与、创作与平台中心化进入 Web2.0,随着 PC 与移动设备普及,互联网空前繁荣。大厂把线下需求抽象成各类应用:淘宝、京东解决购物,美团解决外卖,百度聚合搜索……这一阶段的特征是用户可参与、可创作,但权力高度集中在平台

Web2.0 的问题

对用户来说,这些服务的确极大方便了生活;但依赖越深,越会意识到:账号、数字资产、发言权、内容选择权,本质上都不是「你的」,而是平台暂时赋予的。平台掌握规则的解释权、执行权与内容所有权;为换取便利,用户往往把大量隐私交给平台,并默认其会依法保护——实际如何,则见仁见智。概括起来:Web2.0 把用户在互联网上的权利集中到了平台手中。平台垄断了规则制定、解释与执行,也垄断了用户数据、数字资产与内容的所有权,形成「用户创造价值、平台拿走收益」的结构性矛盾。

为什么需要 Web3.0?

Web3.0 的兴起,正是为了应对 Web2.0 的三大痛点:过度中心化信息不透明用户资产所有权模糊。对应地,Web3.0 强调三大特征:去中心化用户数字资产不可篡改透明可验证

在实现上,Web3.0 依赖一整套由数学与算法约束的规则与协议,例如通过 P2P 对等网络 + 分布式账本 + 共识机制 等组合,在技术层面支撑去中心化与用户主权。

为什么先出现的是比特币?

「Web3」这个词流行于 2014 年之后,但比特币早在 2009 年就诞生了。从时间上看,比特币才是第一个被广泛认可的、具备 Web3 特质的系统。为什么 Web3 时代的「第一枪」是比特币,而不是别的?

1. 先解决「钱」的问题,需求最刚、矛盾最集中。
Web2 的痛点里,资产所有权是最敏感的一环:你的存款、余额、积分都在平台账本上,平台可以冻结、篡改、跑路。比特币要证明的是:不依赖任何中心化机构,也能实现「谁拥有、谁控制」的数字资产。这件事一旦成立,就为后来的「用户拥有数据与资产」打开了思路,所以从「钱」切入,最直观、也最有力。

2. 技术路径清晰:区块链 + 共识 + 密码学。
比特币把 P2P 网络、分布式账本、工作量证明(PoW)共识、椭圆曲线与哈希 组合成一套可运行的协议,第一次在现实中验证了「无中心、可验证、防篡改」的账本可行。后来以太坊、DeFi、NFT 都是在这套「可编程账本 + 共识」的思路上扩展的,可以说比特币把 Web3 的技术底座先跑通了。

3. 意识形态与时机。
2008 年金融危机让「不信任银行、不信任中心化机构」的情绪达到高点。中本聪在白皮书中直指「点对点电子现金」「无需可信第三方」,正好回应了这种不信任。先有「数字黄金」「抗审查货币」的叙事,再慢慢延伸到「可编程合约」「去中心化应用」,形成我们今天说的 Web3 版图。

所以,不是先有 Web3 概念再做的比特币,而是比特币用一套可运行的协议,先把「去中心化、用户主权、透明可验证」做出来了;后来大家把这类思想和技术统称为 Web3,比特币自然就被视为 Web3 时代的起点。

web33 分钟阅读

从「计算引擎」到「等效 vs 兼容」

了解以太坊时总会碰到 EVM 这个词——听起来很技术,但从宏观上搞懂它,对理解以太坊(以及一堆 L2、Rollup)怎么运作很重要。EVM 到底是什么、为什么说它是去中心化的基石、以及「EVM 等效」和「EVM 兼容」有啥区别? 下面用「定义 → 作用 → 等效/兼容 → 开发提示」顺一遍,目标是建立清晰概念,不追求底层实现细节。

区块链以太坊EVM智能合约3 分钟阅读

从「当面递现金」到「链上转代币」

想搞懂区块链钱包,可以先想一个场景:当面还钱很简单,掏出现金递过去就行;隔了半个地球还 5 美元,就得走银行或第三方,又慢又贵。区块链让数字转账像当面递现金一样直接,而用到的工具就是钱包。 下面从「场景 → 钱包是啥 → 本币与地址 → 怎么转一笔钱 → 总结」顺一遍。

区块链钱包Web32 分钟阅读

从安装扩展到保管助记词

要和区块链交互、安全地转数字资产,需要先有一个钱包。本教程用 MetaMask(目前最常用、易上手的钱包之一)带你一步步完成:安装扩展 → 创建钱包 → 设本地密码 → 保管 SRP(秘密恢复短语/助记词) → 安全提醒。关键词:自托管、热钱包、助记词/SRP。

区块链钱包Web3MetaMask3 分钟阅读

区块链没有中心服务器,安全靠的是共识规则 + 经济激励。那它可能被怎么攻击?攻击为啥在比特币、以太坊上几乎没成功过?下面用最直白的方式讲几类常见漏洞:女巫攻击51% 攻击重组MEV 与三明治客户端漏洞回放攻击,最后说清为什么主流链依然被认为很安全。

先说一句:对比特币、以太坊这类主流链,下面多数攻击在经济上极不划算,也从未真正得逞过;但对参与者少、算力或质押规模小的小链,这些确实是真实威胁。本文帮你建立概念和术语,想深入做开发可再查以太坊等官方文档。

区块链安全共识PoWPoS6 分钟阅读

以太坊没有「以太坊公司」来强制大家升级,那新功能、修漏洞、改 gas 规则要怎么落地?靠的是硬分叉:大家约定在某个区块高度一起切换到新规则,没升级的节点就留在旧链上,和主网「分道扬镳」。下面用最直白的方式讲:去中心化下怎么升级、硬分叉是什么、计划内升级争议分裂有啥不同、EIPERC 分别管什么、以及为啥 ERC 让钱包和 DEX 能通用对接各种代币。

区块链以太坊硬分叉EIPERC5 分钟阅读

从私有测试网到钱包间转账

想在不花真钱的前提下体验链上交易:自己搭一条「假链」、连上钱包、领测试币再转一笔?用 Tenderly虚拟测试网可以几分钟内搞定。下面按「测试网是啥 → 注册 Tenderly → 创建虚拟测试网 → 连 MetaMask → 充值测试 ETH → 发一笔钱包到钱包转账」顺一遍。

比特币没有银行、没有管理员,全球无数台电脑凭什么对「谁给谁转了多少钱」达成一致?答案之一就是 工作量证明(PoW)想参与记账,先证明你花了真金白银的算力和电费,这样捣乱成本高到没人玩得起。下面用最直白的方式讲清楚:PoW 在解决什么问题、哈希挖矿到底在干啥、链为什么难篡改,以及最长链51% 攻击是什么意思。

区块链比特币共识PoW挖矿5 分钟阅读

比特币用 PoW:想记账先烧算力、烧电。以太坊后来改用 权益证明(PoS):不拼算力,改成先锁一笔币当押金,谁押得多、谁就有机会被选中打包区块并拿奖励;乱来就罚没押金。下面用最直白的方式讲清楚:PoS 为啥省电、质押验证者是啥、提议认证(投票)怎么进行、什么叫最终性,以及罚没(Slashing) 如何让作恶不划算。

区块链以太坊共识PoS质押6 分钟阅读

对于以内容消费为主的网站或软件,图片的重要性不言而喻。具体案例可以参考小红书,淘宝等热门软件。而作为开发这些软件的程序员的我们,应该去学习图片的基本知识,知道如何通过合理优化图片,实现在减小带宽和服务器压力,缩小包体积的同时给页面带来更快的加载速度,提升用户体验。

开发技术编程前端3 分钟阅读