比特币的弱点是什么?

BTC 刘思恺
  • 时间:
  • 浏览:
比特币网络(Bitcoin Network)指交易信息能广播到的所有节点。这些网络节点是由谁来维护的?有普通钱包和矿工,普通钱包只报告或验证交易,属于普通用户。而矿工则负责记账和做工作量证明,是专业的账本维护者。 网络中其他矿工收到你的广播后,只验证三项内容: 1、所有交易输入是否都≥交易输出? 2、所有交易是否都从未发生? 3、用你的随机数哈希区块,哈希值前缀是否有足够多的“0”?如果都没有问题的话,才会确认你的节点,然后把后面的帐都记到你的区块之后,形成一条长长的链,就是区块链。矿工必须跟随最长的链记账,否则没有奖励。 比特币网络安不安全呢? 比特币网络每天都会受到攻击,其中最常见的攻击是路由攻击。 任何区块信息从起点通往目标节点都在走迷宫,迷宫里的每个节点都是一个指示牌。路由攻击就是故意指错路,让数据包绕晕在迷宫里,最终消失在网络中。更要命是延迟攻击:可以不留痕迹地拦截比特币节点的网络流量,延迟区块更新20分钟。比特币系统一般每10分钟就能出一个区块,延迟20分钟相当于阉割了矿工通过挖矿获利的能力;而普通钱包节点将无法及时更新区块,可能面临双重支付风险。比特币还有一个弱点,就是节点分布不均匀。13家互联网服务提供商(占比不足3‰托管着整个比特币网络30%的节点。前3大ISP可以查看到全球60%的比特币交易流量。如果攻击三大 ISP,将会对比特币造成很大的伤害,这是当前比特币最大的弱点。