时间:2022-01-12|浏览:7191
用戶喜愛的交易所
已有账号登陆后会弹出下载
第一章 比特币世界会计
在了解什么是采矿之前,让我们了解一下我们日常经济活动中的银行业务。我们使用银行账户进行汇款、现金提取和网上银行支付,银行将在我们的账户上记账,银行是我们的会计。正是因为银行可以帮助全国人民记账,人民币货币体系才能正常运行。帮助用户记账是银行最基本的功能。
比特币也是一个货币系统。用户使用比特币支付。谁来帮助用户记账?谁来扮演比特币世界的银行角色?答案是矿工。
我们知道银行帮助我们记账包括一套完整的软件,雇佣一堆会计来对账,购买大量的计算机来操作这些软件,并让会计来操作对账。比特币世界中的矿工是什么样的物理实体?他们不会是怪物。
第二章 矿工长什么样?
通过本系列的第一篇文章,我们知道比特币是一个点对点的分布式计算系统。在那篇文章中,我们提到了一个最简单的比特币模型,它是由10台计算机组成的点对点分布式计算系统,即比特币系统。这里的10台计算机都是矿工和用户。
也就是说,在最简化的比特币系统中(当中本聪刚发明比特币时,只有少数人使用比特币,这是当时最简化的比特币系统),矿工是一个简单的比特币系统PC机器。矿工的硬件是PC机器,软件是一个比特币钱包。它不需要手动对账,一切都是由这个网络记账的,从来没有问题,不需要或不可能手动对账。
现在比特币系统演化到了非常复杂,矿工早已不能是由简单的电脑来担当了,而由专业的硬件开发商做的矿机来担当,下面这张图就是一台矿机:
这些矿机本质上是计算设备,里面的电路板装满了计算芯片,像我们一样工作PC机的CPU这样算啊算,以后我们到底在算什么。
有些人使用大量的矿机来建造一个巨大的矿山,因为矿机需要用电来计算。有些人把水电站包起来挖矿,用一排排的工厂来放矿机,这是非常疯狂的。如果你以前没见过矿机,让你现在去一个矿,你会感到惊讶。
采矿软件变得更加复杂,最简化的比特币系统模型只需要钱包,但现在需要矿池和钱包一起操作。
第三章 矿工在干什么?
在第一章中,我们谈到矿工实际上与银行做类似的事情——记账。在本章中,我们详细介绍了这些由疯狂的硬件和软件制成的矿工在做什么。
让我们先谈谈我们生活中的类似案例。一家公司的会计和出纳每天收集员工的报销账单,然后整理并填写成账簿,堆放在公司的会计存储室。
在比特币世界也是如此。
我们一般用户用比特币发起交易,一笔交易本质上是200到500左右k左右数据。当用户将交易广播到比特币网络时,矿工节点将收到交易。矿工会将他收到的所有交易打包成一个叫做块的数据块,平均大小为1M,一般来说,它可以包含数百到数千笔交易。每个新包装的块将拼接到以前的块,使整个块数据块形成一个链,即区块链。
矿工这样做,收集用户发起的交易,然后打包成区块,然后拼接成区块链。
区块链是比特币系统中的总分类账。任何使用比特币交易的人都将被记录在该分类账中,该记录将由矿工完成。整个收集、包装和拼接过程由软件自动完成,无需人工干预。目前,区块链已超过80杯G从第一笔比特币交易到现在,数据量已经被收集和登录.5亿笔交易。
当然矿工还会对交易的合法性进行验证,谁发起欺诈性的交易是骗不了矿工的。但矿工的核心工作就是做会计。
为什么 矿工会做会计?
上面提到矿机的运行需要耗电,甚至有人会把整个水电站包起来运行矿机,这很贵。而且矿机本身很贵,我们买一个PC机好的也就五六千块,一台图上的矿机也是几千块啊。哪为什么会有人花这么多钱去挖矿呢,对他有什么好处呢?
有很大的好处。
为了鼓励人们挖掘,比特币系统制定了一个规则:只要你遵守规则,成功地获得记账权,系统就会奖励你一些比特币。(这些一些最初是2009年的50枚比特币,然后平均四年半,到2012年,现在是12枚.五个比特币。)这叫区块奖励。