CirculeID

可验证账本

账本只该承担两项工作。其余一切都是负担。

锚定证明某份记录曾在特定时刻处于特定状态。吊销登记簿则避免已撤销的认证永远通过校验。护照数据本身不上链 —— 因为受监管的产品数据有时必须更正。

在账本上
仅摘要
令牌
钱包
无需

Definition

数字产品护照需要区块链吗?

不是。护照记录不存放在账本上,因为受监管的产品数据有时必须更正或删除,而不可变性会同时阻断这两件事。账本只用于锚定 —— 证明某份记录在特定时刻处于特定状态 —— 以及用于不应由任何单一方控制的吊销登记簿。

Verifiable Credentials themselves do not require one either. A W3C Verifiable Credential is a signed document; verification needs the issuer’s key, resolved via a Decentralized Identifier, and only some DID methods use a ledger at all.

适用范围

什么会写上账本,什么永远不会

如果某家供应商无法清楚划出这条界线,请追问:当供应商提交的数据后来被证明有误时,会怎么处理。
数据类别,以及它们是否锚定到分布式账本
DataOn the ledger?Why
Credential digestsYes — a hash onlyProves prior state without publishing the content
Revocation statusYesNo single party should be able to un-revoke silently
Passport recordsNoMust be correctable; errors and mistaken submissions happen
Supply chain eventsNoVolume and correctability both rule it out
Personal dataNeverThe right to erasure and immutability cannot both hold
Commercial termsNeverNot in the passport at all, let alone on a public ledger

能力

锚定能带给您什么

  • 此前状态的证明

    证明某份记录在某个日期确实是那样表述的,而无需重新发布它。

  • 独立的时间戳

    该日期不依赖于我们的时钟、我们的数据库,也不依赖于我们是否继续存在。

  • 真正生效的吊销

    被撤销的认证将无法通过验证,读取时会对照登记簿进行核查。

  • 只有摘要,绝无内容

    只发布哈希值,因此锚定不会泄露记录本身的任何内容。

  • 删除仍然可行

    因为记录不在账本上,所以更正或删除请求都可以得到满足。

  • 不涉及代币,也不需要钱包

    没有任何需要您去购买、持有或向采购部门解释的东西。锚定成本由我们承担。

机制

一项已锚定的声明日后如何被核验

四个步骤,其中没有任何一步需要 CirculeID 在线,甚至不需要 CirculeID 仍然存在。
  1. 01

    签发并计算摘要

    凭证由签发方签名,并计算出其密码学摘要。

  2. 02

    锚定摘要

    摘要发布到账本上,内容不会发布——只发布确实存在过具有该确切哈希值之物的证明。

  3. 03

    验证签名

    读取方会对照签发方的 Decentralized Identifier 校验其签名,而该标识符的解析与我们无关。

  4. 04

    核查锚定记录

    重新计算该凭证的哈希,并发现该摘要确实锚定在所声明的日期上,即可证明它此后未被改动。

答疑

常见问题

数字产品护照会存储在区块链上吗?

在 CirculeID 不会,任何地方也都不该如此。护照数据有时必须更正,偶尔还必须删除 —— 误录的供应商名称,或本就不该提交的个人信息。不可变账本让这两件事都无法做到,于是把一项合规特性变成了一个合规问题。

那账本究竟是拿来做什么的?

两项范围明确的工作。锚定:发布密码学摘要,使任何人日后都能证明某条特定记录曾在特定时刻处于特定状态。以及吊销:一个不受任何单一方控制的状态登记表,使被撤回的认证不会仅因签发方未作声明而继续通过验证。

Verifiable Credentials 需要区块链吗?

不需要,而这正是这个领域里最常见的误解。W3C Verifiable Credential 是一份签名文档;核验它需要签发方的公钥,通过某种 DID 方法解析获得。有些 DID 方法使用账本,有些使用 DNS 或网页托管,而凭证模型对此并不关心。

这里面涉及代币吗?

不涉及。没有代币,不要求钱包,也没有任何需要客户持有或交易的东西。锚定成本由我们承担,对您完全不可见。一个要求买方先去购买代币的护照平台,只是凭空多加了一道采购障碍,换来的却不是买方要的东西。

如果我们离开该平台,锚定记录还能存续吗?

锚定记录是一份独立于我们的公开记录,而它所证明的凭证,是一份由您持有的、基于标准的文档。核验使用的是摘要与签发方的 Decentralized Identifier —— 两者都不经由 CirculeID 解析 —— 因此对既往状态的证明比合同活得更久。

Next step

问问我们哪些地方没有使用账本

这比反过来问更有价值,而答案会告诉您:这家供应商是否认真考虑过更正、删除,以及十五年后的情形。

Index