跳转至

Open Badges 3.0

什么是 Open Badges 3.0?

Open Badges 3.0 是 1EdTech 制定的数字凭证标准,与 W3C Verifiable Credentials(可验证凭证)规范对齐。

核心价值

每张 AIY 凭证本质上是一个 W3C 可验证凭证,具有以下特点:

  • 可验证:任何人都可以验证凭证的真实性
  • 可移植:凭证可以跨平台使用
  • 防伪造:基于数字签名,无法篡改

Open Badges 3.0 数据模型

graph TB
    subgraph "Open Badges 3.0 数据模型"
        VC[Verifiable Credential<br/>凭证主体]
        P[Profile / Issuer<br/>签发者]
        CS[Credential Subject / Achievement<br/>凭证主体]
        E[Evidence<br/>证据]
        PR[Proof<br/>数字签名]
    end

    VC --> P
    VC --> CS
    VC --> E
    VC --> PR

    style VC fill:#9c27b0,color:#fff
    style P fill:#ff9800,color:#fff
    style CS fill:#4caf50,color:#fff
    style E fill:#2196f3,color:#fff
    style PR fill:#00bcd4,color:#fff

实体说明

实体 1:Verifiable Credential(凭证主体)

凭证主体是最外层容器,包含凭证的所有信息。

核心字段

字段 说明 示例
@context JSON-LD 上下文 W3C VC + OB 3.0
id 凭证唯一标识符 URI
type 凭证类型 VerifiableCredential, OpenBadgeCredential
name 凭证名称 AIY 优秀认证——AI 工具应用
description 凭证描述 系统模板 + 活动信息
issuer 签发者 X-Talent 平台
issuanceDate 签发日期 2026-07-22
expirationDate 过期日期 3 年有效
credentialSubject 凭证持有者信息 学生能力数据
credentialStatus 凭证状态 状态列表 URL
credentialSchema 凭证遵循的 schema OB 3.0 schema
evidence 证据材料 代码、文档、视频等
proof 数字签名证明 Ed25519 签名

实体 2:Profile / Issuer(签发者)

签发者是 X-Talent 平台的信息。

核心字段

字段 说明 示例
id 签发者唯一标识符 URI
type 类型 Profile
name 签发者名称 X-Talent
url 签发者官网 xtalents.ai
email 签发者联系邮箱 contact@xtalents.ai
image 签发者 logo PNG/SVG
publicKey 公钥信息 用于验证签名
alignment 与外部标准的对齐信息 1EdTech 认证

实体 3:Credential Subject / Achievement(凭证主体)

这是对 HR 最有价值的数据层——包含学生的能力评估结果。

核心字段

字段 说明 数据来源
id 持有者唯一标识符 报名环节
type 类型 Achievement
name 成就/凭证名称 赛后签发
description 成就描述 赛后签发
criteria 获得条件描述 平台预定义
image 凭证徽章图片 URL 系统生成
achievementType 成就类型 Competency / Participation
tag 标签 AI实操、问题结构化等
result 评估结果 评审环节
personId 人员标识 报名环节
extension 扩展字段 中国本土化数据

实体 4:Evidence(证据)

证据是支撑凭证的全部过程数据。

证据类型

类型 说明 示例
Code 代码 GitHub 仓库
Document 文档 项目方案
Video 视频 路演视频
Presentation 演示文稿 路演 PPT
Log 日志 Git 提交记录

核心字段

字段 说明
id 证据唯一标识符
type 证据类型
name 证据名称
description 证据描述
url 证据链接
narrative 证据说明(自然语言)

实体 5:Proof(数字签名)

数字签名确保凭证不可伪造。

签名类型

类型 说明
DataIntegrityProof 数据完整性证明
JsonWebSignature2020 JWS 签名

核心字段

字段 说明
type 签名类型
created 签名创建时间
verificationMethod 验证方法(指向签发者公钥)
jws JWS 签名值
challenge 挑战值(防重放)
domain 签名域
proofPurpose 签名目的

与 W3C Verifiable Credentials 的关系

Open Badges 3.0 与 W3C Verifiable Credentials 规范对齐:

graph TB
    subgraph "W3C Verifiable Credentials"
        VC[W3C VC 规范]
    end

    subgraph "Open Badges 3.0"
        OB[OB 3.0 规范]
    end

    subgraph "X-Talent 实现"
        XT[X-Talent 凭证]
    end

    VC --> OB
    OB --> XT

    style VC fill:#2196f3,color:#fff
    style OB fill:#ff9800,color:#fff
    style XT fill:#9c27b0,color:#fff

核心价值

基于 W3C 标准的凭证,可以在全球范围内被验证和认可。


AIY 黑客松的 OB 3.0 实现

凭证类型

凭证等级 achievementType 说明
参与认证 Participation 完成参赛即可获得
完成认证 Completion 达到基本要求
优秀认证 Competency 表现优秀
评委特别推荐 Excellence 表现特别突出

扩展字段(中国本土化)

字段 说明 数据来源
schoolName 学校名称 报名环节
major 专业 报名环节
grade 年级 报名环节
teamId 小组编号 组队环节
hackathonTrack 参与赛道/命题企业 报名+命题发布
rsdScores RSD 五维评分详情 评审环节
rsdComments 各维度评审评语 评审环节
enterpriseMark 企业对该学生的标记 评审/赛后

凭证验证流程

sequenceDiagram
    participant H as 企业 HR
    participant S as 学生
    participant X as X-Talent 平台
    participant V as 验证服务

    S->>H: 1. 附在简历中
    H->>V: 2. 点击验证链接
    V->>X: 3. 查询凭证
    X->>V: 4. 返回凭证数据
    V->>V: 5. 验证数字签名
    V->>V: 6. 验证凭证状态
    V->>H: 7. 返回验证结果

与传统证书的对比

维度 传统证书 Open Badges 3.0
格式 纸质/PDF 数字凭证
验证 需要联系发证机构 在线即时验证
防伪 易伪造 数字签名防伪造
可移植 仅限特定场景 跨平台流通
证据 仅证书本身 完整证据链
时效 永久/无有效期 可设置有效期
数据 无结构化数据 机器可读