LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 一文了解HDD.Cash

一文了解HDD.Cash

2019-11-03 百度搜索硬盘狗社 来源:区块链网络

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

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

细数BTC的优势

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

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

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

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

HDD应运而生~

?G7NHpE4fs6Uhx5304GJCvN1bygVWk55nNgk5TTJx.jpeg

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协议的存在,它额外支持隐私交易,通过零知识证明来确保交易的有效性,并不暴露任何的信息,例如交易双方的地址、交易金额等等。

?62KMwJBgCcHmKIj8LG1QMK94iGGLFoIFSAYipb7K.png

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之后,进行验证,获得奖励。

jlkH9nXumnWv64rfO7hbUIlIdu1D2Jh0CLn8T6GK.jpeg

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

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

—-

编译者/作者:百度搜索硬盘狗社

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...