序
这几天币圈行情不错,大伙都兴高采烈的谈论着行情,没几个人注意到BCH的TX突然大幅度上升了。
这个地址正在制造大量交易
https://explorer.bitcoin.com/bch/address/1CQGN9WnzdYeFhT2YDS4xkm94PVzwFByC8
如图,目前这个地址已经产生了大约4.5万次交易,而且正在以大约每秒一次的速度产生新的交易。
我查看了一下历史纪录,这个地址在最近144个区块(相当于24小时)产生的交易记录大约是3万次。受此影响,BCH全网的TX出现大幅上升。
那么问题来了,这个地址在做什么?
可能性一: 粉尘攻击
应该只有core粉会想到这个可能性,因为他们把任何小额交易都看成是粉尘攻击,认为主链是给大额转账使用的。而BCH粉欢迎各种类型的交易,只要是付了足够手续费(目前只要大于1聪/字节就够了)的交易,有多少来多少。
按照目前BCH的区块容量,一天可以处理大约1000万笔交易,这个地址一天才产生几万笔交易,远远达不到“攻击”的目的。
可能性二:性能测试
之前BCH网络也出现过类似的情形,单个地址发出大量交易,都是自己转账给自己,用来测试BCH网络的性能。但是这次不太一样。我记录了一些交易附带的op_return信息
可以看出这些交易的op_return内容由A和B两部分组成:
A是9或10位的纯数字,有些带有符号“-”
B是一长串看上去像txid的东西
我观察了一下,所有交易的A部分都是唯一的,没有重复的。而在同一时间间隔(几十秒内)内发出的交易,B部分是重复的。
如果是为了测试BCH网络的性能,没必要搞这么复杂,不需要使用op_return,或者使用全部一样的op_return内容即可。所以这些交易看上去不太像是性能测试。
可能性三: 有人把文件切割成N个小块上传到BCH网络?
BCH的op_return的限制是220字节,这些交易的op_return都只有几十个字节,远远没有达到上限。如果有人要上传文件,必然是每个op_return都塞满220字节的,因此这种可能性为0 。
可能性四: 某个未公开的应用
这似乎是最有可能的情形。以前BTC网络上曾经有开发票的应用,有公司把发票信息上传到BTC网络上起到防伪作用,后来BTC实在太堵了,成本过于高昂,这类应用就撤出了BTC网络。
而这个地址产生的这些交易看上去挺类似开发票之类的应用,当然也可能是其他一些需要用到防伪的场景。
我们来算一下成本把: 每笔交易都是支付0.00000243 BCH的手续费,如果他一天发10万笔,花费就是:
0.00000243*100000*2100=510元
可以说非常便宜了。