Streamplace 是第一个去中心化的视频基础设施层,结合了:
- C2PA 内容真实性声明
- 基于以太坊的加密签名
- 完整的元数据系统,用于权利、警告和分发规则
🛡️ 为什么来源很重要
传统视频平台无法保证以下内容:- 谁创建了视频
- 视频是否被修改过
- 附加在其上的权利或警告是否真实
🧬 来源流程图
🔐 C2PA 清单
每个片段都包含一个 C2PA(内容凭证)清单,其中:- 记录创作者身份
- 包含关于权利、来源、编辑和警告的声明
- 提供可检测篡改的密码学封印
- Adobe
- Microsoft
- Nikon
- 内容真实性倡议
🔏 Ethereum 签名
除了 C2PA,Streamplace 还附加了 Ethereum 签名 这样:- 将创作者身份绑定到内容
- 与Web3身份系统集成
- 允许链上验证
🧱 元数据模式(权利、警告、政策)
Streamplace 定义了一个丰富的元数据系统,位于place.stream.metadata.*.
关键字段:
contentRights— 许可证、署名、版权contentWarnings— 安全性、图像内容、闪烁灯光等distributionPolicy— 保留规则、分发权限、地理区域configuration— 播放偏好story/series元数据 — 集数、章节、连续性
🌐 如何使元数据和来源在转码后仍然存在
一个主要的设计创新: 来源在 Livepeer 转码后仍然存在. 流程:- Streamplace 在将每个片段发送到 Livepeer 之前将其嵌入出处信息。
- 协调者对片段进行转码,但不会删除出处信息。
- Streamplace 重新构建清单,同时保留出处信息。
- 播放客户端可以独立验证签名。