每根香肠(哈希值)虽然都是等长的 , 但是香肠上面的纹理却是不同的 。
哈希值有这样两个有意思的特性:
1.相同文件的哈希值完全相同 。 但只要源文件稍有改动 , 哈希值就面目全非 。
2.哈希值不可逆推 , 也就是说你无法通过分析哈希值计算出源文件的样子 , 换句话说 , 你不可能通过观察香肠的纹理推测出猪的样子 。
有了上述关于哈希值的概念 , 我们就可以来解读一则深圳的新闻:
深圳市统一政务服务APP“i深圳”中 , “我的服务”版块已上线“区块链证照”服务 。 其中 , “居民身份证”、“居民户口簿”、“结婚证”已实现上链 , “驾驶证”、“公积金”、“电子社保卡”、“行驶证”也即将实现上链 。

文章图片
新闻中后面有这样一段话:
以“居民身份证”上链为例 , 普通居民在上链之后可详细查看证照上链信息 , 包含“签发机关”、“有效期”等 , 每张证照均生成唯一标识的哈希值作为区块链存证依凭 。
通过学习签名哈希值的概念 , 我们可以明白每个人身份证的照片生成的哈希值都不一样 , 只要把身份证照片的哈希值上链 , 这样就等同于把每个人的身份证信息上链 。
而信息一旦上链以后 , 链上的信息是不能被篡改的 , 因为链上信息与信息之间是有关联的 , 一旦修改了某个区块的某条信息 , 会影响后续所有的区块 。 可谓牵一发而动全身 , 我们可以用下面的图来理解这种链接:

文章图片
假设一个人的身份信息被修改 , 那么其对应的哈希值就会变化 , 从而影响了它所在的那个区块所储存的信息 , 这样它与后面的区块就无法匹配 , 就如同上图中红色的拼图被改变了形状 , 自然无法与原有的区块链进行拼接 。
通过上面的讲解 , 我们可以更好的理解区块链中那个“链”字的含义:环环相扣、不可篡改!进而我们就可以理解区块链是如何解决不同实体之间的互相信任问题 。
这时再看下面这张图 , 是不是对区块链更有感觉了^_^

文章图片
附:图中BLOCK代表区块 , 而CHAIN代表链 。
结语
最后 , 我们再重温文章开始提出的三个问题 , 现在我们都可以解答了 。
①区块链是什么?
答:区块链是一个分布式账本(数据库) , 只能增加和查询 , 不能修改和删除 。 用四个字概括区块链就是:记账+认账 。
②区块链解决了什么问题?
答:区块链解决了信任问题 , 从而实现了存证&价值传输两个功能 。 存证的例子举的是奥巴马出生证明 , 而价值传输的例子举的是跨境支付:新加坡人给他的西班牙朋友汇款 。
③区块链是如何解决信任问题的?
答:区块链是通过密码学(如哈希算法、数字签名等)、分布式网络等技术手段解决的信任问题 。
【小熊区块链:三个问题秒懂区块链】有想了解区块链比特币的小伙伴可以关注比特橙 。
推荐阅读
- 小熊带你玩科技数据成粤企生产新要素,工业互联网深调研〡从经验依赖到数据驱动
- #火星#十亿年前太阳系曾有三个地球,另外两颗去哪了
- 区块链领航USDT跑分能赚到钱吗?每天需要用多长时间?
- 短视频▲王哥自媒体:短视频自媒体为什么你做赚不到收益,一定有这三个问题存在
- 何鸿飞聊区块链资产币团创新理念争做后浪,交易所面临重新洗牌
- 科技第一帅让其流畅度不输苹果!,你的安卓机会卡吗?只要知道这三个小技巧
- 小熊带你玩科技2020论文帮你想象三维生物眼里的四维空间,真·降维打击:SIGGRAPH
- 区块律动不让其他500家矿机商活了?,Filecoin推出官方硬盘
- 软件@手机关掉再开和重启,究竟有什么区别,看看这三个地方就行了!
- 小熊带你玩科技佳能或正研发新消费无人机,不止于相机
