杨律的 Web3 入门课 · 第 02 篇
引言
你好,我是杨律。
上一期我们提到,Web3 将数字世界的「记账权」部分归还用户,并留下了一个核心问题:一本人人可写、无人盖章的账本,何以取信于人?
本期内容虽涉及技术逻辑,但无需代码基础。我将通过「村庄记账」的类比,深入浅出地解析以下两点:
1. 互不相识的群体如何共同维护一本可信账本?
2. 「不可篡改」的本质含义及其边界在哪里?
本节观点
1. 区块链依靠「多副本持有+公开规则验证」运行:交易广播后逐条验证,打包成块并链式连接,经多数节点确认后方能入账。
2. 「不可篡改」实质是改写历史记录的成本极高:需同时修改多数节点副本并重算后续所有区块指纹,经济上得不偿失。
3. 现实中的资产损失多发生于链条两端(私钥泄露、交易所被黑、合约漏洞),主流公链主账本至今未被成功篡改。
一、陌生人如何共同记账?
一、陌生人如何共同记账?
设想一个没有中心管理机构的大村子,每户人家都持有一本相同的账本。当张三欲转账 100 元给李四时,流程如下:
第一步,广播。张三在村口公开宣告转账意向,全村皆闻。
第二步,验证。村民查阅各自账本,核实张三余额是否充足。若余额不足,该笔交易作废。
第三步,打包。依据约定规则,当值记账人将核对无误的交易整理为新页,并在页首生成上一页内容的「数字指纹」,使两页紧密关联。
第四步,同步。其他村民核对无误后,将新页抄录至各自账本中。
其中,决定「谁有权记账」及「如何判定对错」的规则即为共识机制(如工作量证明或权益证明)。其核心设计目标是确保作弊成本远高于潜在收益。
该设计的精妙之处在于「数字指纹」:每一页都包含上一页的唯一标识。一旦篡改任意一页,其后所有页面的指纹校验均会失败,如同自首。
陌生人之所以能协作,是因为信任对象从「特定的人」转移到了「公开的规则与数学算法」。规则透明、验证自动、作弊无利,构成了信任基石。
二、「不可篡改」的真实含义
二、「不可篡改」的真实含义
「不可篡改」并非指技术上绝对无法修改,而是指修改历史账页的经济成本极高。攻击者需掌握过半记账算力或权益,并重算后续所有区块指纹。在主流公链上,这种投入远超收益,因此在经济上不成立。
然而,这一概念存在两个重要边界:
边界一:只保证「账本记录不被改」,不保证「记录内容为真」。若虚假数据在上链前已产生,区块链将忠实且永久地记录该虚假信息。
边界二:不保障私钥安全或交易所运营安全。账本底层的安全并不等同于用户资产端的安全。
针对「多数人合谋作弊」(即51%攻击)的疑问:理论上可行,但现实中需在公开市场秘密集结过半算力/权益,成本呈天文数字。且一旦攻击得逞,链上资产价值将归零,攻击所得瞬间化为废纸。理性攻击者不会进行此类非理性投资。
「不可篡改」保护的是账本本身;而链条两端的用户,仍需自行守护入口安全。
三、风险往往发生在链条两端
三、风险往往发生在链条两端
回顾近年重大安全事故,损失多源于链条两端,而非账本底层:
一是「用户端」:因钓鱼链接、木马病毒或社交工程诈骗导致私钥、助记词泄露。这好比门锁完好,但钥匙主动交出。
二是「机构端」:中心化交易所因黑客攻击、内部舞弊或经营不善导致资产损失。
三是「代码端」:智能合约存在逻辑漏洞,被攻击者利用执行恶意操作。
相比之下,比特币、以太坊等主流公链的主账本从未被成功篡改。攻破全球分布式节点的难度与收益极不成比例。
从法律维权角度看,明确事故环节至关重要:私钥被盗涉及诈骗与保管责任;交易所问题适用合同与监管法规;合约漏洞则指向代码审计与项目方责任。混淆「链上安全」与「链下安全」,极易错失最佳救济时机。
事故发生在哪个环节,责任便归属于哪个环节。「账本未被攻破」仅能证明历史记录真实,无法挽回因个人疏忽导致的资产流失。
结语
区块链不承诺绝对安全,它承诺的是历史记录的不可篡改性。理解这一边界,有助于用户在正确环节建立防御。
下一篇,我们将聚焦用户端:深入解析钱包、私钥、助记词与地址的关系,以及为何助记词丢失意味着资产的永久灭失。
本文仅作行业认知与合规信息分享,不构成任何投资建议,亦不构成安全方案建议。
免责声明:本文仅供参考,不构成具体的法律建议。在实际操作中,应咨询专业律师或相关机构。
- END -
杨佳妮律师
合伙人/仲裁员/CFA ESG持证人
jiani.yang@qq.com
教育背景:复旦大学法学学士|哥本哈根大学理学硕士
工作语言:中文、英语
业务领域:AI Agent、Web3 与区块链技术应用合规;数据资产权属与治理;科技企业出海与红筹架构;涉外争议解决(建设工程、公司法)。
我是AI/Web3商业律师,也是你的人生幕僚。

