区块时间
区块时间是将新区块添加到区块链所需的时间。它是决定交易确认和添加到分类账的速度的重要指标。区块时间因加密货币而异,比特币的平均区块时间为 10 分钟,而以太坊的平均区块时间为 15 秒。
术语“块”是指区块链底层的数据结构,它由带有时间戳的批量有效交易组成,这些交易通过使用加密哈希算法在加密安全块中顺序链接在一起。每个新创建的区块都包含所有先前的交易记录以及任何新的或更新的信息,例如余额和所有权变更。由于之前的每个区块都必须在添加任何后续区块之前进行验证,因此确认交易并将其添加到链中存在固有的延迟 - 该延迟被测量为“区块时间”。
较短的出块时间比较长的出块时间在速度方面更具优势;由于确认之间的等待时间较短(例如,如果有人向您发送资金,但在 10 分钟内将相同的资金花在其他地方),更快的确认会增加流动性、提高可扩展性并降低双花攻击的风险。然而,较短的出块时间是有代价的:他们需要矿工提供更多的资源,以便他们能够及时了解各自网络上最近发生的所有活动,同时在挖掘新区块时与其他矿工竞争奖励;这会增加与长期运行可行的节点或矿池相关的间接费用,而不会因竞争压力或随着时间的推移网络哈希率增加而导致难度级别增加而造成重大损失(例如,比特币当前的难度调整算法)。由于这些原因,对于负责启动/管理公共加密货币的开发人员/利益相关者来说,在决定他们应该选择什么类型/长度的区块时间时,考虑短期和长期影响非常重要,具体取决于他们对网络吞吐量和安全目标的目标和要求——一些人选择固定间隔,无论矿工容量水平如何(以太坊),而其他间隔则根据给定时间点的可用计算能力动态调整(比特币)。