区块链词典 - 什么是挖矿?
区块链词典 - 什么是挖矿?
挖矿是一件挺有意思的事情。只要把矿机插电、插网,开启电源,它就可以24小时源源不断的生产虚拟货币。
“挖矿”实质上是用计算机解决一项复杂的数学问题。
那么这个数学问题到底是什么?
让计算机任意猜一个随机数,大小和长度都没有限制。把这个随机数和区块链上最后一个区块的内容一同输入到一个SHA256散列函数中,计算出一个长度为256的二进制数。然后把这个二进制数提交给比特币网络。比特币网络会自动判断这个二进制数是否符合条件。当符合条件时,比特币网络便会奖励你一定的比特币,随后比特币网络会通过广播告诉全网的节点,有一个新的区块产生了。每个区块记录着当前区块的编号,前一个区块的引用,交易数量,区块大小,交易列表。
是什么决定挖矿收益的高低?
以比特币为例,影响因素主要是矿机价格、电费、算力大小、出块奖励的多少等等。不同的币种的具体情况有所不同,比如比特币、以太坊挖矿主要看算力高低,而IPFS矿机主要看硬盘容量大小和网速快慢。
矿机,就是用于赚取比特币的电脑,这类电脑一般有专业的挖矿晶元,多采用烧显卡的方式工作,耗电量较大。用户用个人电脑下载软体然后运行特定演算法,与远方伺服器通讯后可得到相应比特币,是获取比特币的方式之一。
当前市场上主流的矿机?
任何一台电脑都能成为挖矿机,只是收益会比较低,可能十年都挖不到一个。很多公司已经开发出专业的挖矿机,这种搭载特制挖矿晶元的矿机,要比普通的电脑高几十倍或者几百倍。
1、按硬件分,当前矿机主要分为ASIC矿机、显卡矿机,以及特定币种的专用矿机(例如IPFS硬盘矿机、挖矿路由等)。在历史上,还曾出现过FPGA矿机等矿机。
2、按币种分,有比特币矿机、以太坊矿机、莱特币矿机等等。
3、按矿机所有权分,可以分为本地矿机与云矿机。
矿池
由于比特币全网的运算水准在不断的呈指数级别上涨,单个设备或少量的算力都无法在比特币网络上获取到比特币网络提供的区块奖励。在全网算力提升到了一定程度后,过低的获取奖励的概率,促使一些“bitcointalk”上的极客开发出一种可以将少量算力合并联合运作的方法,使用这种方式建立的网站便被称作“矿池”。全球算力排名前五的比特币矿池有:
BTC.com 、Poolin、AntPool、slush pool、F2Pool。
目前全球约70%的算力在中国矿工手中。
矿池如何分配?
目前矿池的分配方式主要有:“PPLNS、PPS、PROP”三种。
PPLNS模式:(最纯正的组队挖矿)全称Pay Per Last N Shares,意思是说“根据过去的N个股份来支付收益”,这意味着,所有的矿工一旦发现了一个区块,大家将根据每个人自己贡献的股份数量占比来分配区块中的货币。
PPS模式:Pay-Per-Share方式---该方式为立即为每一个share支付报酬。矿工每贡献一点速度,矿池就向矿工支付相应的比特币,矿池的币还是要来自真正的区块产生,只不过在真正的区块产生之前,矿池就提前支付给了矿工。
PROP模式:矿池经过120次确认产生真正区块后,会把比特币按每个矿工的贡献分配给矿工,这种模式更符合比特币区块的产生。
经过这篇的学习,想必大家对挖矿、矿机、矿池有初步了解,关于区块链更多知识,请继续关注海博财经档案!
标签: