
先明确技术概念的适用范围
“公证区块链服务”涉及技术记录与公证业务两个层面。下文解释通用技术术语,不对应某家机构的服务能力。以太坊区块说明与RFC 3161时间戳协议分别说明链上记录和时间证明机制,不能据此认定某项服务已完成公证,也不能直接推出其法律效力。
区块、哈希与共识分别是什么
以太坊开发文档将区块描述为按顺序组织的交易集合,通过前序区块的哈希引用相互连接;节点按协议验证交易与状态变化。这种结构使历史数据的改动能够被检测,共识机制则用于协调网络对记录的认可。
哈希可理解为按特定算法计算的数据摘要。核验文件时,重新计算摘要并与已记录值比较,可以检查字节内容是否一致。但摘要一致不等于内容真实:一份含有错误陈述的文件,同样能够生成哈希并留下记录。
时间戳、TSA与时间戳令牌
RFC 3161描述了向时间戳机构TSA请求并取得签名令牌的协议。机构使用可信时间源,将数据摘要与时间关联;核验涉及摘要、签名、证书与服务策略。它支持证明数据在特定时间之前已经存在,而非审查原文内容。
区块中的timestamp字段与TSA签发的时间戳令牌不是同一种证明。前者属于链上区块信息,后者依赖机构签名及相应信任体系。两者都不宜直接解释为文件最初创作的时间。
适用条件:证明材料要能相互对应
若链上只记录摘要,核验仍需要对应的原文件与哈希算法信息。交易标识用于定位链上记录,文件摘要用于比对内容,二者不能混为一谈。仅有一串标识或查询截图,不足以展示完整的核验关系。
使用时间戳时,也不能只看显示的时间文字。令牌是否对应目标文件、签名能否验证、证书状态及策略是否符合使用要求,都是理解其证明范围的必要条件。
常见问题:上链是否就是真实、永久或已公证
上链不自动保证提交前的数据真实,也不自动识别作者或权利人。相关判断需要身份、数据来源及采集过程等其他证据,不能由哈希或区块记录单独承担。
“不可篡改”不宜理解为无条件的绝对保证,更准确的理解是依赖密码学与网络规则形成的防篡改、可核验能力。摘要上链也不等于原文件已被永久保存。判断具体服务时,应分别确认保存了什么、能够验证什么,以及公证程序是否另有明确依据。