跳转到主要内容

什么是声誉

声誉是 Codatta 网络内身份(人或代理)的核心信任指标。它是一个量化分数(范围从 0 到 100),用于捕捉你的工作有多准确、你的参与有多一致,以及你通过经济质押有多投入 与不透明的”黑盒”算法不同,Codatta 的声誉系统是完全透明和确定性的。协议保留按维度的细粒度信号,但提供简单的综合分数用于路由、可见性和奖励计算。

为什么构建声誉

声誉不仅仅是一个荣誉指标;它是驱动价值分配和安全性的引擎。
  • 对于用户(激励与特权):
    • 直接奖励影响: 声誉在协议层面决定收益差异——即便是同等贡献,不同声誉对应不同回报;同时,它深度参与大规模激励机制(如持续性 Airdrop),积分到代币转换 汇率,以及对特殊任务与专属权益的优先获取权。
    • VIP 访问(“Alpha” 状态): 类似于币安的 Alpha 积分或航空公司 VIP 等级,高声誉可解锁系统特权——例如更高的推荐奖励上限、优先访问高收益任务,或更低的服务费用。
  • 对于平台(安全与质量):
    • Sybil 抵抗: 它为恶意行为者创造了成本障碍。
    • 质量过滤: 它区分认真的贡献者和垃圾信息发送者。
    • 惩罚机制: 它提供了快速惩罚恶意行为的工具(例如,因数据投毒而降低分数)。

声誉的作用(功能)

除了分数本身,声誉在 Codatta 架构中作为功能层:
  • 加权贡献:数据组装中,来自高声誉身份的原子贡献获得更多权重。这允许降低审查法定人数,并为受信任用户提供更高的纳入优先级。
  • 治理所有权: 根据版税引擎的定义,更高声誉的贡献者可能为同等贡献类型获得更大份额的所有权分数
  • 访问控制: 某些高价值任务或敏感数据验证角色由声誉层级控制。

计算框架

声誉分数是动态的,根据用户操作和时间窗口(例如,滚动 180 天)进行更新。它由四个正向维度和一个负向惩罚维度组成。

总分数公式

Reputation = 0.1 × R_Login
          + 0.15 × R_Identity
          + 0.2 × R_Staking
          + 0.55 × R_Contribution
          - R_Malicious_Behavior
透明性原则: 计算逻辑是开放的。每次变更都映射到记录的事件,模型确保相同事件 + 相同模型 = 相同声誉

身份(R_Identity)

权重: 15% | 验证”人性”与可联系性 此维度通过验证用户可在多个平台上联系且唯一来促进 Sybil 抵抗。
R_Identity = 100 × (0.05 × isEmail + 0.05 × isX + 0.05 × isTG + 0.05 × isDiscord + 0.8 × R_Others)
  • 逻辑: 用户绑定外部账户(Email、X/Twitter、Telegram、Discord)。
  • 影响: 每次绑定为此子分数贡献 5 分。
  • 未来证明: R_Others 保留用于未来集成(目前为 0),使此维度的当前有效最大值为 20(为总声誉贡献 3 分)。

登录活动(R_Login)

权重: 10% | 奖励一致性与习惯 Codatta 奖励持续关注。此分数反映你的**日活跃使用(DAU)**习惯。
R_Login = 100 × (daysLogged_180d / 180)
  • 逻辑: 计算你在过去 180 天内登录的天数(基于 UTC+0)。
  • 影响: 持续每日登录确保此组件保持在 100。

质押(R_Staking)

权重: 20% | 质押即信心 这允许用户”用真金白银为自己的言论负责”。它衡量对生态系统的经济投入。
R_Staking = 100 × min(1, amountStakeXNY / 50,000)
  • 逻辑: 声誉随质押的 XNY 代币数量线性增加。
  • 汇率: 每质押约 2,500 XNY 为你的最终总声誉分数增加 1 分。
  • 上限: 效果在 50,000 XNY 处封顶。超过此数量的质押显示信心,但不会进一步增加声誉分数。

贡献质量(R_Contribution)

权重: 55% | 核心价值驱动因素 这是最关键的维度。它使用贝叶斯平滑平均(类似于 IMDB 评分)评估你的工作质量,以确保新用户和高级用户之间的公平性。
R_Contribution = 100 × (countAdopt_180d + (20 × 0.5)) / (countAdopt_180d + countRefused_180d + 20)
  • 为什么使用贝叶斯? 它防止拥有 1 个正确提交(100% 率)的用户人为地超过拥有 990 个正确和 10 个错误(99% 率)的老用户。
  • 参数:
    • 0.5: 基线概率(中性起点)。
    • 20: “置信权重”——它确定需要多少提交才能显著地将分数从基线移开。
  • 动态: 新用户从 50 的子分数开始(为总分贡献 27.5 分)。高采用率将分数推向 100;高拒绝率将其推向 0。

惩罚(R_Malicious)

“锤子”机制 为了保护平台,恶意行为会导致严重的分数扣除。
R_Malicious_Behavior = 100 × min(1, CountBlacklisted / 3)
  • 三振出局规则:
    • 1 次: 显著的声誉损害。
    • 3 次: R_Malicious 变为 100,有效地将用户的总声誉分数清零为 0。
  • 触发条件: 这由确认的恶意意图触发(例如,脚本攻击、故意数据投毒),而不是简单的错误。

声誉如何更新(生命周期)

声誉不是静态的。它遵循由用户事件驱动的生命周期:
  • 实时与定期: 某些信号(如质押)立即更新,而其他信号(如贡献统计)可能按计划节奏更新。
  • 衰减: 180 天滚动窗口确保声誉需要维护。长期不活动会导致分数的温和衰减,保持信号新鲜。

隐私与披露

  • 公开: 你的层级总分数是用于路由和排行榜的公开信号。
  • 私有: 原始PII 数据(例如,在 R_Identity 中链接的特定 Telegram 句柄或电子邮件地址)保持加密和私有。我们尽可能使用可验证凭证
  • 无黑盒: 虽然个人数据是私有的,但你分数背后的推理不是。你始终可以准确看到你的分数是如何得出的(例如,“+30 来自质押”)。
透明性原则: 计算逻辑完全透明。每次变更都映射到记录的事件,确保相同事件 + 相同模型 = 相同声誉
状态说明: 权重、层级阈值、质押参数,以及从声誉到所有权的任何映射都是受治理的,可能会演变。180 天滚动窗口和公式参数可能通过治理进行调整,以维护系统健康性和公平性。