粉尘攻击是指一种新型的恶意攻击活动,黑客或诈骗者通过向用户私人钱包中发送多笔少额的代币,从而造成网络拥堵。为何会造成比特币网络拥堵?主要原因是大量的小额交易会抬高交易手续费,而矿工会选择交易手续费高的优先打包。例如:有两种情况,
情况一:小明转给小红地址10个btc
情况二:小明转给小红、小蓝、小艾三个地址各0.0001btc
在这种情况下,矿工会优先选择情况二进行打包,因为在比特币网络中,转账手续费与转账的金额大小无关,按字节收费。由于情况二转出的地址多,交易数据的字节数要比情况一的多,所以情况二的手续费要远高于情况一。这样矿工优先打包情况二的交易,从而造成粉尘攻击。除此之外,诈骗者可以利用粉尘攻击,追踪用户的钱包的动向。通过追踪钱包,可知道那些受害者信息,再利用受害者信息进行网络钓鱼攻击。
举个例子来讲,就是攻击者发送了一个链接给到受害者,而该链接背后运行恶意脚本,当受害者打开,攻击随之开始,攻击者试图从钱包窃取加密货币、代币。当我们从一个不知道的地址收到加密货币时,这就可能是一次粉尘攻击。
要想保护自己免受粉尘攻击,最重要的一点就是千万别点开不知名地址发送的链接!