MetaID
中文
中文
  • 概要
    • 概要
    • 术语
  • 📑MetaID协议规范
    • 协议格式
    • MetaID 树介绍
      • MetaID树
      • Info 节点
      • File 节点
      • FT 节点
      • NFT 节点
      • Protocols 节点
      • Follow节点
    • MetaID 信封格式
    • 隐私模型
    • 关于PIN
    • 关于PoP
    • Host
    • MetaAccess
    • MetaName
    • 一些例子
  • 💻MetaID App Node
    • 简介
    • 编译与运行
    • JSON API
    • 浏览器
    • MetaID PIN规则约定
    • PIN数据结构
  • ⚙️MetaID SDK
    • Get Started
    • Core API
    • Quick Example
  • ⛓️Cross-chain
    • 关于跨链
    • Unified UTXO Chain
  • 🪪About MetaID
    • MetaID历史
    • FAQ
    • MetaID理念
    • MetaID资源
  • 📃资产协议
    • MRC-20
    • MRC-721
Powered by GitBook
On this page
  • 数据链上加密
  • Link模式
  • Hide模式
  1. MetaID协议规范

隐私模型

PreviousMetaID 信封格式Next关于PIN

Last updated 11 months ago

MetaID协议的隐私模型是由应用方制定,如果应用开发者不希望其用户数据公开,建议可考虑如下方式:

数据链上加密

  • 将节点的encryption设置为1,采用ECIES加密方式。这样数据只有用户自己可查看。具体ECIES加解密详情请参考:

  • 将节点的encryption设置为2,采用ECDH协商密钥的方式来处理。数据就只有用户和应用方能查看,用户也能授权或委托应用方来授权给第三方来访问。具体ECDH加解密详情请参考:

Link模式

MetaID树的数据结构关系是透明的,有些用户不希望其 MetaID 树数据结构关系信息暴露,此场景下可以使用 link 模式。通过operation 设置为 link,将节点设置为链接节点,指向另外一个数据集,这个数据集可以是另外一个MetaID,也可以是另外匿名数据集。这样用户可以有选择的使用匿名节点和MetaID协议节点。

Hide模式

另外值得一提的是,当PIN交易中的operation为hide时,也是隐私模型的一种方式。此时 PIN 将声明不被索引和应用所引用,可用于本地应用和不希望被索引器以及第三方应用所引用时的场景。

📑
Integrated Encryption Scheme
Elliptic-curve Diffie–Hellman