是否有可能创建一个不会增加难度的区块链网络?
Is it possible to create a bloackchain network which will not in increase in difficulty?
我想创建一个复杂度相同的区块链网络,这可能吗?
谢谢
没有什么可以阻止您创建具有固定难度的加密货币,但是它不会很有用。
比特币的困难在于确保货币创造过程和确认过程遵循每 10 分钟一次的可预测时间表。如果我们要解决这个问题,那么网络就无法对计算资源的涌入或减少做出反应。因此,当新的挖矿硬件加入网络时,块之间的预期时间会减少,而当硬件离开时,块之间的时间会延长。这有两个影响:
- 向网络引入新货币变得不可预测,即,当人们加入网络时,货币创建的速度越来越快,从而导致超级inflation。金融系统严重依赖货币供应的可预测性。
- 确认时间不可预测,当人们开始离开网络时这很糟糕,我们等待确认的时间会越来越长。另一方面,加入网络的人也有不利影响,因为块没有时间在网络中传播,导致区块链分叉,这反过来又破坏了我们从确认中获得的保证。
说实话,解决问题没有任何好处。如果你是一个用户,你会得到相同数量的块(不是真的,因为大多数时候它们会因为区块链分叉而过时),但你开采的硬币毫无价值,因为其他人也得到他们投资的固定金额。另一方面,系统几乎无法使用。
我想创建一个复杂度相同的区块链网络,这可能吗?
谢谢
没有什么可以阻止您创建具有固定难度的加密货币,但是它不会很有用。
比特币的困难在于确保货币创造过程和确认过程遵循每 10 分钟一次的可预测时间表。如果我们要解决这个问题,那么网络就无法对计算资源的涌入或减少做出反应。因此,当新的挖矿硬件加入网络时,块之间的预期时间会减少,而当硬件离开时,块之间的时间会延长。这有两个影响:
- 向网络引入新货币变得不可预测,即,当人们加入网络时,货币创建的速度越来越快,从而导致超级inflation。金融系统严重依赖货币供应的可预测性。
- 确认时间不可预测,当人们开始离开网络时这很糟糕,我们等待确认的时间会越来越长。另一方面,加入网络的人也有不利影响,因为块没有时间在网络中传播,导致区块链分叉,这反过来又破坏了我们从确认中获得的保证。
说实话,解决问题没有任何好处。如果你是一个用户,你会得到相同数量的块(不是真的,因为大多数时候它们会因为区块链分叉而过时),但你开采的硬币毫无价值,因为其他人也得到他们投资的固定金额。另一方面,系统几乎无法使用。