时间:2023-06-11|浏览:421
比特币网络的参与者被称为节点,它们是所有网络参与者的总和。比特币网络中的每个节点都可以通过多种方式参与,具体取决于它使用的软件,以及受到内存和处理能力的限制。目前全球大约有一万个已知节点。
节点通过三个主要功能参与网络,包括路由、验证和挖矿。当一个节点感知到一笔交易时,它会通过检查发送者是否有足够的比特币来消费,他们是否在其他任何地方消费过这些比特币,以及他们的签名是否与他们的地址相匹配来验证它。如果所有检查都成功,节点将交易路由到其他节点,如果没有,则会将其忘记。挖矿节点不仅验证和路由,还向其内存池添加交易,并尝试通过解决计算难题(工作量证明)将其内存池副本记录在区块链中。
为了保证比特币网络的安全性,它采用了区块链的分散性和不变性,最大程度地抵抗重复使用问题。使用的工作量证明意味着它能抵抗与哈希值相关的“51%攻击”。控制一半以上的网络哈希率,即控制一半以上的块生产,允许一个实体以它认为合适的方式重新安排链。这样的攻击可能会“抹去”合法交易。通过创建看似有效的交易,然后将其逆转,攻击者可以从交易所的交易中获利,而无需花费任何比特币。总网络哈希率是用于保护区块链的计算能力,通常被认为是网络安全的度量,不应该在真空中进行分析。这些设备的成本和哈希效率可以变化许多数量级,这直接影响进行51%攻击的成本。
随着比特币区块奖励继续减半,越来越多的比特币网络安全将取决于费用。在2140年的某个时候,区块奖励将完全停止,这意味着网络将需要完全依靠交易费运行,除非比特币的代码发生根本变化。目前每天从费用中获得的收入约为35万美元,仅占每日区块奖励收入(1580万美元)的2.2%。随着奖金减半的迫近,如果费用不增加,哈希率将下降,网络的安全性将下降。
由此可见,在比特币网络中,哈希率的增加会对比特币的看涨产生误导。虽然哈希率的增加可能降低了51%的攻击成本,但哈希率也可能会降低,从而降低网络的安全性。因此,在网络安全上花费太多或太少都是有可能的;这些数字几乎完全是主观的。