燃烧证明是一种投资于全新的加密货币的方法:为了获得一种新的货币,你必须“烧掉”(摧毁)另一种货币,比如比特币。从理论上讲,这将使每一种新的加密货币价值相当于被摧毁的币的价值,但实际上你不能真的摧毁加密货币,系统需要你把它送到一个会减少它的总供应量的地方。
我们习惯于把工作量证明及权益证明看作是最佳的区块链共识机制,但其实我们还可以利用其他共识机制进行交易确认,避免双重支付。
我们将在本文中以XCP这种加密货币为例,着重探讨“燃烧证明机制”(PoB)的工作原理。我们将对XCP及其运作机制,“PoB”共识机制的工作原理进行探讨,看看“PoB”是否适用于新的货币市场。
XCP将比特币的P2P网络扩展成了一个成熟的P2P金融平台。其与比特币区块链进行了完全结合,通过比特币区块链进行交易确认,智能合约的执行也建立在比特币区块链的可靠性及安全性基础之上。用户能通过XCP创建及交易自定义代币。
XCP是一种加密资产创建平台,类似于ETHereum、Waves、LISK,利用比特币区块链达成共识并存储交易记录。用户能通过该平台创建智能合约及加密资产。此外,XCP也是一个通过协作取得成功的志愿者管理社区。开发团队积极地为该社区提供最新消息,介绍平台开发情况。自项目于2014年启动以来,用户已通过该平台创建了大量的热门加密资产。事实上,XCP的问世比ETH早得多,但是ERC20智能合约在市场中占据了主导地位,因此知道XCP的人并不多。
XCP智能合约
为了促进加密资产的创建,XCP赋予了用户创建智能合约的权力。XCP为以太坊的智能合约编程语言Solidity及Snake提供了支持。XCP所支持的“以太虚拟机器”使用户能够在比特币区块链中编写智能合约,并用一种完全兼容以太坊的语言执行这些合约。
以太坊开发人员不用太费力就可以将加密资产放到比特币生态系统中直接进行交易。执行智能合约需要支付费用,但与以太坊不同的是,费用并不固定,且只占XCP总供应量的一小部分。这是因为,无论需要支付多少费用都不会耗尽XCP的总供应量。
XCP钱包
XCP有自己的网络钱包,并且完全免费及开源,用户甚至可以运行自己的XCP钱包服务器节点。该网站是完全加密的,所以用户信息十分安全。
燃烧证明共识机制
XCP是一种自定义代币,无法通过挖矿或者传统的首次代币发行渠道获得。XCP通过“燃烧”生成。用户需要燃烧通过挖矿所得的使用工作量证明的加密货币,比如比特币,才能获得XCP。想必大家都听说过凤凰涅槃的故事,凤凰是一种不死的神鸟,其在死亡之时能产生大量能量,通过涅槃得到重生,在生与死的永恒循环中得到永生
XCP的情况与凤凰类似。通过将2125.63个比特币发送到某个地址(这种地址可以通过“1Counterparty”前缀识别,且地址中的加密货币无法使用),燃烧这些比特币,就能生成XCP。通过这种方法可生成260万个XCP。这就是燃烧证明共识机制。这种机制相当有创意,并且通过无限期地将比特币锁定在这种地址中可以规避一些法律上的问题。
“燃烧证明”共识机制的运作
在这种既安全又高效的共识机制中,矿工、开发者、用户通过将加密货币发送到一个无法使用加密货币的地址达到焚毁这些加密货币的目的。由于“燃烧证明”交易记录被写入了区块,这些记录可作为“加密货币不能再使用“的证据,用户在燃烧加密货币之后可以得到其他加密货币作为奖励。
“燃烧证明”背后的思路是,用户通过烧掉加密货币表明其愿意为了长期投资而承受短期损失。虽然XCP交易在比特币区块链上进行,但是用户无法直接在比特币浏览器上查看这些交易,用户需要借助“Counterparty Chain“这个特殊的区块链浏览器才能看到这些交易。
结论
用户可以通过“燃烧证明”这种合法方式创建自己的加密货币。由于XCP通过比特币区块链进行交易确认,所以其交易确认与挖矿比特币区块一样费时,大约需要10分钟。如果用户想缩短交易确认时间,那么XCP可能不是最合适的平台。