
先明确术语的适用范围
讨论抗击疫情中的区块链应用,可以围绕物资记录共享、业务规则执行、健康证明核验等需求理解技术。以下场景仅用于解释通用原理,不代表某个防疫项目已经部署或取得效果。技术能否适用,取决于参与机构、数据权限和核验规则。
区块链、节点与共识
以太坊技术介绍将区块链描述为由网络中的多台计算机共同维护的数据库。区块按顺序组织记录,并通过密码学引用连接;节点参与保存、验证和传播信息,共识机制用于协调网络对记录状态的认可。

例如,多家机构需要对照物资交接记录时,共享账本可以作为协作设计的一部分。但网络认可一条记录,并不意味着现实中的物资数量已经得到独立检查。录入责任、交接凭据和实物核验仍需业务制度保障。

交易、智能合约与EVM
在以太坊中,交易可以是提交计算请求,不只表示资产转移。智能合约是部署到网络中的程序,EVM是执行这些程序的环境;ETH用于支付相关计算费用。
假设系统按已确认的交接信息更新物资状态,智能合约可以执行预先写好的条件判断。它无法自行观察仓库,也不能替代医疗判断。应用之前,需要明确由谁提交外部信息、谁有权确认,以及错误记录如何更正。
可验证凭证与三方角色
W3C的可验证凭证模型描述了发行者、持有者和验证者之间的凭证交换。发行者作出声明,持有者保存并出示凭证,验证者检查证明及相关条件。数字签名等机制可帮助发现篡改,但可验证不等于声明必然真实。
以健康证明为假设场景,签发机构、出示证明的人和接收证明的机构可以分别承担这些角色。接收方仍需判断签发者是否可信、证明是否有效,以及内容是否满足具体业务要求。
常见问题与适用条件
可验证凭证必须使用区块链吗?不必须。W3C列举的相关注册系统包括可信数据库和分布式账本等,选型应依据协作与验证需求。
健康信息需要全部上链吗?不能从凭证可核验推导出原始信息应公开。设计时需要限定信息接收范围、保存期限及必要字段,并评估数字记录被长期关联带来的隐私问题。
什么时候适合考虑这些技术?当多个主体确有共享记录或跨机构核验证明的需求,并能约定权限与责任时,才有清晰的应用基础。判断方案应关注它解决了哪一项协作问题,而不能仅凭“上链”认定数据可靠。