聊聊比特币

最近读了比特币相关的资料,对此有些想说的话。

比特币是2009年提出的点对点电子货币体系,其主要特点是去中心化,主要通过工作量证明(Proof of Work)作为共识机制的基础。

比特币有几个让我质疑的点:

1、货币总量只有2100万,是否会造成通货紧缩?

要知道如今社会经济发展鼓励货币流通,所以政府会通过宏观调控使得每年保持一个良性的通胀率,每年的M2(广义货币供应量)也持续增长,比如中国近十年M2的增长率都在8%以上;这样做就是要在经济不过热不引发恶性通胀的前提下,鼓励老百姓多消费,不要过度囤积,因为每年你储蓄的货币的购买力都在持续下降,假设每年平均下降8%,则50年后同等数量的货币其购买力将下降98.45%。由于比特币总量有限,而且在某人丢失自己比特币钱包的私钥(非对称加密算法中的私钥)之后,他钱包中的所有比特币就永久丢失,无法找回,所以说比特币这一体系是存在通货紧缩这一担忧的。

2、比特币的工作量证明机制可能存在的相关问题

比特币的共识机制主要依赖工作量证明,在比特币网络中,交易记录被写入区块链的条件是给出一道计算题的答案,要想得到答案只能不断尝试所有可能的值,如果比特币网络中某个节点成功找到一个可以满足条件的值后,它就可以生成一个新的区块,这个时候一部分新的交易记录将随之写入新的区块中,如果有不同的交易记录组成多条不同的区块链(区块链示意图参见图1),这种情况下比特币网络只承认最长的区块链,因为每一个区块的生成都需要完成一道计算题,简而言之就是工作量最大的区块链才是被比特币网络承认的,而只有出现在被承认的区块链上的交易才是有效的。基于此,要想控制整个比特币网络,需要拥有整个网络51%以上的算力,如果具备整个网络30%以上的算力,则有机会破坏其他用户进行的交易。还有一点就是比特币网络会控制区块产生的速度,10分钟一个,每一周调整计算题的难度,如果过去7天区块产生的平均时间超过10分钟,则降低难度,如果小于10分钟,则提高难度;随着硬件水平逐步提高,越来越多的节点加入比特币网络,总算力不断提高,但是区块产生的速度控制不变,那么生成每个区块所消耗的算力一直在提升,简而言之就是生成每个区块的能源成本在不断提升。而且还有一个问题就是如果某个集团掌握着更强的算力,那么它就控制了整个比特币网络,这个时候就无法达到当初去中心化的初衷了;目前比特币网络已经进行矿池时代,如果不加入矿池,很难挖出区块,如果加入小型矿池,可能几年才挖出一个区块(比如P2Pool最近挖出区块的时间是2017年11月19日),而大型矿池每天都能挖出新的区块,目前最大的矿池是F2Pool,其算力占比已经达到了17.45%。如果算力高过51%,则矿池管理人可以自己决定把什么交易写到新生成的区块中,什么交易不写到新生成的区块中,从而控制整个比特币网络。


聊聊比特币

图1. 区块链示意图(摘自《精通比特币》)

在比特币诞生后,又有很多基于比特币体系进行改进的相关数字货币,比如

莱特币,货币总量升至8400万,区块生成速度控制为2.5分钟一个,不再使用工作量证明这种消耗CPU的机制,改而使用消耗内存的Scrypt算法Freicoin,该货币体系的主要特点是钱包中的货币数量每年拟减少4.5%,以此来达到鼓励消费和减少储蓄的目的,当然如何这个比率可以根据现实世界中相关的经济数据进行自动调节的话就更好了。Gridcoin,该货币体系的主要特点是将工作量证明算法和网格计算结合起来,因此产生区块的计算将不再是无意义的计算,而是可以和某些特定应用场景结合起来并完成相关任务。

当然还有基于比特币网络中区块链这一思想发展出了以太坊和超级账本相关项目,其中比特币和以太坊被归为公开链(任何人都可以加入),而超级账本的定位则为联盟链(经过认证才能加入),我们国家目前是支持发展联盟链相关技术的,在十四五规划中写有:

“推动智能合约、共识算法、加密算法、分布式系统等区块链技术创新,以联盟链为重点发展区块链服务平台和金融科技、供应链管理、政务服务等领域应用方案,完善监管机制”

而且中国人民银行2014年就开始了数字货币和区块链相关技术的研究,目前也已经开展数字人民币的试点。


目前比特币项目最受认可,在github上比特币项目(https://github.com/bitcoin/bitcoin)的推荐数量达到51.5k,以太坊项目(https://github.com/ethereum/go-ethereum)的推荐数量为29.1k,超级账本有很多相关项目,其中最热门的fabric项目(https://github.com/hyperledger/fabric)的推荐数量为11.7k。


比特币项目也在不断地进行一些改进,相关的方案被称作比特币改进协议(Bitcoin improvement proposals),主要被归为三类,分别是:标准协议、信息补充协议、开发指导协议。相关资料记录在https://github.com/bitcoin/bips网站上面,有很多对于比特币改进的思路被提出来,截止发文时间,协议编号已经到370号;目前比特币项目的版本号为0.21.0,还属于测试版本,后续到达1.0甚至2.0版本时,可能会解决笔者之前提到的问题以及很多其他问题。


目前(即2021年3月29日)在美国交易所一个比特币能兑换57666.9美元,如此高的价格使得比特币变成一种风险极高的权益类资产,由于比特币目前还处于测试版本,后续到1.0版本甚至2.0版本,有可能发生无法向下兼容的改变,到时比特币网络可能会重新洗牌,因此建议大家如果看好比特币,可以购买少量矿机加入大型矿池来获得少量的比特币,控制挖币的成本,这也就相当于控制了我国能源的消耗。


以上就是我对比特币的一些看法,日后如果对于比特币和区块链的认知更加系统了之后,会抽空整理后分享给大家,而一旦有了新的思考和感悟的话,则会在第一时间分享给大家。


2020年3月29日

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!