首页/ 矿业/ 一文了解HDD.Cash
投诉
取消
提交

一文了解HDD.Cash

数字货币为我们带来了一种全新的、去中心化的价值存储与传递方式,作为加密世界的第一个货币,BTC用它的高经济价值证明了数字货币存在的意义。

作为数字货币的信仰者,我们总是在追寻着去中心化的道路。为了达成去中心化的共识,BTC采用了POW(Proof of work,工作量证明)共识算法。POW共识算法通过不同节点之间提供的算力大小来竞争区块的记账权,交易的方式以区块的形式记录,以密码学的方式串联,保证区块的不可篡改性。

细数BTC的优势

1、去中心化,货币不再由中央机构进行分发,人人都可以参与货币的铸造;

2、减少信任成本,我们可以通过一串字符地址即可完成交易,交易双方可以做到完全的匿名;

3、改变金融结构体系:通过全网广播交易的方式来代替银行的认证。

尽管BTC有这么多的优势,但本质上,基于POW共识算法的数字货币依然会存在诸多的限制。例如竞争区块记账权是通过算力的大小,这就必然导致矿工之间算力的军备竞赛;POW通过大量且重复的计算hash对区块加以匹配,因此会消耗十分可观的电力资源;目前以比特大陆为首的矿池掌握着大部分的算力,这违背了去中心化的理念;账本本身是公开的,用户在系统中的所有行为都不具备任何的隐私性。

HDD应运而生~

一文了解HDD.Cash配图(1) 

HDD项目简介

HDD.Cash(简称HDD)是基于CPOC(Conditioned Proof of capacity)共识算法、zk-SNARK协议的创新型数字货币,继承了现有数字货币的去中心化理念,同时提供额外的隐私层。

HDD以硬盘容量作为共识的基础,也就是我们常说的使用硬盘作为挖矿的载体,通过这样的方式,让货币的生产更趋向于去中心化。人人都可以拥有货币的“铸造权”。

HDD选择硬盘挖矿是一种颠覆性的创新,简单来说,挖矿就是提前使用CPU、GPU写入大量的hash值,并将其存储在硬盘空间中,挖矿的过程仅仅只是对硬盘空间进行扫描,因此HDD挖矿是一种节能环保的行为。

HDD的优势

1、借助POC容量证明,HDD挖矿不再依靠大量计算单元的高负荷运作,而是快速的扫描硬盘空间,针对硬盘特性的优化措施能让检索的效率更高,消耗更低。因此相较于POW工作量证明,POC共识会更加省电,对于矿工而言,电力支出的成本更低。

2、POC本质上也是POW的一种,因此存在被ASIC化的可能,但POC使用的是一种计算时间极慢且工作量更大的shabal256算法,即便是目前计算性能最为强悍的ASIC矿机,也无法在短时间内(HDD出块时间为5分钟)完成hash计算,只能通过提前进行计算,再将hash值存储在硬盘空间中。因此POC算法是不可能被ASIC化的。

3、POC最早的使用者是Burst,它在2014年为加密世界带来了POC算法,但Burst的依旧沿用POW货币的经济模型,早期的矿工以极低的成本得到了大量的代币,而后入场的矿工则没有足够的激励去参与挖矿。因此,参与HDD挖矿,是有条件的,即每TB硬盘容量必须抵押150枚HDD,满足抵押则获得全部的收益,否则矿工就只能得到5%的奖励。条件化容量证明,让无论何时参与HDD挖矿的矿工都能获得可观的收益,让生态得到良好的发展。

4、HDD相较于其他的POC项目,因为zk-SNARK协议的存在,它额外支持隐私交易,通过零知识证明来确保交易的有效性,并不暴露任何的信息,例如交易双方的地址、交易金额等等。

一文了解HDD.Cash配图(2) 

HDD的POC容量证明技术原理

在前面的文章中,我们知道POC容量证明是由Burst最早使用,它是一种创新性的发明,POC仅仅是将挖矿的设备由CPU、GPU、ASIC矿机变成硬盘空间,便解决了POW的诸多问题。

POW挖矿的过程好比学生为了寻找正确的答案而去不停的查阅书籍,这是十分费劲的过程;而POC挖矿的过程就好比学生提前复习,已经知道了正确的答案,只需要将答案填写在试卷即可,整个过程十分轻松。

挖矿一般会涉及一下几个过程:

1、P盘(Plot)

Miner(矿工)在本地硬盘Plot 文件,用哈希值填充硬盘。硬盘容量越大,填充的Hash值越多,爆块的概率越高,简单来说,你的容量越大,获得收益也会越高。

技术原理:矿工挖矿创建一个名为nonce的东西,通过重复散列数据(包括你的帐户ID)创建随机数。你为绘图分配的硬盘空间越多,你可以存储的nonce就越多。一个随机数最终将包含8192个哈希值。这些8192个哈希是成对组织的,称为scoop。每个scoop会被分配一个从0到4095的数字。

 

绘图时间的长短将根据你硬盘容量大小而定。(使用GPU进行P盘花费的时间会更短)

2、转账(Transaction)

BHD基于BTC钱包重新构建了一套安全的P2P网络,矿工在钱包之间进行转账操作,BTC钱包的安全性与稳定性经过多年的验证已经相对完善,这使得BHD钱包得到了保障。

3、打包(Forging)

Miner通过钱包,侦听P2P网络,每当收到一个块,就开始下一块块的打包过程。钱包组织一个Block,把block的哈希值发给Miner,Miner寻找最匹配的Nonce。钱包收到Nonce后,把Nonce转成Deadline(时间),然后等待到这个时间结束后,把块广播出去。

在挖掘过程中,矿工需要计算一个0到4095之间的一个勺数。假设你的计算给你一个42的勺数,然后你会去挖掘一个42的nonce 1并使用该scoop数据计算一个时间量,这个时间称为截止日期。你对硬盘上的所有nonce重复此过程,在计算完所有截止日期后,你将选择最短期限,截止日期表示“在允许创建块之前,最后一个块被创建后经过的秒数”,如果没有其他人在这段时间内创建一个区块,你创建了一个区块便会获得一个区块奖励,因为你能够生产的截止日期比其他矿工的截止日期短,你比其他矿工快,所以你将得到奖励。

例如,在挖掘时,你的最小期限为25秒。如果没有其他人可以在接下来的25秒内打造一个区块,你将有机会打造这个区块并获得奖励。

4、验证(Verify)

矿工收到Block之后,进行验证,获得奖励。

一文了解HDD.Cash配图(3) 

HDD的分配机制

HDD供应总量为10亿枚

IE0数量为9000万枚(9%),这里解释一下,为什么会IEO,主要的目的是为了让矿工在早期能以很低的价格购买抵押代币,从而获得更高的挖矿收益。

挖矿产出数量为9亿1千万枚(91%)。

出块时间为:5分钟

初始块大小:2200HDD/block,4MB区块大小

减半周期:平均2年减半一次

TPS性能:70笔交易/秒

HDD采用的是CPOC(Conditioned Proof of capacity,条件化容量证明)共识算法,因此挖矿需要1TB抵押150枚HDD,抵押数量随全网容量的增加而减少。从最初的150HDD/T,逐渐较少至15HDD/T。

矿工抵押的收益和不抵押的收益相差95%,因此想在HDD网络中得到更高的收益,除了增加硬盘容量之外,还需要增加抵押代币的数量哦。

HDD技术路线

1. 2019 年 月,完成 HDD.Cash 白皮书,进入 HDD.Cash 应用优化阶段。
2. 2019 年 10 月,主网 1.0 和钱包开发完成,官方网站上线,启动挖矿。
3. 2020 年 月,完成 zk-SNARK 的整合,隐私交易逻辑的开发和测试,公布相应 的技术报告,启动主网2.0 的更新。
4. 2020 年 Q2 全网容量达到 4000p,主网 2.0 上线,支持隐私交易。
5. 2020 年 Q3 全网容量达到 7000p,迭代新版本的 CPoC 共识算法。
6. 2020 年 Q4 全网容量达到 10000p,发布基于 HDD 的生态应用系统。 

#硬盘挖矿#  #硬盘狗社区# #hdddog.com#

本文来源:陀螺财经 文章作者:硬盘狗社区
收藏
举报
硬盘狗社区 个人认证
累计发布内容55篇 累计总热度10万+

陀螺财经现已开放专栏入驻,详情请见入驻指南:https://www.tuoluocaijing.cn/article/detail-27547.html

硬盘狗社区专栏:https://www.tuoluocaijing.cn/columns/author377966/

本文网址:https://www.tuoluocaijing.cn/article/detail-73156.html

免责声明:
1、本文版权归原作者所有,仅代表作者本人观点,不代表陀螺财经观点或立场。
2、如发现文章、图片等侵权行为,侵权责任将由作者本人承担。

相关文章

硬盘狗社区
个人认证

55篇

文章总数

10万+

总热度

一文了解HDD.Cash SINOC能为挖矿行业带来怎样的惊喜? 带你了解智能合约历史及现状
热门文章

下载APP

微信公众号

rss订阅