虽然大多数区块链系统要么使用工作量证明(PoW)或权益证明(PoS)共识演算法,但燃烧证明(PoB)正在作为这些演算法的可能替代方案进行测试。
一般来说,区块链共识演算法负责保持网路安全并验证和确认交易。
工作量证明区块链(例如比特币的区块链)创造了一个场景,矿工们竞相寻找复杂密码问题的有效解决方案。第一个找到某个区块解决方案的矿工将他的工作证明(区块哈希)广播到网路的其余部分。然后,分散式节点网路将验证该证明是否有效。如果有效,矿工将获得将该区块永久添加到区块链中的权利,并获得新生成的比特币奖励。
当涉及权益证明区块链时,共识演算法以不同的方式工作。 PoS 演算法不使用杂凑函数,而是使用数位签章来证明硬币的所有权。新区块的验证是由所谓的区块锻造者或铸币者完成的,它们是以确定性方式选择的。伪造者拥有的代币越多,被选为区块验证者的机会就越高。然而,与 PoW 系统不同的是,大多数 PoS 系统不提供区块奖励,铸币者从验证区块中获得的只是交易费用。
尽管燃烧证明演算法与 PoW 和 PoS 有相似之处,但它有自己独特的达成共识和验证区块的方式。
燃烧证明(PoB)
PoB 有不只一个版本,但 Iain Stewart 理想化的燃烧证明概念可能是加密货币领域最受认可的。它被提议作为 PoW 共识演算法的更可持续的替代方案。
从本质上讲,燃烧证明看起来像工作量证明演算法,但能源消耗率降低了。基于 PoB 的网路的区块验证过程不需要使用强大的运算资源,也不依赖强大的挖矿硬体(如 ASIC)。相反,加密货币被有意销毁,作为在区块链中「投资」资源的一种方式,因此候选矿工不需要投资实体资源。在 PoB 系统中,矿工投资虚拟采矿设备(或虚拟采矿能力)。
换句话说,透过进行代币销毁,用户能够证明他们对网路的承诺,获得「挖矿」和验证交易的权利。由于燃烧代币的过程代表了虚拟挖矿能力,用户为系统燃烧的代币越多,他/她拥有的挖矿能力就越大,因此被选为下一个区块验证者的机会就越高。
燃烧证明如何运作?
简而言之,燃烧代币的过程包括将这些代币发送到一个公共可验证地址,在那里它们变得无法访问且无用。通常,这些地址(又名吃者地址)是随机产生的,没有任何与之关联的私钥。当然,燃烧硬币的过程会减少市场供应并造成经济稀缺,导致其价值潜在增加。但更重要的是,烧币是投资网路安全的另一种方式。
工作量证明区块链安全的原因之一是矿工需要投入大量资源才能最终获利。这意味著 PoW 矿工将有所有动机诚实行事并帮助网络,以防止初始投资被浪费。
这个想法与燃烧证明演算法类似。但 PoB 区块链不是投资于电力、劳动力和运算能力,而是应该透过代币销毁进行的投资来确保安全,而不是其他任何东西。
与 PoW 区块链类似,PoB 系统将为矿工提供区块奖励,并且在一定时间内,奖励预计可以覆盖销毁代币的初始投资。
如前所述,有不同的方法来实现燃烧证明共识演算法。虽然有些项目透过燃烧比特币来进行 PoB 挖矿,但其他项目则透过燃烧自己的原生代币来达成共识。
燃烧证明与权益证明
PoB 和 PoS 的共同点是区块验证者必须投入他们的代币才能参与共识机制。然而,PoS 区块链要求伪造者抵押他们的代币,通常是将它们锁定。但如果他们决定离开网络,他们可能会收回这些代币并在市场上出售。因此,在这种情况下,并不存在永久性的市场稀缺,因为硬币只会在一定时间内停止流通。另一方面,PoB 区块验证者必须永远销毁他们的代币,造成永久性的经济稀缺。
燃烧证明的优点和缺点
这里列出的优点/缺点是基于 PoB 支持者的一般论点,不应被视为已证明的事实。这些论点有争议,需要进一步检验才能确认有效或无效。
优点
更可持续。降低功耗。
不需要挖矿硬体。硬币燃烧是虚拟采矿设备。
代币燃烧减少了流通供应(市场稀缺)。
鼓励矿工的长期承诺。
硬币分配/开采往往不太集中。
缺点
有人说 PoB 并不真正环保,因为被销毁的比特币是透过 PoW 挖矿产生的,这需要大量资源。
尚未证明在更大范围内有效。需要更多测试来确认其效率和安全性。
矿工所做工作的验证往往会被延迟。它不像工作量证明区块链那么快。
销毁代币的过程并不总是透明的或易于被普通用户验证。