btc挖矿爆块,什么是矿池

 更新时间 2024-11-18  阅读 314  评论 0

一、10分钟看懂硬盘挖矿-BNC解读

这是一个全新的开始

历史上的伟大事物往往伴随着伟大人物的诞生:乔布斯引领了智能手机时代,马克扎克伯格重塑了网络社交,中本聪则开创了数字加密货币的先河。所有伟大产品的诞生都离不开天时、地利与人和的综合作用。

中本聪,密码朋克?数学家?神秘的身份在2008年10月发表了比特币论文,恰好在那一年全球爆发了金融危机:美国次贷危机和美联储的量化宽松政策,欧洲国家的债券危机,导致全球经济陷入全面衰退。中本聪开始对政府发行货币的机制产生质疑,思考如何实现货币的自由,由第三方组织或个人发行货币,这一想法与奥地利经济学派的哈耶克在《货币的非国家化》中的观点不谋而合,比特币(BTC)由此诞生。

中本聪的伟大之处在于:

1、发明比特币(BTC):作为加密货币的鼻祖,BTC以工作量证明(POW)机制为基础,通过P2P网络全网广播的形式记录所有交易信息,并用时间戳为每次交易盖上时间烙印,有效防止了双花问题。

2、变革金融结构体系:比特币以全网公证代替了第三方中介认证,改变了传统金融的运作模式。

3、货币发行主体的转移:比特币将货币发行从国家手中下放至第三方组织和个人,打破了传统的中心化发行模式。

4、降低信任成本:比特币的去中心化特性减少了人与人之间相互信任的成本。

比特币的出现颠覆了传统商业模式,催生了矿工这一角色。矿工通过为比特币网络提供算力,参与到挖取比特币的过程中以获取收益。随着时间的推移,矿工队伍不断扩大,竞争也愈发激烈。为了寻求更加高效和低能耗的挖矿模式,矿工开始转向更通用的组件替代者,如专业集成电路(AISC)挖矿。

早期的挖矿活动主要依靠计算机的中央处理器(CPU)执行,中本聪曾梦想实现“一CPU一票”的去中心化理念。然而,AISC矿机的出现导致了这一愿景的转变,即财富日益集中在少数大型机构和资本手中,而非人人皆可参与。

随着比特币价格的上涨和矿工队伍的扩大,比特币面临了一系列问题:

1、算力集中化与垄断:随着大机构资本的加入,比特币网络逐渐被少数大型矿池垄断,前六大矿池的算力已超过51%,这种集中化的趋势引发了对网络安全性的质疑,尤其是联合发起51%攻击的可能性。

2、能源消耗巨大:比特币全网算力的提升意味着对电力资源的大量消耗。以流行的S9蚂蚁矿机为例,单台机器每天的耗电量高达36瓦,一年的耗电量高达432亿度,相当于159个国家的总耗电量,占全球耗电量的0.2%。

为应对上述问题,Burst团队提出了容量证明(POC)机制,以空间容量替代工作量证明,旨在降低能源消耗和减少算力集中化。然而,由于经济模型战略的问题,这一创新共识并没有得到广泛认可。

在这样的背景下,BNC应运而生。

什么是BNC?

BNC,全称为BitcoinNC,比特容量,是一个基于容量证明机制的新型加密货币。BNC提供了一套全新的容量证明系统,并在底层支持了数字资产BitcoinNC Asset、数字身份BitcoinNC ID等功能,使得资产数字化业务的开展更加便捷,而不仅仅局限于原生代币的创建。

BNC通过以硬盘容量大小作为共识基础,实现生产过程的去中心化和安全性,让所有人都能参与到加密货币的生产中,通过数学手段产生信用和价值。选择计算机硬盘作为挖矿设备是一个颠覆性的创新,硬盘不仅天然具有抗AISC的特性,而且省电,只需简单的扫描操作即可保持运行状态,BNC完美避开了CPU、GPU的缺陷。

与传统挖矿模式相比,BNC具有以下特点:

1、确定性:程序行为的确定性确保了系统设计的严谨性,排除了非确定性因素。

2、时间:基于区块时间戳的系统调用,BNC可以被视为一个时间戳服务器,提供任意区块构造时间的记录。

3、随机性:通过共识节点对随机数达成共识和区块散列值生成随机数,提供随机性支持。

4、数据源:BNC提供确定性的数据源,包括区块链账本和合约存储空间,确保了数据的可靠性和一致性。

5、节点调用:BNC节点具有相互调用的能力,但限制于非递归调用。

6、高性能:采用轻量级虚拟机(VM)作为执行环境,启动速度快,资源占用少,适合节点程序。

7、拓展性:节点之间的调用关系是静态的,限制了运行时的调用目标。

8、低耦合:BNC系统采用低耦合设计,通过互操作服务与外部通信。

9、高效节能:BNC的挖矿经济模型鼓励矿工成为生态利益共同体,通过币作为新型生产资料代替传统能源消耗,推动生态自动扩张。

BNC的应用场景广泛,包括但不限于超导交易、智能基金和跨链互操作等。通过结合成熟的POC2共识算法,BNC确保了稳定、可信赖的共识机制,增强了社群对公链的信心。BNC钱包继承了BTC的P2P网络架构和UTX0体系,保持了对BTC社区最新进展的跟踪,如闪电网络和脚本升级等。

POC挖矿的工作原理是,矿工在开始挖掘之前,将预先计算好的shabal散列函数问题的解决方案存储在硬盘中。这种过程被称为“绘制”,使用称为Shabal的哈希函数进行计算,这与比特币矿工使用的快速SHA-256哈希不同。由于Shabal哈希计算复杂,矿工在绘制过程中提前解决了问题,只需通过硬盘扫描即可获得符合要求的哈希值,这与POW挖矿模式形成鲜明对比。

矿工参与挖矿过程通常包括以下步骤:

1、下载安装挖矿程序并修改配置。

2、硬盘填充(P盘)。

矿工在本地硬盘上创建Plot文件,填充哈希值。硬盘容量越大,填充的哈希值越多,爆块的概率越高,因此容量越大意味着获得收益的机会越大。

BNC的经济模型旨在实现货币数量的流通稳定,保持与市场容纳数量的平衡。根据计算,每天全网大概能挖出14400个BNC,1T容量对应100个BNC,这意味着每天只能增加144T容量,这种缓慢的增加速度为早期矿工提供了友好的收益,并配合四年减半机制,形成一个完美的供需平衡。

通过容量抵押机制,BNC消除了矿工无限抛售货币的可能性,将矿工绑定为生态利益共同体,通过币作为新型生产资料,取代传统能源消耗,促进了生态的自动扩张。

BNC公链的发展路线旨在实现中本聪的“人人挖矿”构想,利用区块链技术和数字身份实现资产的自动化管理,以节能和智能经济为方向构建分布式网络。BNC致力于成为未来智能数字经济的基础架构。

比特币挖矿曾代表了精英阶层和资源占有者的利益,而BNC将矿工机会带入千家万户,为所有人提供平等参与加密货币的机会。比特币因工作量证明(POW)而伟大,BNC则因容量证明(POC)而走向新的辉煌。

二、什么是矿池

矿池是什么?

在全网算力提升到了一定程度后,单台机器挖到块的概率变得非常的低。这种现象的发展,促使一些“bitcointalk”上的极客开发出一种可以将少量算力合并联合运作的方法,使用这种方式建立的网站便被称作“矿池”(MiningPool)。

矿池存在意义为提升比特币开采稳定性,使矿工收益趋于稳定。

矿池是如何运作?

矿池通过专用挖矿协议连接矿机,矿机通过机器内运行的挖矿软件连接到矿池指定的域名和端口。矿机在挖矿时保持和矿池服务器的连接,和其他矿机同步各自的工作,这样矿池中的不同的矿机(对应不同的矿工)拿到不同的挖矿任务,之后分享收益。矿池每天按矿工贡献支付收益到矿工的钱包地址,但因为支付有手续费,矿池都会设置最低起付金额,如果当日起付金额未达到矿池最低起付金额,矿池会将这部分金额累计,直到某天矿工待支付的收益大于矿池的最低起付金额。

图为币印矿池各币种最低起付金额。

矿池将区块难度任务(job)进行分割,发送给矿工不同难度的任务(job),每次计算完成之后,矿工便提交给矿池一个工作量(share)。当矿池验证这些share没有问题后,就会接收并统计数量。矿池在分配收益时,根据各个矿工提交的share,按占比,来分配这些新币。

矿池最大的优势在于矿池突破地理位置的限制,将分散在全球的矿工及矿场的算力进行联结,一起挖矿。矿池负责将交易打包,接入进来的矿机负责竞争记账权。理论上矿池的算力越大,越容易挖到块,但仅从概率角度说,各个矿池和矿工享有同等的出块概率。

矿池是一个全自动的开采平台,即矿机接入矿池——矿机提供算力——获得收益。

矿池的几种结算模式?

矿池将单位矿工算力进行整合,同时将挖矿的难度分成很多小任务发送给矿工,矿工根据任务进行计算,同时向矿池提交任务答案,也就是提交我们经常说的share(一个工作量)。结算收益时,就需要有一定的结算模式来分配挖矿收益。常用的模式包括PPS,PPLNS,PPS+,FPPS,SOLO等。其中部分结算模式中收益的分配会跟矿池的幸运值挂钩。

幸运值指的就是矿池的运气好坏,数值上等于实际出块数量/理论出块数量*100%。举个例子,如果看到A矿池幸运值200%,意味着过去24小时理论上可挖n个块,实际挖了2n个。

主要的分配模式:

PPS(Pay Per Share)

简单来说,PPS就是打工模式,矿工把算力卖给了矿池去获得固定收益,矿池自负盈亏,因为矿池承担了一定风险,所以PPS模式矿池费率相对要高一些。

Share即提到的矿工提交给矿池的任务答案,PPS收益模式下根据矿工提交的任务量来计算。

举个例子:矿工的算力为1T,整个矿池算力100T,全网总算力1000T,比特币网络平均每10分钟出一个块,出块奖励为12.5个BTC,矿池占全网总算力的十分之一,矿池收益期望值为1.25个BTC,矿工的算力占矿池算力的百分之一,无论矿池是否挖到区块,矿工的收益都按照理论收益1.25个BTC的百分之一获得。

PPLNS(Pay Per Last N Share)

简单来说,PPLNS成功挖到区块后,矿工根据自己贡献的share数量来分配收益。这样的结算方式和爆块(也就是上文提到的幸运值)就息息相关了,如果矿池一天挖出多个区块,矿工收益会很高;如果矿池一天下来都没有能够挖到区块,那么矿工一天收益是0。

短期来看,PPLNS模式和矿池的幸运值关系很大,和PPS相比,PPLNS更接近一种组队模式挖矿。需要注意的是,矿工加入到一个新的PPLNS矿池,这个时候会发现前面几个小时的收益比较低,那是因为其他矿工在这个矿池里已经贡献了很多个share了,新加入的矿工的贡献还很少,所以分红时新加入矿工的收益都是比较低的。这是因为PPLNS具有一定的滞后惯性和周期性,新加入的矿工的挖矿收益会有一定的延迟。

PPS+(Pay Per Share+ Pay Per Last N Share)

是PPS和PPLNS两种费率模式的结合,即对出块奖励按照PPS模式结算,而对矿工费/交易手续费按照PPLNS模式进行结算。也就是说,在这种模式下,矿工可在PPS收益模式的基础上,额外获得部分交易费的收益。

FPPS(Full Pay Per Share)

即完全PPS,对矿池理论出块奖励和过去一段时间理论矿工费/交易手续费均按照PPS进行结算。

标签:btc

◆btc◆相关内容推荐

货币汇率换算