复制成功

分享至

主页 > 数字货币 >

六笔OFAC制裁交易失踪,首个遵循美国制裁的比特币矿池出现?

2023.11.28

原文作者:B10C

原文编译:GaryMa 吴说区块链

注:原文对于每个地址以及交易都附带对应的超链接,更易于读者进行链上验证。

我的项目,miningpool-observer,旨在检测比特币矿池是否审查交易。在过去几周,它检测到六笔从 OFAC 制裁地址支出的交易失踪。这篇文章探讨了这些交易是否被故意过滤,因为它们来自 OFAC 制裁的地址,或者是否有其他可能的解释导致这些交易未出现在区块中。我得出结论,其中有四笔交易可能被过滤。

在 2023 年 9 月和 10 月,我的 miningpool-observer 实例的 RSS 订阅报告了六个区块中缺少 OFAC 制裁交易。其中一个区块由 ViaBTC 矿池出块,另一个由 Foundry USA 矿池出块,还有四个由 F 2 Pool 出块。OFAC 制裁交易是指一笔从或支付给美国财政部外国资产控制办公室(OFAC)制裁的地址的交易。我维护一个工具,从 OFAC 发布的特别指定国民(SDN)名单中提取 OFAC 制裁地址的列表。

交易未出现在区块中可能有几种原因。一般来说,交易在网络中传播不均匀,没有全局内存池来选择交易。每个节点都有自己一组有效的交易。矿池也可能优先处理通过其他方式支付的交易。然而,它们也可能对某些交易进行降级或过滤。

这里的目标是确定矿池是否过滤了这六笔 OFAC 制裁交易,或者这些交易未出现在区块中是否有其他可能的解释。请注意,矿池可以自由选择包含哪些交易,排除哪些交易。然而,为了分析比特币的抗审查性质,了解有多少矿池以及它们如何过滤交易至关重要。

我得出结论,miningpool-observer 报告的 ViaBTC 和 Foundry 缺少的受制裁交易可能是误报,而不是过滤的结果。然而,F2Pool 区块中缺少的交易很可能已被过滤。

ViaBTC 出块的高度 #808660 区块

ViaBTC 于 2023 年 9 月 21 日出块的 808660 区块未包含交易 262025 e 7..。这笔交易将 100 个输入合并为一个输出。 其中一个输入支出了付款给地址1ECeZBxCVJ8Wm2JSN3Cyc6rge2gnvD3W5K 的输出。该地址于 2021 年 9 月 21 日被添加到 OFAC 的 SDN 名单中。

该交易的大小为 14.7 kvB,支付费率为 25.18 sat/vByte。从受制裁地址支出的输出为 0.0002 BTC(20 k sat),并且是在出块区块 808660 之前的大约 75 分钟内被创建的。当 ViaBTC 出块区块 808660 时,该交易已经在我的节点内存池中存在了约 75 分钟。它对内存池中的其他交易没有依赖关系。

六笔OFAC制裁交易失踪,首个遵循美国制裁的比特币矿池出现?

区块 808660 以及模板的费用分布

在 miningpool.observer 上检查 808660 区块的费率分布,发现 ViaBTC 占用了大约 4 MWU 中的 1 MWU 的块空间,其中包括优先处理的交易。这些交易可能来自 ViaBTC 比特币交易加速器。优先处理一些交易意味着较低费率的交易,例如从受制裁地址支出的交易,在该区块中无法包含。对于这个 ViaBTC 区块,我的 miningpool-observer 实例列出了 24 个未包含在该区块中的大型合并交易。

六笔OFAC制裁交易失踪,首个遵循美国制裁的比特币矿池出现?

区块 808660 中丢失的大型合并交易列表

由此推出结论,ViaBTC 没有过滤这笔交易。它被其他优先处理的交易替代。这得到了支持,因为三天后,ViaBTC 在区块 809181 中出块了一笔从相同受制裁地址支出的交易。

Foundry USA 出块的 813231 区块

Foundry USA 于 2023 年 10 月 21 日出块的 813231 区块未包含交易 c 9 b 57191..。该交易将 150 个输入合并为一个输出。其中一个输入支出了付款给地址 3PKiHs4GY4rFg8dpppNVPXGPqMX6K2cBML7 的输出。该地址于 2023 年 4 月 14 日被添加到 OFAC 的 SDN 名单中。

由于这 150 个输入大多是 2/3 多重签名 P 2 SH 脚本,因此缺失的交易非常大,为 43842 vByte。它支付的费率为 5.09 sat/vByte,且不依赖于内存池中的交易。这个费率足以使其在我 Bitcoin Core 节点构建的模板中的 2215 个交易中排名第 161 位。然而,与之前的情况一样,当我了解到 Foundry USA 出块区块 812331 时,包括这笔交易在内的其他 18 笔交易仅在我的内存池中存在了大约 30 秒。这使得 Foundry 没有机会在他们的区块中包含这笔交易,因为他们还不知道这笔交易。

交易传播可能需要几秒钟的时间。此外,大多数矿池每 30 秒只向矿工推送新的区块模板,然后需要一段时间来切换到新的工作。此外, miningpool-observer 工具每隔几秒请求新的区块模板,并根据缺少和额外交易的最小差异进行最佳匹配(请参阅 FAQ 中的方法论)。这使得年轻交易的误报成为可能,可能高达 60 秒左右。

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier