加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

区块链技能之殇沦为黑客赚钱的器材

发布时间:2018-10-31 20:06:28 所属栏目:建站 来源:菜鸟区块链
导读:买卖营业所几回被盗,fomo3d大奖被黑客操作bug获取,这些都在提示我们区块链技能今朝还不足成熟,存在很多技能题目,本日班主任就带各人相识区块链存在的技能题目。 区块链分叉 我们在前面区块链的扩容题目中讲到,区块链的扩容就必要进级,那么进级会不会呈现

区块链技能之殇沦为黑客赚钱的器材

买卖营业所几回被盗,fomo3d大奖被黑客操作bug获取,这些都在提示我们区块链技能今朝还不足成熟,存在很多技能题目,本日班主任就带各人相识区块链存在的技能题目。

区块链分叉

我们在前面区块链的扩容题目中讲到,区块链的扩容就必要进级,那么进级会不会呈现题目呢?

在区块链中,数据是存储在节点中的。假如区块链进级,进级后的版本不能辨认之前的版本,用户们又不会同一进级,也许就有一部门升了级,有一部门没进级,但各人照旧在那记账、事变。这样,进级后的用户会发生新区块,没进级的也会发生新区块,区块链就有了分叉。

假如没进级的老节点完全无法接管新节点建设的区块,这就是硬分叉。而老节点假如能接管新节点区块,但却不能完全领略和验证新区块,那就是软分叉。

这也是为什么比特币的每次进级城市造成社区的剧烈接头。

什么是重放进攻?

重放进攻是黑客常用的一种进攻本领。是指进攻者将某个动静可能数据原封不动地多次发送给节点,假如节点多次吸取信息或数据不能举办有用辨认,就会有重放裂痕。

举个例子:张三去包子铺买包子。包子铺划定先付款再拿包子。张三用付出宝付款。他付完款后给一个处事员看,处事员给了他几个包子。然后张三又将这个付款信息给另一个处事员看,另一个处事员在不知情的环境下,又给了张三几个包子。云云一再举办,张三就得到了不少包子。而这家包子铺就碰着了重放进攻。

重放进攻在区块链上产生分叉时最轻易呈现。假如新老版本计较机相互不兼容, 黑客就可以将同样的信息先发给新版本用户,再发给旧版本用户,从而使区块链蒙受重放进攻,造成丧失。

“双花题目”怎样办理?

张三去包子铺花了5元钱买包子,他出来后发明馒头店的馒头也不错,想买馒头,但摸口袋没钱了,他想用适才在包子铺的那5元钱再买馒头, 也许吗?

这是不行能的,除非他把包子退给包子铺。

那假如张三用的不是现金,是数字钱币呢,数字钱币就是一些数据,他假如把数据复制下来再去行使呢。

这就呈现了双重付出,也就是区块链的双花题目。在体系中,也许因为不妥操纵导致一笔数字资产被一再行使。

时刻戳就是办理双花题目的要害。时刻戳可以证明他已经在谁人时刻花掉了那笔钱,不能再用了。

区块链中各人都做算术题不是吗?假若有两小我私人同时解出了这道算术题,怎么办理呢?这也是区块链的双花题目。

区块链同样办理了这个题目:假如两小我私人同时上传,固然这个概率很是小,可是假如产生,我们就要看最后哪一个区块的链条最先毗连上6个区块,才气被确认乐成,之后全部的区块都要在这个链长举办,另一条就失效。

什么是51%进攻题目?

大部门区块链此刻看起来是通过谁算得快来争取记账权,天生区块的。可是,假若有一天,有一个节点练就了一种特技,算得最准最快,每一次都是他得到记账权,天生区块,再假如他有坏心眼的话,那就贫困了。

石头村原本是通过掷骰子来抉择谁当管帐,每小我私人掷6次,谁掷出的点数多谁当管帐。 然则有一天,张三练就了一手绝活,每次都能掷出6点。而村里的其他人都竞争不外他,他就可以一向当这个管帐,就可以做手脚。

当一个节点拥有了高出一半的算力,也就是对区块的绝对力气时,就可以说他拥有了必然的粉碎手段,这就叫51%进攻。

51%进攻可以有以下一些场景:

  1. 实现双花进攻。好比他天生区块后,先不向别人广播,而是跑到买卖营业所平台把本身的数字钱币换成纸质币提出来。假如提出钱往后,区块链长度还没有变,而他结构的区块链长度已经是10了,他再广播出去,收集也会确认他的是正确的。这时钱已经取出来了,而他广播出去的区块却并没有提钱的记录,便是数字钱币还在他的地点中。
  2. 本身有记账权,就可以阻止一些别人的买卖营业。
  3. 他能等闲阻止此外节点得到记账权,由于他有特技。

一项新技能的降生,注定谋面对许多的题目,可是跟着时刻的推进,题目会越来越少,技能也越来越成熟。区块链此刻还处于抽芽阶段,我们必要给与足够的耐性和支持,信托将来区块链必然会有倾覆天下的手段。

【编辑保举】

  1. 为什么区块链的去中心化很重要?
  2. 凉凉?还差得远呢,区块链说我还能再战30年
  3. 郑志明院士:区块链将代替互联网底层基本协议
  4. 区块链的可扩展性题目及办理方案比拟
  5. 区块链和人工智能,怎样成为各自的“黄金同伴”?
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读