区块链安全吗?

逍遥 9036 0

区块链技术以多种办法处理了安全性和信任问题。 首要,新块一贯按时间次第线性存储。 也就是说,它们总是被增加到区块链的“结束”。 假定看一下比特币的区块链,您会发现每个区块在链上都有一个方位,称为“高度”。到2019年2月,该区块的高度已跨过562,000。

在将区块增加到区块链的结束之后,很难回来并更改区块的内容。 这是因为每个块都包含自己的哈希值,以及之前的哈希值。 哈希码由数学函数创建,该数学函数将数字信息转换为数字和字母的字符串。 假定以任何办法修正该信息,则哈希码也将更改。

u=1891083841,385623737&fm=26&gp=0.jpg

这就是为什么这对安全性很重要。 假定某位黑客企图从Amazon修正您的生意,因此您实践上有必要为购买的产品支付两次费用。 一旦他们修正了您的生意金额,该区块的哈希值就会改动。 链中的下一个块仍将包含旧的哈希,黑客将需求更新该块以掩盖其踪迹。 但是,这样做会更改该块的哈希。 接下来,依此类推。

为了更改单个块,黑客需求在区块链上更改每个单个块。 从头核算全部这些散列将需求巨大且不或许的核算才调。 换句话说,一旦将一个区块增加到区块链中,它将变得非常难以修正且无法删去。

为了处理信任问题,区块链技术网络已对要参与链并向链中增加块的核算机实施了查验。 这些被称为“一同模型”的查验要求用户在参与区块链网络之前先“证明”自己。 比特币选用的最常见的比如之一就是“作业证明”。

u=1944628398,1824949171&fm=26&gp=0.jpg

在作业量证明系统中,核算机有必要通过处理凌乱的核算数学问题来“证明”他们现已结束了“作业”。 假定核算机处理了这些问题之一,则它们就有资格向区块链增加一个块。 但是将区块增加到区块链应用的进程(加密钱银世界称之为“采矿”)并不简略。 实践上,根据区块链新闻网站BlockExplorer的说法,2019年2月处理比特币网络中这些问题之一的几率约为5.8万亿分之一。要处理这些凌乱的数学问题,核算机有必要作业会花费许多本钱的程序电力和动力的数量(阅读:金钱)。

作业量证明不会使黑客无法进行侵犯,但确实会使它们毫无用处。 假定黑客想调和对区块链的侵犯,他们将需求像其他全部人相同以5.8万亿的几率处理凌乱的核算数学问题。 安排此类侵犯的本钱几乎肯定会跨过收益。


标签: 区块链用途

  • 评论列表 (0)

留言评论