LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 什么是区块链哈希?

什么是区块链哈希?

2020-05-05 wanbizu AI 来源:区块链网络

发明了加密货币并建立了区块链后,许多人发现自己正在处理长期以来未知的术语和概念。这仍然是一个非常复杂的领域,需要深入的知识和研究。

最流行的概念之一是哈希。散列是使用数学函数创建的字符序列(散列)。此序列具有高度的安全性,可让您安全地发送消息。

最重要的是,它是目前市场上每种加密货币的一部分,但可以这么说,它们都具有不同的价值和品质。我们可以肯定地说的一件事是,良好的哈希值是每个加密货币成功率的一部分。当人们投票选出世界上最受监管的交易所之一时,大多数进入顶级名单的公司都具有只列出最合格货币的综合特征。这些大多是大型品牌,例如Binance和Coinbase,但是其他专门研究其上市硬币的资源的公司也进入了榜单。

加密哈希函数

这是一种安全且理想的加密散列类型。哈希函数具有以下功能:

决定论-在特定输入值下,每次应产生固定量的哈希。

计算效率-计算机功率应足以快速返回哈希值。大多数计算机可以在瞬间处理哈希函数。

难以找到反像-散列函数不应提供有关给出有关输入值的任何信息的任何信息。

耐碰撞-获得两个输入,可以给出两个输出。这一定是非常困难或不可能的。由于输入值的长度可以是任意值,因此其变化是无限的。输出具有固定的长度,因此,在这种情况下,选项的数量受到限制。在这种情况下,几个输入可以产生相同的输出。如果对碰撞的抵抗力不够高,则可能会发生所谓的生日袭击。这是数学胜过概率论的一种攻击。您可能听说过这种情况。举例说明这种攻击的最简单示例是,如果房间中有27个人,则两个在场者有相同生日的可能性为50%。

为什么会这样呢?对于一个人,基于一年中的天数,概率为1/365。第二个人具有相同的概率。为了确定他们生日相吻合的可能性,您需要将一个指标与另一个指标相乘。因此,事实证明有365个生日日期和365个重合概率,并且如果我们从该数字中提取根,结果表明有23个随机选择的人有50%的机会匹配出生日期。

如果我们将此理论应用于散列,则很显然,从技术角度来看,没有散列函数具有完全的抗冲突性,但是这可能需要很长时间才能实现。

什么是区块链哈希?

比特币在区块链的基础上运行,并使用SHA-256哈希算法(256密码哈希算法)。对于比特币,哈希函数执行三个主要任务:

矿业

矿工竞相解决问题。每个矿工从他们已经知道的区块中获取信息,并从中构建一个新区块。如果算法输出的值小于目标数字,则认为该算法有效,并且可以被其他网络参与者接受。因此,矿工有权创建下一个区块。

连接块

这对于提高安全性至关重要。区块链中的每个块都与前一个块相关联,这通过散列指针(存储另一个变量地址的变量)来实现。实际上,每个区块都包含来自区块链中前一个区块的哈希结果。借助此功能,您可以轻松跟踪区块链中的历史记录,并消除了向网络添加恶意块的可能性。

创建密钥

发送或接收加密货币需要私钥或公钥。两个键通过哈希函数连接。这是不可或缺的组成部分,不包括第三方收到您的私钥。

它为什么如此重要?

哈希功能为加密货币提供了高度的安全性。尽管从理论上讲,没有什么可以完全防止黑客入侵,但是此功能提供了当今最高的难度。我们应该理解,尽管加密货币确实是匿名的并且受到保护,但是在一切都取决于技术的现代世界中,没有人能免受网络攻击。即使是最受保护的系统也可能成为黑客攻击的对象。聪明又聪明的黑客可以找到渗透系统的方法,但是我们应该采取所有措施来保护我们的网络免受即将来临的攻击。

—-

原文链接:https://cryptodaily.co.uk/2020/05/what-blockchain-hashing

原文作者:Giorgi Mikhelidze

编译者/作者:wanbizu AI

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

LOADING...
LOADING...