
适用范围:先区分业务名称与技术能力
“区块链合同备案系统”是业务场景名称,不能仅凭名称判断系统具备哪些功能。以下解释适用于理解这类系统可能采用的通用技术,不代表某个具体平台已经实现相关能力。备案是否完成、由谁受理、产生何种效力,还需要对应的业务规则作为依据。
智能合约、地址与状态
以太坊开发文档将智能合约描述为部署在链上特定地址的程序,包含代码与状态数据,用户可以通过交易调用其功能。这里的“合约”指可执行程序,与当事人签署的合同文本属于不同概念。

地址用于定位链上程序,状态表示程序保存的数据。在合同备案场景中,即使程序记录了某个办理状态,也需要进一步明确该状态的业务定义,不能把程序执行成功直接解释为合同通过审核。

哈希摘要与原文核验
哈希摘要是对数据计算得到的数字指纹。核验时,需要使用相同算法对待核验文件重新计算摘要,再与留存值比较。这种比较用于检查数据是否一致,不能单独判断合同内容是否真实、签署人是否有权代表某一主体。
摘要也不等于原文备份。如果系统只保存文件摘要,后续核验仍需要取得原文件,并明确计算摘要时采用的是哪个版本、哪些数据。
时间戳、TSA与时间戳令牌
RFC 3161描述了向时间戳机构TSA请求凭证的协议。机构对数据摘要出具带有时间信息和数字签名的时间戳令牌,用于支持数据在某个时间之前已经存在的证明。核验涉及摘要匹配、令牌签名及相关证书等条件。
时间戳回答的是数据存在时间的问题,不会自动证明合同中的陈述属实,也不能直接认定该时间就是双方签约时间。界面上显示的上传时间,若没有相应凭证和核验机制,也不能直接当作这种时间戳证明。
常见问题:上链是否等于备案完成
判断“上链成功”的意义,要看实际记录了什么。如果链上记录仅对应文件摘要,它支持的是后续数据核对;若要说明业务备案完成,还需要有受理主体、办理规则和结果之间的明确对应关系。
理解系统术语时,可以围绕三个问题展开:记录对象是原文还是摘要,凭证具体支持哪项判断,核验需要哪些材料。把这三点说明白,才能避免将技术记录、时间证明与业务结论混为一谈。