术语
Last updated
Last updated
PIN为Personal Information Node缩写,符合 MetaID 格式的每一条链上数据均称为 PIN,由用户通过私钥签名发出,代表了用户的链上个体行为。
比如创建MetaID、发表评论和点赞、部署和铸造资产等行为都是用一条 PIN 节点来表示。具备可转移、可读取和POP等特性。
因此,在MetaID的生态中,PIN也可以是一种凭证,代表着用户已经拥有了一些权利。
具体技术细节,请查阅:
Proof of PIN(PoP)是 MetaID 中的一个有趣概念,我们参考了比特币的挖矿原理制定了 PoP 机制。
PoP值反映的是用户在MetaID 世界的“工作量”证明。在 MetaID 世界中,用户最小的“工作量”是发送一条 PIN,因此每条 PIN 都有一个哈希值,并且该将用户的PIN与其所在的区块难度结合。
PoP 值反映了如下两个维度:
用户创建MetaID 数据的数量概况:创建 MetaID PIN越多,获得高难度的 PoP 值的概率越高
用户创建 MetaID 数据的算力消耗:PoP 值和MetaID 数据所在区块链算力情况挂钩,算力越高越容易获得难度高的 PoP 值
PIN 如同 SHA256 算力,PoP 如同难度哈希,算力越高则越大概率获得高难度的哈希值。
通过验证用户相关的PoP值,我们可以快速评价一个用户在 MetaID 世界的贡献度,也让 PIN有了等级和稀有度的概念。为此MetaID团队设计了PoP Level和PoP Score两项数值。
具体技术细节,请查阅:
在MetaID系统中,PoP值的难度级别采用类似区块哈希的前缀 "0" 位数进行定义。具体而言,PoP值前缀中 "0" 的数量越多,其对应的难度等级越高。系统规定,任何有效的PoP值至少应包含21位前缀 "0" ,作为最低标准。
为了高效评估和表达PoP的稀有性与难度,MetaID提出了PoP Level的设定。PoP Level为整数,目前体系中共有1至13级,主要应用于PIN稀有度的快速判定、MRC20等场景的资产铸造等。在不同主链环境下,PoP Level的起始标准有所区别,例如MVC常以1级为初始门槛,BTC则通常从6级起步。
具体难度划分为:PoP Level为1时,需满足PoP值前缀有22个 "0" ;PoP Level为2时,需要23个 "0" ;此后每提升一级,"0" 的数量相应增加1位。前缀 "0" 的数量越多,反映出PoP值的稀有性和算法挑战难度越高。
此外,PoP Level难度等级间为指数递增关系,即每提升一个等级,PoP值挖掘的难度为前一等级的8倍,极大增强了高等级PoP的安全性和稀缺性。
PoP Score则是为比PoP Level更加精细评估PIN稀有度而设立的数值。尤其在诸如MetaSo系统下的PEV值、MDV值等需细致区分PoP难度的场景下,PoP Score能够为每条PIN精准地评分和排序。每一条PIN都对应一个PoP Score,并会记录在MetaID系统中。
PES,即PIN Engagement Score,是一种量化用户在MetaSo生态下参与度的指标,用于评估某个PIN节点的互动活跃程度。该指标将与PoP紧密结合,将用户行为转化为PEV数值。
计算规则
初始值:
新创建的PIN节点,PES初始值为1。
增量规则:
创建行为:权重1
有效关注行为:权重1(注:关注行为将记录至用户的首条PIN节点)
有效打赏行为:权重1(注:打赏行为将记录至用户的首条PIN节点)
有效点赞行为:权重1
有效回复行为:权重1
有效转发行为:权重1
有效铸造行为:权重1
注意事项:
MetaSo团队将根据生态发展情况适时调整上述权重,请留意具体公告。
计算示例
若某PIN节点在创建后获得3次点赞和2次回复,其PES计算方式为: PES = 1(创建) + 3(点赞) + 2(回复) = 6
PEV,即PIN Engagement Value,代表着某条PIN节点其本身的互动价值,是将PES和PoP Score结合起来产生的数值。PEV将对MDV的计算产生重要作用。
计算示例
我们延续在PES中提到的计算实例,且对各项数值进行假设:
PIN 创建后的初始 PoP Score为 1000。
该 PIN 节点收到了 3 次点赞和 2 次回复,各互动行为的 PoP 值分别为:
点赞:123、321 和 222;
回复:1234 和 4321。
那么,该条PIN节点的PEV 值计算方式如下:
PEV = 1000 × 1 + 123 × 1 + 321 × 1 + 222 × 1 + 1234 × 1 + 4321 × 1 = 7221。
计算方式
MDV 的计算方法为,将该 MetaID 用户下所有 PEV 值进行累计求和,即: MDV = SUM(PEVm1, PEVm2, PEVm3 …)
注意事项
上述公式中的 PEVm1、PEVm2 等,均指该 MetaID 用户所创建的 PIN 的 PEV 值。
tMDV,即Total MetaID Data Value,指的是MetaSo生态下所有MDV值总和。
计算方式
tMDV=SUM(MDV1,MDV2,MDV3…),等价于 tMDV=SUM(NDV1,NDV2,NDV3…)
NDV,即Node’s Data Value,是衡量某一个MetaSo节点运行情况的核心指标,代表一个节点下所有用户累计的MDV总值。在MetaSo生态系统中,NDV是节点竞争力的重要体现,将直接影响节点的贡献排名以及所能获得的$METASO奖励。
计算方式
NDV=SUM(PEVn1, PEVn2, PEVn3)
重要性
节点竞争排名:NDV是MetaSo节点每日竞争排名的核心指标,影响节点的贡献量证明。其每个MetaBlock下的加值将直接影响能够获得的$METASO奖励。
$METASO奖励:1个MetaBlock下的NDV增量越大,节点获得的$METASO奖励也越多。
节点吸引力:高NDV的节点更容易吸引用户入驻并参与生态活动,形成正向循环。
注意事项
上述公式中的 PEVm1、PEVm2 分别表示该节点下所发出所有 PIN 的 PEV 值总和,不限定于特定用户。
如果 PIN 不带主机头信息,则视为由一个特殊节点发出。
在比特币网络中,累计144个区块将构成一个MetaBlock,这一概念在MetaBitcoin框架下被定义为一个全局区块,其实际时间跨度约相当于现实世界中的1天时间。
这一时间单位同时也是$METASO分发机制所采用的最小分发周期。
表示在一个 MetaBlock 周期内,某个节点所新增MDV值的增量值,可根据 PIN 入块时间来判断并累加。
表示在一个 MetaBlock周期内,全网的 MDV 值的增量值,可根据 PIN 入块时间来判断并累加。
计算方式
ΔtMDV=SUM(ΔNDV1,ΔNDV2,ΔNDV3…)
由此即可推算,每个节点在一个 MetaBlock 周期内,为全网 MDV 增量值的贡献度是多少。
$METASO 的奖励分发基于每个节点在一个 MetaBlock 周期内的贡献比例,计算公式如下:
ΔNDV / ΔtMDV x 100% x 每个 MetaBlock 产出的$MetaSo
MDV,即MetaID Data Value,指的是某个特定 MetaID 用户的数据价值,体现该用户在 MetaSo 网络中的总数据贡献价值。该数值将对NDV的计算产生重要作用,而后者将直接决定的分发。
更多关于$MetaSo的详情请点击: