查看46个兑换的充值块确认时间和攻击费用。快录功能
block分析了在46个加密货币交易所充值所需的Block确认次数。
主要针对九项资产:BTC、瑞士联邦理工学院、BCH、BSV、LTC、XMR、DASH等和ZEC。
本文为区块付费内容,由PANews作为其在中国的授权方翻译发布。添加小派(ID: PA News 8)即可获得该区块的订阅和发帖优惠。
本文将基于46个交易所的工作量证明(PoW)对9种主流加密货币进行分析。我们从块、分、美元值三个维度测试了交易所的确认时间。
加密货币交易所是黑客的主要目标,加密货币价值的巨大流量可以满足他们发动双花攻击并从中获利的企图。最近,一些交易所受到了比特币黄金攻击的影响。
虽然交易所无法防止51%计算能力攻击(双花攻击),但他们可以调整充值所需的最小区块确认数,以降低此类风险。增加交易所支持的资产的大宗确认时间,可以增加黑客反向交易的成本。
Block联系了一些交易所,了解他们在设置充值确认时间时如何权衡用户便利性和安全性。然而,大多数交易所“出于安全原因”不愿意提供更多关于块确认的信息,只有一家交易所向我们提供了关于这种过程的一些见解。
根据一家大型亚洲交易所的回应,为了确定一项资产的大宗确认号,大多数顶级交易所都会考虑很多因素,包括“相关令牌的算法、网络和生态系统的历史、网络的当前运行”等等。
然而,该交易所也指出,该平台必须权衡便利性和安全性。“从我们的角度来看,最重要的是确保交易所和用户的安全,”他们表示。但同时我们也希望给用户带来快速便捷的体验,所以我们在努力实现两者的平衡。\”
当被问及交易所多久调整一次大宗确认时间时,交易所告诉我们,技术团队一直在监控上架资产的网络状态,但“如果没有必要,我们不愿意调整”。
选择以下九项资产的确认时间进行分析。在此之前,我们先解释一下下图中提到的概念:
确认:这是指在交易所对资产进行充值后,资产到达(并投入使用)所需的大宗确认数量。需要注意的是,有些交易所的充值/取款设置有不同的确认号。本文只分析充值确认数。
分钟:这是指资产在交易所充值后到达(并投入使用)所需的时间(以分钟为单位)。这是通过将区块链的平均闭塞间隔时间乘以所需的闭塞确认数得到的。比如比特币提现的平均时间是每块10分钟,在比特币基地上确认支付比特币需要3块。因此,用户在比特币基地上充值后需要等待30分钟(即3次确认*10分钟)。
$:这是指区块奖励的美元值,可以帮助我们估算黑客试图对交易所发起双花攻击时必须承担的成本。这是通过将每个块奖励的代币乘以对应于写入时间的美元值,然后乘以交易所要求的块确认的数量来获得的。例如,目前比特币一个区块的奖励是12.5BTC,以4986美元/BTC的价格计算,区块奖励约为62300美元。如果黑客计划在比特币基地的比特币余额上推出双花,那么成本约为187,000美元(即62,300美元*3次确认)。为了简化计算,本文不考虑交易费用,只考虑块奖励。
比特币(BTC)
下表是各交易所比特币充值所需的最低确认数。
样本中的46家交易所都接受比特币。
这些交易所要求的比特币大宗交易确认次数平均为2.4次(20.4分钟),中位数为2次(20分钟)。
其中4家交易所接受比特币充值的方式是最保守的,即6次确认(60分钟)。也就是说,用户在这些交易所充值比特币后需要等待一个小时,而黑客如果发动攻击,需要花费37.4万美元才能逆转交易。
近三分之一的交易所将确认数设为1。
以太坊
下表显示了每次交换中ETH和以太坊令牌所需的最小确认次数。
93%的抽样交易所接受ETH。
这些交易所要求的以太网块确认的平均次数是18次(3.9分钟),中位数是12次(3分钟)。
两个交易所的充值方式最保守,分别是独立储备和液体。这两家交易所需要50次确认,这意味着用户需要等待大约11分钟才能给账户充值,而黑客需要大约1.1万美元才能撤销交易。
Bitfinex充值所需的确认次数最少,为5次确认(1分钟)
比特币现金(BCH)
下表是在每个交易所充值比特币现金(BCH)所需的最低确认次数。
91%的抽样交易所接受比特币现金(BCH)。
这些交易所要求的BCH大宗交易确认的平均次数为7.2次(72分钟),中位数为4.5次(45分钟)。
其中,Coincheck的充值方式最为保守,需要30次确认。换句话说,用户给账户充值大约需要300分钟,而黑客反向交易大约需要63000美元。
四个交易所的确认次数最少,只有一次确认(10分钟)。
巴-斯-沃三氏综合征
下表是各交易所BSV充值所需的最低确认号。
41%的抽样交易所接受BSV。
这些交易所要求的BSV大宗交易确认的平均次数为18.5次(185分钟),中位数为10次(100分钟)。
在这些交易所中,Bibox的充值方式是最保守的,需要80次确认。换句话说,用户需要等待大约800分钟才能给账户充值,而黑客需要大约11万美元才能撤销交易。
充值确认次数最低的是Bitforex,为1次确认(10分钟)
莱特币
85%的抽样交易所接受LTC
这些交易所要求的LTC大宗交易确认的平均次数为4.6次(11.5分钟),中位数为4次(10分钟)。
四家交易所的充值方式最保守,需要12次确认。也就是说,用户给账户充值大约需要30分钟,而黑客反向交易大约需要4900美元。
7家交易所充值确认次数最少,1次确认(10分钟)。
门罗货币
33%的抽样交易所接受XMR
这些交易所要求的XMR大宗交易确认的平均次数为10.5次(21分钟),中位数为4次(16分钟)。
其中液体充值法最保守,需要50次确认。也就是说,用户给账户充值大约需要100分钟,而黑客反向交易大约需要3000美元。
6家交易所充值确认次数最少,3次确认(6分钟)。
破折号
65%的抽样交易所接受DASH
这些交易所要求的破折号确认的平均次数为12次(30分钟),中位数为7.5次(18.7分钟)。
三家交易所的充值方式最保守,需要50次确认。也就是说,用户给账户充值大约需要125分钟,而黑客反向交易大约需要6700美元。
四家交易所充值确认次数最少,1次确认(2.5分钟)。
颐泰坊经典(ETC)
59%的抽样交易所接受ETC
这些交易所要求的ETC块确认的平均次数为2,150次(466分钟),中位数为100次(21.7分钟)。
其中,北海巨妖的充值方式最为保守,需要43200次确认。换句话说,用户需要等待大约9360分钟才能给账户充值,而黑客需要大约62.1万美元才能撤销交易。
CoinEx要求最低的充值确认次数,即12次确认(3分钟)。2019年以太坊经典经历了51%的攻击。
ZCASH
63%的抽样交易所接受ZCASH。
这些交易所要求的ZCASH大宗交易确认的平均次数为15.5次(39分钟),中位数为12次(30分钟)。
其中,STEX的充值方式最为保守,需要110次确认。换句话说,用户给账户充值大约需要275分钟,而黑客反向交易大约需要32000美元。
CoinEx要求最低的充值确认次数,即1次确认(2.5分钟)。
交易所之间的比较
块比较样本中九项资产的块确认标准偏差。与标准差巨大的以太坊经典相比,每次交易所比特币充值所需的确认次数相差不大。
换句话说,所有交易所对比特币的大宗确认数量已经达成普遍共识。但是对于以太坊经典来说,每次兑换的区块确认数量差别很大。需要注意的是,支持每种资产的交易所数量也会影响其标准差。
此外,还比较了每笔交易所的大宗确认所需的时间(分钟)(删除了ETC,因为ETC与其他货币的差异太大,难以正常解读图表)。虽然比特币网络相比其他资产安全性最高,但从充值等待时间来看,兑换给用户造成的成本有时过高。
下表说明了资产确认所需的美元成本(参考2020年3月16日的数据)。
(1)内容来自链的开放平台“德的好”。稿件内容仅代表作者观点,不代表链官方立场。2.“得号”的文章内容的原创性和真实性由投稿人保证。稿件如有抄袭或篡改,法律后果由投稿人自行承担。3.平台如有侵权、违规或其他不当言论,请读者监督。一旦确认,平台会立即下线。如果您对文章内容有任何疑问,请发送至电子邮件:chengyiniu@chaindd.com)