火星链 火星链
Ctrl+D收藏火星链
首页 > ICP > 正文

HASH:BTC的挖矿算法究竟是如何运算的?

作者:

时间:1900/1/1 0:00:00

比特币挖矿是比特币系统安全的一个关键部分。其原理是,比特币矿工将一堆比特币交易归为一个区块,然后反复执行一种叫做Hash的加密操作几十亿次,直到有人找到一个特殊的目标Hash值。至此,该区块即被开采并成为比特币区块链的一部分。Hash任务本身并不能完成任何有价值的任务,但由于通过它找到一个成功的目标值非常困难,所以它确保了没有人拥有接管比特币系统的能力和资源。

Hash函数是指输入一个数据区块并创建一个较小的、不可预测的输出。Hash函数的设计使得没有"捷径"来获得所需的输出结果--你只能不断地对区块进行Hash操作,直到你通过蛮力找到有效的一个结果为止。对于比特币来说,Hash函数是一个叫做SHA-256的函数。为了提供更高的安全性,比特币将连续重复SHA-256函数两次,这个过程被称为双SHA-256。

欧易OKEx:BTC高位盘整形态难破,日内关注61300~61800阻力区以及59250支撑。:据欧易OKEx投研分析,昨日BTC上攻前高失败后小幅回撤至59400附近便止跌企稳,近日凌晨继续缩量反弹,延续近期高位窄幅盘整形态,从成交量上看,无论是多空双方都没有强烈的拉盘或砸盘意愿。尽管59000整数关卡在近期给走势提供了强有力的支撑,但若上涨始终伴随低迷的成交量,会对市场看涨信心造成一定的打击,因此投资者需注意若日内再次向上测试61300~61800阻力区间时看涨成交量并无放大迹象,且出现较长上影线的K线形态则意味着动能短线再次走向衰竭,需防范突发瀑布行情。短线支撑继续关注59250以及58200两个点位附近。放大周期看,在跌破50000整数关前上涨中枢形态仍然保持完好,跌破则是中期调整的信号。

ETH虽于近期创出新高,但从成交量上看随时存在回撤的风险,价格并未在高位企稳。短期支撑关注2100及2040。DOT短线有二次探底需求,可先关注39.4及37.6附近支撑,上方关注41.9~42.8阻力区。UNI昨日放量上破38后出现明显滞涨形态,现已开启回撤行情,短线支撑可先看至35.3~35.5附近,有效则继续看涨,跌破则大概率下探33.8附近支撑。

根据国际第三方统计机构CoinGecko数据显示,欧易OKEx平台24小时合约交易额216亿美元。

风险提示:

入市有风险,投资需谨慎。[2021/4/13 20:13:10]

在比特币中,一个成功的Hash值是一个以足够多的零开头的数值。就像很少能找到一个以多个0结尾的电话号码或车牌一样,很少能找到一个以多个0开头的Hash。但比特币的难度是呈指数倍增加的。目前,一个成功的Hash必须从大约17个0开始。换句话说,找到一个成功的Hash比在地球上所有沙粒中找到某一粒沙子还要难。

BTC突破55300美元关口 日内跌幅为1.5%:火币全球站数据显示,BTC短线上涨,突破55300美元关口,现报55302.5美元,日内跌幅达到1.5%,行情波动较大,请做好风险控制。[2021/2/21 17:35:47]

下图显示了比特币区块链中的一个区块以及它的Hash值。黄色的字节经过Hash后生成区块Hash值。在这种情况下,生成的Hash值以足够多的0开始,因此此次挖矿成功。然而,Hash很难一次得到的,在这种情况下,矿工会改变nonce值或其他区块内容,然后进行反复尝试。?

24小时BTC全网合约成交数据显示:多方占优:据合约帝数据显示,最近24小时BTC全网合约成交量中开多比例为50.93%,开空比例为49.07%。主流合约交易所中,Huobi季度开多比例为50.19%,开空比例为49.81%;OKEx季度开多比例为51.80%,开空比例为48.20%;BitMEX合约开多比例为51.06%,开空比例为48.94%。[2020/5/12]

比特币使用的SHA-256Hash算法

SHA-256的Hash算法采用512位的输入块,对数据进行加密组合,并产生256位的输出。SHA-256算法由重复64次的相对简单的回合组成。下图显示了一个回合,它需要8个4字节的输入--A到H,然后执行一些操作,并生成A到H的新值。?

声音 | OKEx投研:BTC再次站稳年线,短期反弹有望延续,后市重点关注7870-8450阻力区:据OKEx季度合约数据显示,截止日线收盘(香港时间08:00),BTC价格再次明显站上年线(365日均线),并上破7400一线短期关键阻力。日线收盘报7529.79,年线对应价位7086.74。OKEx分析师Charles认为,年线作为重要的长期牛熊分界线具有重要参考意义,最近一周以来币价持续围绕年线剧烈波动,说明多空双方就年线得失争夺激烈。目前多方暂时取得胜利,短期反弹行情有望延续,但由于中长期走势依然处在空头局势中,短时间内很难扭转,所以不要对反弹空间抱有过高期望。7870-8450区域为本轮反弹行情强阻力区,在该区域滞涨并再次回归跌势概率较大。BTC季度合约日内阻力位7800美元,支撑位7450美元。[2019/11/28]

行情 | BTC未确认交易数量为200笔:据btc.com数据显示,截至今日9:30,BTC未确认交易数量仅为200笔,较之前大幅下降,一定程度表明市场活跃度有所下降。[2018/8/20]

蓝色方框以非线性的方式将数值混合在一起,因此很难用密码学分析这些值。由于算法使用了几个不同的函数,所以发现攻击就更难了。(如果你能找出一种数学捷径来生成成功的Hash值,你就可以接管比特币挖矿了)。

Ma大多数框看A、B、C的位数,对于每个位置,如果多数位数为0,则输出0,否则输出1。也就是说,对于A、B、C的每个位置,看1位的数量。如果是0或1,输出0,如果是2或3,输出1。

Σ0框将A的位数反转,形成三个反转版本,然后将它们相加模数为2。换句话说,如果1位的数量是奇数,则和为1,否则为0,和中的三个值分别是A向右反转2位、13位和22位。

Ch"选择"框根据输入E的值选择输出位,如果E的某位为1,则输出位为F的对应位,如果E的某位为0,则输出位为G的对应位,这样,F和G的位就根据E的值进行随机选择。

下一框Σ1对E的位进行反转和,除了移位是6位、11位和25位外,其他与Σ0类似。

红框执行32位加法,生成A和E的新值,输入Wt是基于输入数据,稍加处理。(这是输入块被输入到算法中的地方。)输入Kt是为每一轮定义的常数。

从上图可以看出,一轮中只有A和E是变化的。其他值不变通过,旧的A值变成新的B值,旧的B值变成新的C值,以此类推。虽然SHA-256的每一轮都不会对数据有太大的改变,但64轮之后,输入的数据将完全被扰乱。?

这对挖矿的硬件意味着什么?

SHA-256的每一步在数字逻辑中都非常容易实现--简单的布尔运算和32位加法。。出于这个原因,定制的ASIC芯片可以在硬件中非常高效地实现SHA-256算法,在一个芯片上并行地放上几百轮。

相比之下,Litecoin、Dogecoin和类似的altcoins使用CryptHash算法,该算法被有意设计成难以在硬件中实现的形式。它将1024个不同的Hash值存储到内存中,然后以不可预测的方式将它们结合起来,以获得最终结果。因此,与SHA-256Hash相比,Scrypt需要更多的电路和内存。你可以通过查看挖矿硬件来了解其影响,Scrypt的计算速度比SHA-256慢数千倍。

SHA-256算法出乎意料的简单,很容易手动完成。(用于签署比特币交易的椭圆曲线算法用手计算会非常痛苦,因为它有很多32字节整数的乘法)。手工做一轮SHA-256花了我16分45秒。按照这个速度,Hash一个完整的比特币区块(128轮)需要1.49天,每天的Hash率为0.67次(虽然我可能会通过练习变得更快)。相比之下,目前的比特币挖矿硬件每秒可以做到几兆次的Hash,比我的手动Hash快了约五千万倍。不用说,手动比特币挖矿根本不实用。

有Reddit读者问到我的能量消耗。其实不需要太多能量消耗,所以假设静止代谢率为1500kcal/天,人工Hash的能耗差不多为10兆焦耳/Hash。一般挖矿硬件的能耗是1000兆焦耳/Hash。所以,我的能源效率低了101?。接下来的问题是能源成本。一个便宜的食物能量来源是甜甜圈,200千卡的热量是0.23元。这里的电是0.15美元/千瓦时,便宜了6.7倍--比我预期的要接近。因此,我每Hash的能源成本大约是挖矿硬件的67倍。很明显,我不会靠人工挖矿发家致富,我甚至还没有包括我需要的所有纸和铅笔的成本。

标签:ASHHASH比特币SHAUnibot.cashHashBit BlockChain比特币行情图分析Genesis Shards

ICP热门资讯
比特币:比特币链上数据波澜不惊,以太坊交易费降至近期低谷

北京时间10月5日至10月11日比特币和以太坊链上数据周报。活跃地址数 上周比特币全网活跃地址数量为661.04万,环比下降1.13%;而以太坊全网活跃地址数量则为324.79万,环比上升0.1.

1900/1/1 0:00:00
ANC:DeFi仍旧是当前的主流,收益表现领先整个加密货币市场

在最近的市场调整中,去中心化金融代币经历了大幅回落,但在今年迄今为止的收益表现仍旧领先整个加密货币市场。加密货币市场在周末取得了小幅增长,??总市值增加了近50亿美元.

1900/1/1 0:00:00
USDT:行情分析:BTC吸血行情继续,ETH或将进入调整区间

作者|哈希派分析团队金色财经合约行情分析 | BTC大跌后低位窄幅震荡:据火币BTC永续合约行情显示,截至今日18:00(GMT+8),BTC价格暂报11140美元(-1.55%).

1900/1/1 0:00:00
ROS:比特币新底线:一万美元?

随着10月15日的临近,比特币交易所“门头沟”将执行赔付方案,这也是币圈发展史上一件标志性事件.

1900/1/1 0:00:00
数字货币:大暴涨!BTC创1年新高,Paypal成最大推手?

今晚,比特币扬眉吐气!Coingecko数据显示,比特币于北京时间晚间22:20创下近一年以来新高,最高涨幅达7.36%,至12800美元/枚,合约市场血流成河,空头再次被洗劫.

1900/1/1 0:00:00
SAKE:1100万美元中本聪时代比特币首次发生转移,沉睡的比特币巨鲸在苏醒

自2010年被开采出来以来,价值超1100万美元的比特币近日首次被转移,这些比特币一直闲置在钱包中.

1900/1/1 0:00:00