FEIP8V4_主链声明(zh-CN)
2021-02-01 10:02:21|


  1. 简介

CID发表自己愿意承担相应责任的声明,可以声明自己的特征、贡献、事迹、承诺或与其他主体的关系,等等。此声明可以作为仲裁依据。

  1. 协议

  1. 数据格式

  1. 主链数据注重可读性,以保证用户确知签名的意义。

  1. 字段之间以“|”(UTF8编码0x7C)分隔。

  1. 字段内容可以为空,字段间分隔符保留。如果后面的所有字段均为空,则这些字段之间的分隔符可省略。

  1. 全部数据的总长度不得超过4k字节。

  1. 数据结构

header

序号

字段名

字段类型

长度

内容



1

协议类型

ascii

4

FEIP


2

协议编号

integer

Variable

8


3

版本号

integer

Variable

4

body

4

声明类型

ascii

Variable

自定义



5

声明

utf8

Variable

自定义


6

证明材料

ascii

Variable

"#存储方:相对路径",可多个


7

引用交易

ascii

Variable

给出声明所针对的链上信息的交易id。

  1. 相关规则

  1. 交易操作:一个CID对应地址作为输入,op_return作为输出,可以有其他输出,用于邀请其他CID对声明做出认证。

  1. 声明主体:声明的每个输入都是声明的主体,都确认声明内容,并愿意承担相应责任。

  1. 邀请认证:交易发起者可以输出给多个地址,除了输入地址之外的地址,被解释为认证邀请,邀请输出地址对本声明做出认证。认证参见协议FEIP9V2_声明认证。

  1. 证明材料:用于佐证声明的信息的存放地址。

  1. 引用交易:当声明针对某个链上信息时,引用该信息的交易id。

  1. 授权

  1. 本协议不适用授权协议。

  1. 示例

第一个输入地址:FTTzVaMgAgXTFodFveX7SjbFDQGVpA8P5X,对应CID为:Sato_8P5X

第二个输入地址:FKPfTsQNh9Ai51MMWZRGQusaWBwnoMGvRN,对应CID为:Nike_GvRN


第一个输出地址:FTqiqAyXHnK7uDTXzMap3acvqADK4ZGzts,对应CID为:F_Gzts

op_return内容为:

FEIP|8|4||我们完成了密签2.0升级|

含义为:Sato_8P5X和Nike_GvRN声明他们完成了密签2.0升级,并邀请F_Gzts帮他们做出认证。未提供声明类型和证明材料。

  1. 自述

版本号:4

作者:CY_vpAv

发布时间:2020年4月26日

  1. 上一版本哈希

上一版本号:FEIP8V3

哈希值:62519d79aa661fa4a9c4f8a1da8131ee9a1fa21cdccddda731418a9d44cb0a52

  1. 更新

  1. 增加“引用交易”字段,给出声明针对的链上信息的交易id。

  1. 增加“授权”节,本协议不可授权。

  1. 兼容性:兼容上一版本数据。