服务热线
0571-86684288
共识机制一直是人们讨论的热点,PoW 和 PoS 的争论到今天都没有休止。除了 PoW 和 PoS 共识机制之外,市场上又衍生出了很多其他共识机制,譬如 DPoS、LPoS、PoC 等等。
其中,PoC 共识机制最近被不少人热议。和它一起讨论的还有 PoC 共识机制的鼻祖 BHD,一个以硬盘容量大小为共识基础的加密货币。
要了解 PoC 共识机制和 BHD 项目,首先还得从 BTC 和它的 PoW 共识机制说起。
BTC 能走到今天的霸主之位,很大程度是因为其 PoW 共识机制。PoW 的出现改变了传统的商业模式,也因此诞生了“矿工”这一特殊的角色。
经过十多年的发展,矿工的数量和赛道也迅速增加,不仅出现了矿霸、矿池这样的专业组织机构,并且还有慢慢的变多的山寨币也加入其中。然而,PoW 的局限性也日益显现——中本聪的“去中心化”已经没那么“去中心化了”。
随着慢慢的变多的矿机生产商加入算力之争,似乎再也没小矿工什么事了,BTC 的产出也逐渐被巨头们垄断,普通人只可以通过托管矿机、租用云算力等方式去参加了,勉强维持收益。这显然不是大部分人想看到的,毕竟标榜“去中心化”的 BTC,其“铸币权”已经慢慢不再分散,而是集于几个机构之手。
BTC 的 PoW 共识机制是工作量证明机制,最早是依靠计算机CPU的大量计算,不断求出哈希值来获得区块奖励,从而获得 BTC。但现在已经变成专业的矿机(显卡GPU为主)挖矿,硬件成本大幅度上升,而且,挖矿难度非常高。目前,BTC 的算力集中在 6 家矿池,且总算力已超过 51%!
电力能源也被大量消耗。BTC 目前全网算力高达 43.42EH/S,以目前市面上流行的 S9 蚂蚁矿机为主,S9 算力平均值为 13TH/S,换算下来 BTC 全网算力相当于 334 万台 S9 矿机的算力!在使用的过程中,S9 的功率为 1500 瓦,每天的耗电量为 36 瓦,一个月一台 S9 的耗电量为 1080 瓦,如果乘以 334 万台机器,一年 BTC网络的耗电量高达 432 亿度!BTC 网络一年的耗电量已超越了 159 个国家,占据全球耗电量的 0.2%!
PoC 共识机制的原理,实际上的意思就是在开始挖矿之前先在你的硬盘里计算和储存好 Shabal 散列函数问题的解决方案,提前将“答案”放到硬盘里面去,这样的一个过程我们叫做“绘制”。绘制使用称为 Shabal 的非常慢的哈希,这与 SHA-256 哈希不同,SHA -256 是比特币矿工快速使用的。由于 Shabal 哈希很难计算,我们预先计算它们并将它们存储在硬盘上。
PoC 相较于 PoW,矿工在挖矿的过程中所产生的能源消耗更小。PoW 挖矿过程中有必要进行大量的运算以找到正确的哈希值,这就像考生为了寻找正确答案不停翻书求解;PoC 挖矿则是将已有的哈希方案值提前存入硬盘中,只需通过硬盘扫描,就能获得相符合的哈希值,PoC 更像是已拥有答案的考生,只需将答案填入即可。
举个例子,先在你的硬盘中放满大乐透彩票,现在只需要等待开奖结果的公布,然后扫描你的整个硬盘,去确认你是否中奖。没错,挖矿就是这么简单。有人或许会问,硬盘的品牌、种类、大小是否会影响出块的数量和速度?其实,PoC 机制只看你的硬盘大小,不会在乎你的硬盘速度,也就是说,机械硬盘和 SSD的效果其实是一样的。
PoC 省去了大量的重复且复杂的运算,一方面大幅度的降低了能源损耗,同时也降低了挖矿门槛,让所有人都能轻松的参与其中。
全民挖矿或许才能让“去中心化”成为一种线. 搭配 CPoC 的 BHD 经济模型
BHD 全名为 BitcoinHD,比特硬币。顾名思义,该币是和计算机硬件硬盘紧密相关的一种数字加密货币。
BHD 和比特币一样,总量为 2100 万枚。BHD 通过以硬盘容量大小作为共识基础,让其产出更趋向去中心化,让所有人都可当作矿工参与其中。
在 PoC 的基础上进行了升级——CPOC (Conditioned-Proof of Capacity),即“条件化容量证明”,也就是有条件的容量证明。挖矿的前1个月,矿工零门槛参与挖矿,只要你软硬件都准备好,就可以了。从第二个月开始,矿工实行条件挖矿,如果矿工不满足条件挖矿,就只能获得 30% 的收益,70% 的 BHD 将被拿走用于系统开发、市场推广和运营;如果矿工满足条件挖矿,将会获得 95% 收益,5% 纳入基金会用于市场推广。这一举措也还是为了维持 BHD 整个生态健康、稳定的发展。
供给和需求是经济学中的左右手,供需是商品的价值上涨下跌最直接的因素,也是最有效的市场反馈。 BHD 的经济模型保证了 BHD 货币数量的流通稳定,使其与市场容纳的数量维持在一个平衡的状态。
反观 BHD 整个市场的流通情况,写这篇文章时,BHD总量为 2100 万个,流通量为 4528150 枚,流通率为 21.56%(数据源于非小号)。根据 BHD 的机制,其中有 70% 的 BHD 需进行抵押挖矿,也就是说,市场上实际流通的 BHD 不超过 150 万个,再加上四年减半,从宏观上看,这是一个比较好的经济模型,供需平衡把控较为合理。
BHD 的抵押经济模型,让矿工无限制抛售代币变成不可能。CPoC 挖矿将矿工与整个生态利益相绑定,并用代币作为新型生产
代替原本消耗的电力资源,使 BHD 整个生态不停地自主扩张,形成一个良性循环的体系。比特币硬盘 BHD 集 PoS 与 PoW 的优点于一身,能否带来真正的“去中心”,现在下结论还为时尚早,仍需时间检验。
fcu1101提供的资料,太简陋。麻烦能完善一下吗?比如硬件的基本板卡信息。比如板子上的那些黑色的接头都是怎么定义的。比如,4G和wifi的引脚和型号都是怎么定义的。
大家好,请教你们一个技巧性问题:我重建一个ccs工程,一般是在另一个工程上修改,
一、什么是联合体?在C语言中,变量的定义是分配存储空间的过程。一般的,每个变量都具有其独有的存储空间,那么
大家好我看了关于烧写OMAP-L138的UBL和EBOOT的资料,还有烧写系统的,有说
通过CCS和仿真器来烧?我看了那个资料里带的nandwriter软件,我通过它成功的烧写了UBL和EBOOT,但是我发现它没有烧写系统这一选项,请问各位有谁知道怎么烧吗?
根据技术手册,上面说ADXRS646为偏航角速度检测器件,我想知道ADXRS646
不用?我现在用CC2530做开发,有两个关于升级的问题请教一下:1.OTA升级时串口的流控是必须的选项吗?
输出频率连续变化的脉冲信号呀?,我这变想用有个NI采集卡,想用它来仿真频率连续变化的脉冲信号用于输出,
想给ADC0809提供时钟信号,ALE分频貌似有点麻烦,不够简洁.所以想请教STC89C52RC
接24位RGB接口的LCD,我看了一下,144封装是没有LCD_R0、LCD_R1引脚的,是不是必须得换个封装的?
TMS320C6678 芯片,EVM板上 内核电压CVDD是通过VCNTL[3:0] 来动态调节的,请问,我现在
用altium designer画出来在移植进proteus中进行仿真如果
最近在做一个单片机控制的开关电源(buck降压电路),自己绕不好电感就从电子市场买了两个工字电感,老板说
使用LM358代替AD8662?使用的时候会不会有什么注意点,我使用了LM358发现正弦波变成了直流形式。。。
哭笑不得 ,不过通过这件事也启发了我,有时候家里没人有些家电还在运行 ,确实很浪费电。家里又不能一下全换上
说是电流的磁效应,但我们老师说是通电线圈在磁场中受力转动,请问为什么?
本帖最后由 sydgg 于 2014-11-9 12:55 编辑 请教各位:这个方案
在使用qemu模拟出Cortex-A53的架构来运行rt-thread?
在使用qemu模拟出Cortex-A53的架构来运行rt-thread,有没有教程
本帖最后由 一只耳朵怪 于 2018-5-25 17:28 编辑 看了你们的资料,介绍了CRC在DMA应用,请问CRC模块还有什么其他的应用?
当用普通的485串口来用,其硬件设计是怎样的?寄存器配置是否有例程?谢谢
合并flash空间,例如改写成MEMORY[PAGE 0 :........................FLASHH_ F: origin = 0x3D8000
替换肖特基二极管1N5824为普通整流二极管1N4007或者替换成稳压二极管1N4148电路电流100ma!!!!!谢谢!
接24位RGB接口的LCD,我看了一下,144封装是没有LCD_R0、LCD_R1引脚的,是不是必须得换个封装的?
直接软件调试程序?我是指如果想直接调软件部分,能不能在 ads 或 axd 里直接调试
为0?我将两个输入端短路接到地上,然后通过外部电阻调节增益,观察输出来评估其噪声性能,请问这种方法合适吗?
为0?我将两个输入端短路接到地上,然后通过外部电阻调节增益,观察输出来评估其噪声性能,请问这种方法合适吗?
做彩色? PFA管是由PFA原料做成的,PFA管的颜色也是有PFA原料的颜色决定的。追根溯源,我们一起看看PFA原料有哪些颜色? 以深圳君昇为例。我们在他们东莞车间看到
4种状态: 红灯亮,绿灯灭 红灯灭,绿灯亮 都灭 都亮 直接上电路: 电路分析 1、红灯亮,绿灯灭时,GPIO1输出5V高电平: 2、红灯灭,绿灯亮时,GPIO1输出0V低电平: 3、红灯和绿灯都灭时,GPIO1设为浮空高阻态。此
? 这个问题在我平时的教学答疑出现的频次非常高,很多新手在初次接触这个概念的时候往往分不清楚这个光学定位点作用什么?因此导致他根本不了解什么时候该加,何时