VC Data Model(VCDM)

VC Data Modelとは、デジタルの証明(Verifiable Credential)を書き表すためのデータの形、その証明を改ざんから守る方法、証明をやりとりする3者の関係を定めた、W3Cの標準のことです。

別表記:VCDM/VC Data Model/Verifiable Credentials Data Model/VCデータモデル

何を定めているのか

扱うものは3つです。項目を足して広げられるデータの形、改ざんからどう守るか、そして発行元(Issuer)・持ち主(Holder)・確認する側(Verifier)の3者によるやりとりの構図です。

データの形としては、誰について述べたものか、どんな種類の証明か、いつからいつまで有効か、といった項目の名前と書き方を定めています。2.0は、2025年5月に正式な標準(W3C勧告)となりました。

改ざんから守る方法も定めているのか

定めています。この標準に沿った証明は、少なくとも1つの方法で改ざんから守られていなければなりません。

改ざんから守る方法は、証明の中に署名の情報を書き足す型(埋め込み型)と、証明全体を署名付きの入れ物に収める型(封入型)の2種類に分けられています。それぞれの具体的な手順は、別の標準が定めています。

よくある誤解:確かめられれば内容も正しいのか

確かめられるのは、誰が発行したかと、書き換えられていないことです。たとえば大学が出した卒業の証明なら、その大学が発行し、後から書き換えられていないことを確かめられます。書かれた学位が事実かどうかは、確認する側が自分の基準で判断します。

一覧に戻る