区块链详解:从钱包发送到交易确认
区块链将变化记录在相互连接的区块中,让网络参与者依据共同规则进行验证。它可以证明交易已被纳入区块,却不能证明卖家诚实,也不能证明某项资产值其标价。
学习目标:识别正确的网络,追踪一笔交易,并解释待处理、已纳入区块和已最终确定之间的区别。
区块链的三个组成部分
记录与引用
区块汇集交易数据,并通过加密哈希引用前一个区块。修改历史数据会破坏这些引用,因此篡改可以被发现。但抵御另一套竞争历史记录的能力,仍取决于网络的共识规则和安全假设。
节点与共识
节点检查交易和区块是否遵守规则。工作量证明依靠计算工作,权益证明依靠质押资金的验证者。两者都不是网站用户的简单投票,矿工也不能仅凭批准就让无效付款变得有效。
应用与外部数据
智能合约执行预先编写的规则。有些系统采用可升级合约或管理员权限,因此要检查谁有权修改它们。区块链也无法独立核实货物交付或产权证书;链外事实需要可信的信息来源,通常还涉及法律安排。
无需转账也能追踪交易
选择正确的网络
使用已有交易或公开示例,从该网络的官方文档打开区块浏览器。同一个地址可能存在于多个网络中;以太坊上的记录不能证明 Base 上的充值已到账。
阅读交易记录
搜索交易哈希,核对收款方、资产、金额和状态。对于代币,还要核查合约地址与转账事件。一次成功的合约调用可能包含多笔转账,其页面显示的原生币主金额可能为零。
核查纳入状态和收款方规则
待处理表示尚未被纳入区块。纳入区块不等于最终确定,交易所可能需要更多确认才会入账。在以太坊上,执行被回滚的交易仍可能消耗 gas。联系客服前保留证据,绝不要分享恢复助记词。
计算示例:确认数怎么算
在这个简化的工作量证明示例中,交易位于第 800 个区块,当前最新区块是 802。确认数为三:交易所在区块加上后续两个区块。收款服务要求六次确认,因此应继续等待,而不是重复付款。链重组可能改变确认数或纳入状态。本例并非通用安全门槛,也不是对以太坊最终性的解释。
容易导致错误判断的做法
把浏览器当成身份认证工具
地址显示的是活动,不是经核实的个人姓名。地址标签可能不完整或有误。应通过可信渠道确认付款说明,并核对完整地址,而非只看开头几个字符。
以为所有区块链都保护隐私
许多公链会无限期公开转账记录。公布地址可能让今后的活动与你关联。许可制网络有不同的访问规则;仅凭“区块链”一词,无法判断其隐私性或去中心化程度。
以为已确认就可以退款
向错误地址发出的有效转账,对网络而言仍然有效。不存在统一的拒付或退款中心。收款人可能自愿退还资金,但不能假定资金一定可以追回。
练习:调查未到账的充值
区块浏览器显示一笔 Base 转账成功,而交易所充值页面要求使用以太坊。成功状态是否证明交易所必须入账?下一步应检查什么?
查看解析
不能。成功描述的是在 Base 上的执行结果。将确切网络、代币合约和收款地址与交易所说明逐项核对。停止继续转账,并提供交易哈希,询问交易所的资产找回政策。找回可能不可行或需要收费;绝不能向客服提供私钥。



