当前位置:首页 > 知识 >

区块链安全:探讨51%攻击问题

简介:

区块链系统由许多节点组成,每个节点是一台计算机。每个参与的节点都有机会去竞争记账,即更新数据库信息。在一段时间内,选出记账最快最好的节点,让他在这段时间内记账,并将这段时间内数据变化记录在一个数据区块中。这个数据区块被想象成一页纸,称为区块。记完账后,该节点把这一页的账本发给其他节点。其他节点核实后,在自己的账本中加入。这样,整个系统的每个节点都有着完全一样的账本。这种记账方式称为方式区块链技术或者分布式总账技术。

安全性:

区块链通过高冗余的方式构建了极高的安全性。每个节点的权利是一样的,任意节点被摧毁都不会影响整个系统的安全,也不会造成数据丢失。每个节点的账本数据都是一模一样的,因此单个节点的数据篡改没有任何意义。如果系统发现两个账本对不上,它会认为拥有相同账本数量相对较多的节点的版本才是真实的数据版本。那些少部分不一致的节点账本不是真实的,是被篡改的账本。系统会自动舍弃这部分认为被篡改过的账本。如果要篡改区块链上的数据内容,除非能够控制整个系统中的大部分节点,否则无法实现。当整个系统中的节点数量高达成千上万个时,篡改数据的可能性就会大大降低。攻击者构建出和原来一样多的节点的方式来攻击这个区块链系统,成本高达270亿美元。一旦攻击者成功篡改账本,则该系统账本已经是不可靠的账本,导致所有人都意识到该系统账本与所有代币都变得毫无价值,攻击者将无利可图。

价值:

区块链是比特币的底层技术,早期只是比特币的应用之一。中本聪创造性地提出了通过区块链技术建立一个去中心化、去第三方、集体协作的网络体系,解决了传统金融体系“第三方”机构不能免费传输货币的限制。区块链通过全网的参与者交易双方可以在无需建立信任关系的前提下完成交易,实现价值转移。区块链的诞生意味着货币的高速公路第一次建设已经初步完成。

猜你喜欢

关注我们

微信二维码

微信