矿场和矿池

随着比特币的价值被越来越多的人认可,挖矿投入的人力、物力不断上升,挖矿行为从早期的单兵作战迅速演化为专业化、规模化的运作,挖矿地点也从“自家后院”转移到“专业 矿场”。

参与挖矿的模式也分成了两类,除了掌握较多财力和资源的矿工可以自建矿场,继续单独挖矿外,更多的矿工选择了加入“矿池”,采取联合挖矿的模式。

单独挖矿不需要和别人分享你的收益,但是随着全网算力的不断上升,单独挖矿成功打包区块的概率在显著降低——尤其是在算力不够大的情况下。而加入一个矿池则可以增加竞争 胜利的概率,但是收益要在所有矿池成员之间进行分配。

矿池属于矿工的松散联盟,矿工们将挖矿资源汇集在一起,共享算力,同时通过一定的算法,矿池管理者收取一定的管理费,矿工按各自的算力占比分享挖矿收益。

现在世界上有很多矿池,人们可以根据自身的情况自由选择加入哪一个。一般人可能会下意识地相信更大的矿池,但对比特币系统来讲,选择较小的矿池会更健康,这样可以避免算
力集中带来的潜在伤害。

自矿池这种挖矿模式诞生以来,不同的矿池所占的算力比例就一直在变化之中。

人们一直在担心,如果单一矿池所占的算力超过了50%,系统就会面临51%攻击的威胁。Ghash.IO的算力占比就曾短暂地接近50%,之后,很多矿工自发撤离了这个矿池。不可否认的

是,任何单一矿池所占的算力比例过大都是对系统的潜在威胁。

原文地址:https://www.cnblogs.com/lianquan/p/9064406.html

时间: 2024-07-31 14:38:30

矿场和矿池的相关文章

第29集:矿池怎么挖矿?

随着参与挖矿的人数越来越多,比特币全网的算力不断上涨,单个设备或少量的算力都很难再挖到比特币.这时候,矿池诞生了. 矿池突破地理位置的限制,将分散在全球的矿工及矿场的算力进行联结,一起挖矿.矿池负责信息打包,接入进来的矿场负责竞争记账权.由于集合了很多矿工的算力,所以矿池的算力占比大,挖到比特币的概率更高.矿池挖矿所产生的比特币奖励会按照每个矿工贡献算力的占比进行分配.相较单独挖矿,加入矿池可以获得更加稳定的收益. 目前全球算力较大的矿池有鱼池(F2Pool).蚁池(AntPool).币网(BW

火币矿池参选EOS超级节点, 不只为分一杯羹

4月24日下午,火币对外发布公告称:火币矿池宣布竞选EOS超级节点,并将成立EOS专区,为EOS提供技术研发助力,为EOS生态提供更多的应用场景.火币矿池将举办EOS开发者大会,还将联合DoraHacks共同举办黑客马拉松.目前,火币全球生态基金已经成立EOS生态专项基金,深度参与孵化基于EOS开发的项目,给予资金.资源.技术.运营等全方位的支持. 火币的加入,让EOS超级节点竞选这潭浑水越发的浑浊. 一.EOS超级节点竞选现状 据4月19日更新的最新候选者周报显示:目前全球有70个达到最低标准

Bytom矿池接入协议指南

矿机配置 https://gist.github.com/HAOYUatHZ/a47400bde4a138825faef415387b532c 固件升级 https://shop.bitmain.com.cn/support.htm?pid=00720180519161243572MB78lOGz067A&from=groupmessage&isappinstalled=0 两个都要刷,先后顺序没关系 update_1000.tar.gz 升级时间较长,升级期间请勿断电 配置节点 测试时可

区块链矿池的分配模式

作者介绍 JouyPub 技术经理 某互联网公司 产生背景   当下各种以挖矿来获得收益的币种,随着时间的推移,挖矿的难度也越来越大,如果仍然靠单机去挖矿,几乎已经不可能了,所以就有矿池.例如按照当前的算力(20EH/s),一个20TH/s的矿机,挖到一个区块的时间为19年,也就是说如果单机挖矿需要19年才能获得奖励,这其中还不包括机器损耗.难度增大等因素,所以只有大家加入到一个矿池,共享自己的算力,爆块后,根据不同的分配模式,奖励再分配给个人.这种挖矿模式可以让个人的收益更加稳定,对于矿池而言

兄弟连区块链教程open-ethereum-pool矿池源码分析unlocker模块

兄弟连区块链教程open-ethereum-pool以太坊矿池源码分析unlocker模块open-ethereum-pool以太坊矿池-unlocker模块 unlocker模块配置 json"unlocker": {????"enabled": false,????"poolFee": 1.0,????"poolFeeAddress": "",????"donate": true,?

兄弟连区块链教程open-ethereum-pool矿池源码分析policy模块

open-ethereum-pooleth矿池-policy模块 PolicyServer定义 type PolicyServer struct { sync.RWMutex statsMu sync.Mutex config *Config stats map[string]*Stats banChannel chan string startedAt int64 grace int64 timeout int64 blacklist []string whitelist []string s

兄弟连区块链教程open-ethereum-pool矿池源码分析payouts模块

open-ethereum-pooleth矿池-payouts模块 PayoutsProcessor定义 type PayoutsProcessor struct { config *PayoutsConfig backend *storage.RedisClient rpc *rpc.RPCClient halt bool lastFail error } GetPendingPayments原理 func (r *RedisClient) GetPendingPayments() []*Pe

区块链教程open-ethereum-pool矿池源码分析main入口

兄弟连区块链教程open-ethereum-pool矿池源码分析main入口,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初期泡沫的渐退,让人们更多的关注点放在了区块链真正的技术之上. open-ethereum-pool以太坊矿池-main入口 命令行启动 ./build/bin/open-ethereum-pool config.json config.json配置文件 { ????"threads": 2,

区块链教程btcpool矿池源码分析StratumServer模块解析

兄弟连区块链教程btcpool矿池源码分析StratumServer模块解析 核心机制总结 接收的job延迟超过60秒将丢弃 如果job中prevHash与本地job中prevHash不同,即为已产生新块,job中isClean状态将置为true????* true即要求矿机立即切换job 三种情况下将向矿机下发新job:???? 收到新高度的job???? 过去一个job为新高度且为空块job,且最新job为非空块job????* 达到预定的时间间隔30秒 最近一次下发job的时间将写入文件(