区块链这一项技术, 它到底有什么优势? 把话扯远了讲也就是那么两回事情。第一点叫做数据不可篡改, 第二点叫做系统不依赖中心节点。我在这行里混了八年, 做了八年的架构设计。
经手过的东西也不少, 去中心化相关的协议, 前前后后加起来能有上百个。可是真正能让这些东西跑起来的地方, 靠的不是什么概念在吹嘘, 而是这这两块非常难啃的硬骨头, 也就是我刚才说的那两条。
区块链怎么保证安全
每个区块都是通过SHA-256哈希这种方式跟前面的那个区块紧紧地联系在一起, 如果你去修改任何一个发生在以前的交易数据, 那么后面所有的哈希值都会全部断裂, 整条整个链就直接被认定为失效作废了。

再加上配合有叫作PoS或者BFT的这种共识机制存在的情况, 攻击者必须得掌握住超过一半数量的验证节点才有进行动手操作的可能性, 其中的经济代价高到了不切实际的地步。
去年, 我们给一家做跨境清算的机构做了一个方案, 他们当时最担心的问题就是账本会出现被回滚的情况, 结果上线了十一个月以来, 一直都没有任何篡改的记录发生, 审计这边节省下来的人力成本将近达到六成的比例, 对方财务部门的人到现在还在夸赞这件事。
区块链去中心化强在哪
在传统的架构设计里面, 中介节点这一角色, 它既是造成性能下滑的瓶颈所在, 也是容易导致单点故障的关键因素, 一旦这个核心部分出现问题, 整条链路就完全瘫痪掉了。
如果把清算、存证以及身份验证这些原本集中的功能环节, 分散铺设到分布式网络体系中去运行, 即便系统里随机有几台服务器接连发生了宕机状况, 整体的业务操作流程依然能够持续稳定地运转下去, 根本不会出现停滞或者耽误的情况。
供应链溯源这个事,它是一个典型的场景。工厂那边拿着一个节点, 物流方也拿着一个节点, 零售商同样也拿着一个节点。数据上了链子以后, 谁都动不了。要是出了问题, 能在三秒钟之内就锁定到具体的环节上面去。这么一来, 就省下了一大堆跨部门扯皮的功夫。
所谓优势这个东西, 它并不是体现在PPT那些形容词上面的, 而是实实在在反映在你在生产环境里面少踩了多少坑上面。在你把它落地之前就先把安全性还有去中心化这两方面的问题都想得扎实一些, 这绝对比其他的什么都要强。
转载请注明出处:imtoken,如有疑问,请联系()。
本文地址:https://zmdyd.cn/imazbqb/10645.html
