你从未听过的区块链骗局:一个隐藏在隐私币BTCP代码深处的阴谋

640?wx_fmt=gif

640?wx_fmt=jpeg

翻译 | 王柯凝

编辑 | 波波



在区块链行业,各种欺诈事件层出不穷,但 Coin Metrics 最近发现的一起欺诈行为,却从去年三月份一直潜藏至今,该项目打着隐私技术与 zk-SNARKs 零知识证明协议的幌子,却利用这些技术在代码深处埋藏了一个极大的阴谋。


若非 Coin Metrics 使用技术手段层层验证,这一骗局恐怕至今仍无人能看破。那么,这个骗局究竟在以怎样的手段来利用最新的这些区块链技术呢?这样的骗局为什么能瞒过这么多区块链领域的技术行家呢?


接下来,请看本文的深度解析:


Bitcoin Private(BTCP)项目是比特币和 ZClassic(ZCL)的“分叉合并”,旨在为比特币增加 ZClassic 基于 zk-SNARKs 的零知识证明技术的隐私和安全特性。其中,ZClassic 又分叉自 ZCash,由矿工所支持,类似于比特现金(BCH)。


根据 Bitcoin Private 的官方说明,它的初始代币总量基于当时已发行的比特币(1650 万)、ZClassic(340 万) 以及用于挖矿项目的少量代币(62500)而确定出来,为 2040 万。另外,加上一部分用于挖矿奖励的递减分配代币,跟比特币的总供应量一样,BTCP 的总供应量也限定为 2100 万。


640?wx_fmt=jpeg


然而,在导入比特币 UTXO(未花费交易输出)数据的过程中,一件诡异的事情发生了:Bitcoin Private 屏蔽池中神秘地多出了 204 万 BTCP,令初始代币总量高达 2260 万,这与官方白皮书和 Bitcoin Private 团队所公布的数据完全矛盾。


在这过程中,屏蔽池中有一批代币已经被秘密预挖出来:其中有 30 万 BTCP 似乎正在从屏蔽池转移到交易所,这就相当于为当前流通的 BTCP 额外空投 10% 的代币;除此之外,屏蔽池中还有大约 180 万被预挖出来的 BTCP。


尽管 Bitcoin Private 名义上是融合 ZClassic 与比特币状态的一次“分叉合并”,但其分叉的基础是 ZClassic 账本数据,而非比特币。


BTCP 的区块链不是一条完全从零挖矿出来的链,而是直接生成了事先协商一致的数千个区块。Bitcoin Private 从 ZClassic 区块链高度为 272992 的区块处开始分叉,将比特币的 UTXO 数据直接导入到父链 ZClassic 内。导入结束时,基于“矿工自愿贡献计划”,又额外生成了 62500 BTCP。至此,Bitcoin Private 自己的公链才正式启动。


相应的统计信息如下:


640?wx_fmt=png


因此,BTCP 的代币数据如下:


640?wx_fmt=png


这与 Bitcoin Private 白皮书上的官方数据还是吻合的:


640?wx_fmt=png


“在分叉完成时,总量为 2100 万的 BTCP 代币中,大约会直接生成 2040 万个。”


此外,分叉后每个区块的挖矿奖励为 1.5625 BTCP,且每挖 21 万个区块奖励均会减半。截止撰稿时,Bitcoin Private 公链的区块高度为 446997。由于分叉发生在 278458 区块处,因此有 141542 个区块的挖矿奖励为 1.5635 BTCP,另外 26996 个区块的挖矿奖励为 0.78125 BTCP。


据此,我们算出当前 BTCP 的供应总量:


640?wx_fmt=png


而根据 CoinMarketCap 的统计,BTCP 的循环供应量为 20.525M,这似乎是等于“初始供应量-矿工自愿贡献计划- 初始 ZCL 屏蔽池的 62.5K BTCP”所得出的数值。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值