在之前的文章《区块链底层架构—六级分层》中提到,任何一个区块链项目,起码要具备:数据层、网络层、共识层,而其上的激励层、合约层、应用层确是有项目而异。比特币是第一个区块链项目上的成功应用,其最开始只有数据层、网络层、共识层和激励层。而这些基本的系统配置就保证BTC良好运行好几年,也就是说,BTC诞生之时的系统架构是经得住时间检验的。那么BTC系统中的激励层是如何发挥作用的呢?
一、比特币的激励机制
规定在任意区块所记录的交易中,第一笔交易可以没有付款人,只有收款人(就是区块创建者的钱包地址),金额是会发生变动的。比特币系统的激励机制总共有两种:进行特定运算争夺记账权,每获得一个区块的记账权可以获得相应的奖励;bitcoin交易过程中打包区块所收取的手续费。
1、每四年时间(区块链上新增二十一万个区块左右),记账单个区块可以获得的奖励减少一半。这个数值在中本聪挖出传世区块时是50个,也就是说2009年到2013年间记账一个区块可以获得50个BTC,2013至2017年可以获得25个BTC,而从2017开始到2021可以获得的区块只有12.5个。基于BTC每四年区块产出量减半与BTC牛市波动的关系,很多人推断下一次牛市来临的时间点应该也是在2021前后。背后的经济学原理是供需关系的转变,到2021年,知道BTC的人会越来越多,对BTC感兴趣想要进行购买的人变多,而BTC的产量却在变少,供小于求之后会造成BTC价格的上涨。
2、矿工可以获得的另一部分收入来自,系统中使用BTC进行交易的人员支付的手续费用。BTC的系统大约每10分钟打包一个区块,里面包含1MB大小的交易信息记录,其中的每一笔交易信息使用人都需要向矿工支付自己的交易手续费,有的时候同一时间转账的人较多时,还需要加高手续费才能够将交易提前进行打包。只有被矿工打包通过系统运转记录在链上的交易才被称为有效交易。
二、激励机制的意义
激励机制在BTC这么多年的发展过程中的确是起到黄重要的作用,没有奖励,就不会有矿工去购买设备来进行挖矿,也不会有那么多的投机者相信BTC的创富神话,进而带着资金进来炒热市场,更不会有那么多人真正的开始关心BTC这个项目,乃至区块链这项技术。激励机制从本质上来说,是满足人们的底层心理需求:趋利性。想要宣传一种精神也好,还是向人们推广一款产品,其能给用户带来的价值越大,所产生的传播就越广,理念真正深入人心的可能性就会越大。
BTC激励机制的重要意义不仅在于构建起一个完整的生态体系,还有一个不那么容易发现但却意义重大的点是,激励机制为BTC系统的安全性提供保障。如果不是BTC 具有挖矿和手续费分配的激励机制,就不会有那么多的矿工花费巨大的代价去购买矿机,顶着维修费、电费、电厂租赁费去挖取BTC。没有这些激励机制,也就不会有那么多人会相信BTC在未来会持续的增值,也就不会有人愿意选择持有而不是直接出售BTC。所以,激励机制对于BTC而已是非常重要的,在安全方面尤其如此。
你或许已经知道,区块链项目分成公有链、私有链、联盟链,而激励机制在公有链中应用的最多。之所以在公有链中的激励机制最多主要的原因是公有链的治理由社区全员共同决定,社区成员既是系统的使用者,也是系统的管理者,通过激励机制让更多的人参与到社区中来,凝聚更多的共识,让区块链项目的理念向更广大的人群传播开去。而之前很多人都在争论是有币区块链有发展还是无币区块链更容易被认可,从公有链的角度出发,有币区块链其实就是有激励层,这一层对于公有链项目来说很重要,没有奖励节点怎么会有动力去维护区块链项目的正常运行。没有获利的动力,或者起码是能够覆盖成本的收益,节点是不会花费人力、物力去做记账、维护系统这些工作的。所以,激励机制对区块链非常重要,同时有币区块链是公有链的最核心方向。