区块链这个玩意儿和加密技术这个东西, 压根就不是两个各管各的独立概念, 它们是摆在同一套体系里面的两面情况。
具体来说, 加密的作用是把数据给锁起来, 而区块链的作用是让所有参与网络的节点都能看到那道锁是存在着的,但是谁也打不开它。只要把这一层关系给琢磨透、想明白了, 那么很多之前让人觉得“看不懂”的问题, 就会自然而然地全都通了。
区块链与加密安全吗
我这个人做过的安全审计工作数量是挺多的, 我看见过把私钥这种直接以明文形式存放的做法, 我也看见过交易数据就这么赤裸裸地放在公网上任由大家看。关于安全这回事儿, 它从来就不是由算法本身来决定的, 它是由使用方式这一点来决定的。
椭圆曲线加密这个技术从数学角度来看至今都没有被攻破过, 但是如果你把助记词写在便利贴上然后把它贴在显示器后面的话, 那么就算是用再强大的算法那也是没有任何用处的。
真正要死死盯住的是密钥管理和签名验证。前者讲的是你能不能守住自家的大门。后者讲的是别人能不能伪造你的身份证去冒充你。在算法的这个层面, 我是比较放心的。但是在实际的这个使用层面, 我从来都不放心。

区块链与加密防篡改吗
每一条交易都要经过那个叫SHA-256的哈希处理操作, 如果你去改动里面的某一个具体的字节数据, 那么整条链上面的所有哈希值就会全都失去作用。
这个情况并不是说修改起来有多么困难的意思, 而是指一旦有人进行了这种修改的行为, 立刻就会被网络上面所有的节点给发现, 并且其他节点也会把这个修改的事情告诉给你听。
但是要防的是那些存在于链上的数据信息, 而那些处于链下的、由智能合约构成的代码内容, 还有来源于预言机的喂价行为, 以及在你自己本地钱包里面进行的操作环节, 全都并不处在加密保护的覆盖范围之内。
关于信任假设所存在的边界问题, 比技术本身更加容易被人忽视掉, 好多人都只盯着链上这一块区域看, 然后就自以为什么事情都已经处理得天衣无缝了。信任假设的边界。
加密这个东西, 就像是给数据装上了一把锁, 而区块链呢, 就是一个大家都能看得到的保险柜。就算这把锁再怎么结实, 钥匙也一定要由自己妥善保管, 千万不可以贴在那显示器的后面。
转载请注明出处:imtoken,如有疑问,请联系()。
本文地址:https://zmdyd.cn/zbimqbxz/11250.html
