区块链的一个特点是它们更安全, 更透明, 这有助于更好地识别和减轻网络威胁. 但当我们在世界各地开发 2000 个区块链项目时, 每天都有成千上万的加密矿工在做他们的事情, 我们每年看到数十亿美元的投资. 我们是否认真对待潜在威胁的警告? 更大的社区是否认为区块链安全的某些方面是理所当然的? 区块链的困难事实表明, 这两个问题得到了肯定.
区块链是一个现代的数字分类帐, 它不仅记录货币交易, 而且记录任何有价值的东西. 输入的数字数据被用作在区块链上的共享和永久记录的数据库. 利用该系统本身的去中心化具有明显的优点. 区块链数据库未存储在集中位置, 这意味着记录是打开和准确的. 这些不具有中央存储位置的记录对于黑客来说是分散的和难以利用的. 它由数百万具有特定时间实例的 PC 保持, 每个实例具有相同的副本, 这对于网络中的每个人都是可见的.
这是一种低层次的技术, 帮助用户维护集体, 可靠和分散的数据库. 它永久地扩展了记录列表 (所有记录都可溯源), 并以更好的方式防止黑客攻击. 典型的分块由一系列以特定方式连接的块组成. 系统中的用户(PoW) 执行身份验证任务, 并将数据存储在块中. 用于向链中添加新块和确认事务的一致性算法称为工作证明, 即 (pow) 算法链中的每个块主要由加密的散列信息和与事务相关的过去块组成. 这个重复的过程从代码块开始. 区块链的各种安全好处如下:
A. 隐私保护:
区块链采用对等网络系统, 不需要集中数据库来存储机密信息. 这消除了黑客攻击服务器并窃取有价值信息的缺点. 类似地, 无中心故障点, 使其比集中式网络系统更健壮. 区块链使用非对称加密, 其中用户有两个密钥: 用于消息 / 事务的公钥, 用于特定用户的公钥和只能用于用户公钥加密的私钥. 用户的私钥与其公共地址无关. 根据用户的公钥计算用户的私钥是不可能的. 因此, 可以保持用户的匿名性和隐私性.
B. 崩溃恢复:
区块链上的数据分布在对等节点之间. 与传统数据库不同, 所有数据都存储在一个中心位置. 每个用户都有权生成和维护数据的完整副本. 虽然造成了数据的冗余, 但也大大提高了网络的可靠性, 提高了网络的容错能力. 如果某些节点受到攻击或损坏, 则网络的其他部分不会受到损害.
C. 防止数据操纵:
辅助设备具有独特的数据写入机制, 以防止数据在写入后被修改. 这种机制涉及生成时间戳, 同时生成新记录. 此时禁止修改数据. 此外, 新记录的交易是由协商一致机制决定的, 黑客需要 51% 以上的计算能力才能受到攻击.
区块链通过解决平台中最薄弱的环节 - 人为因素的影响, 从根本上解决了潜在的安全隐患. 区块链技术通过使用分布式代理和消除单点故障的风险, 提供端到端的隐私和加密.
区块链技术将继续发展. 甚至五角大楼也认为区块链技术可以作为网络安全的障碍. 它可以帮助我们保护我们的个人, 公司和政府. 研究表明, 高碳及其底层技术区块链具有弹性, 大量新的区块链技术有助于发展可伸缩性和稳定性, 特别是在安全领域.
来源: http://www.jianshu.com/p/71360d2c3e03