比特币之所以有上限,是因为设计者中本聪在比特币协议中明确规定最大供给量为2100万个比特币。这不仅是为了确保比特币的稀缺性,维持其价值,也是为了防止通货膨胀和恶意操作。
比特币的发行机制是通过“挖矿”和“减半”的机制实现的。每个区块的生成都伴随着比特币的激励,最初是50个比特币,但每填满21万个区块,激励就减半[[6]]。该机制保证比特币的总量不会超过2100万个,随着区块的不断建立,新的比特币会不断减少,最终到2140年左右不再发行[[5]]。
比特币的代码中包含了这个上限,即使将来可以修改,这个设定也需要很多节点的签名。[[9]][[17]]因此,比特币的供给上限不仅需要设计上的选择,还需要技术和协议的双重保障来实现。
比特币的上限是为了确保其稀缺性和价值的稳定性,防止通货膨胀而在技术上确定的[][[6]][[9]]。