流通数据的准确性

供应跟踪的背景

由于 Haven 协议是一条隐私链,循环供应数字只能从针对每次转换的特定元数据字段得出。该字段是故意可见的,以便可以计算每个资产的数量。

此数据可通过 RPC 访问,允许 Havex 等 3rd 方平台访问转换数据。它还用于更新供应页面: https://explorer.havenprotocol.org/supply

实际供应计算基于一个简单的运行总计,在每项资产被铸造或烧毁时,从统计中添加或减去元数据值。

这种方法依赖于针对每个正确事务记录的元数据。

供应数据中的已知差异

Haven 2.0 更新(2021 年 11 月)实施了额外的验证层,确保转换元数据字段始终存在且正确。此更新是在 2021 年 6 月漏洞利用之后进行的,其中一些恶意转换是在没有元数据的情况下完成的。黑客攻击期间铸造的大部分资产在随后的回滚中被移除,但仍有一小部分资产存在,因此流通中的一些资产在供应图中不可见。

有关详细信息,请参阅 post hack 报告:

https://havenprotocol.medium.com/haven-protocol-technical-overview-of-june-2021-exploits-6f4573fbf216

新的供应计算

尽管可以确定在 xJPY 到 xBTC hack 中铸造的资金的大致价值,但无法跟踪后续转换,因此我们无法通过简单的调整来弥补这种差异。

为了提高供应数据的准确性,已将补丁应用于计算流通量的逻辑,以在值达到零时重置计数器。在此更新之前,供应量可能显示为负数,因为来自漏洞利用的硬币扭曲了计数器。每当任何资产的供应数字低于零时,此补丁中的新逻辑都会有效地重新校准供应计数。通过重置计算,每次计数都会变得更加准确。 

此更新可在此处的补丁中获得:-

https://github.com/haven-protocol-org/haven-main/commit/fdad914689b4935a36dff574f6afd00bdf112ab2

此更新已应用于资源管理器节点(2022 年 3 月 30 日)——因此 explorer.havenprotocol.org 上的供应数据包含在此重新校准中。

以前 转化率
下一个 流通资产
zh_CN简体中文