
先明确两类技术的边界
理解这些术语,可以先问:系统是在确认一份共同记录,还是在确认一次登录?以太坊涉及前者,WebAuthn网站认证涉及后者。二者都使用密码学,却不能因此视为同一种技术。本文的电子认证主要指WebAuthn公钥认证,不把其结论扩展到所有电子证书服务或法律意义上的电子签名。
区块、节点与共识分别是什么
以太坊开发者文档介绍,区块用于组织交易等数据,相邻区块通过密码学引用关联;节点参与信息传播和验证,共识机制帮助网络确定认可的链与状态。以太坊采用权益证明,验证者通过质押及验证工作参与其中。

可以把这些词放在不同层次理解:区块回答记录如何组织,节点回答网络由什么参与者运行,共识回答分布式参与者如何形成一致结果。不能把共识简单理解为每台计算机都对每笔操作逐一投出赞成票。

EVM、交易与智能合约如何关联
EVM是以太坊执行程序的虚拟机;交易可以表达转账、部署程序或调用程序等请求。智能合约是部署后可被调用的程序,ETH是网络原生加密资产,也用于支付执行所需费用。
这些术语描述的是运行关系,而不是质量保证。“智能”不代表程序具有自主判断能力,“合约”也不意味着代码天然等同于法律合同。阅读应用介绍时,应区分程序按规则执行与业务本身是否可靠。
公钥凭据、认证器与依赖方
W3C的WebAuthn规范描述了两个关联过程:注册时创建公钥凭据并关联网站账户;认证时提交可供验证的签名响应。认证器负责保护和使用凭据,依赖方是依靠认证结果识别用户的网站服务。凭据的使用受到依赖方范围限制。
平台认证器与设备集成,漫游认证器则可通过USB等方式与设备连接。这里的分类重点是认证器与客户端的关系,不宜仅凭“内置”或“外置”判断整体安全性。
适用条件与常见误解
网站采用WebAuthn,需要依赖方服务、浏览器或客户端与认证器协同工作。注册不是把用户加入区块链,认证成功也不等于完成一笔链上交易;两套流程可以分别存在。
公钥认证是否意味着实名核验?不必然。验证结果主要关联已登记凭据与账户,不能据此推断用户的现实身份已经核实。区块链是否保证输入内容真实?同样不能混为一谈:网络按规则接受记录,与记录所描述的链外事实真实,是不同问题。
阅读技术说明时,先确认保护对象,再看验证规则和信任边界,比只看“去中心化”“强认证”等标签更容易理解技术实际提供了什么。