(一)什么是比特币
比特币是建立在区块链技术上的账簿公开的世界银行。
比特币是比特币银行发行的货币。
既然是建立在区块链技术上,我们就有必要先简单了解区块链。
(二)什么是区块链
区块链是是去中心化技术共同维护的公开的、不可篡改的账簿。
去中心化多节点共同维护公开大账簿,任何人可以参与记账
每个规定时间段的交易数据会被打包一次,被打包一次的数据叫区块。把打包的数据按照时间先后顺序通过特定的方式连接起来,就成了区块链。
区块的数据以广播的形式传递到网络的所有节点,所有节点保存一样的账簿
比特币是第一个成功的区块链应用,按照区块链的定义,比特币可以重新定义为:
比特币是去中心化技术共同维护的账簿公开、不可篡改的货币账簿。
(三)中本聪发明比特币
2008年的全球金融危机中,政府可以无限制的增发货币,因为只有政府才拥有记账权。中本聪觉得这很不靠谱,于是思考着能不能发明这样的货币体系:不需要一个中心来记账,而是所有人都有权参与记账,货币不能超发,整个账簿公开透明、不可篡改。
那比特币是怎么做到的呢?
所有人有权参与记账
任何人如果想参与记账,都可以通过有计算能力的设备参与到网络中来。也就是我们说的挖矿。
比特币的发行和竞争记账
比特币网络每10分钟会将这段时间网络上的交易信息打包一次,也就是一个区块。每产生一个区块,就会产生新的比特币。
同时每10分钟比特币网络会出一道数学题,所有参加计算的节点,谁算的快就拥有记账权,同时也会获得系统产生的新的比特币作为奖励。
中本聪将比特币的发行和记账权绑定在一起,让所有节点竞争记账。
比特币如何做到不可篡改
中本聪是密码学专家,比特币通过密码学设计确保每一个区块都是有严格顺序的。
如果想篡改区块中第N块的数据,需要在短时间内拼命计算N+1块至最近产生的区块,至少要超过50%的全网运算能力,至少需要40万台最新的矿机,至少40亿RMB的成本。另外比特币社区也时刻警惕着30%以上的全网算力,所以动用算力进行数据篡改,几乎是不肯能的。