区块链小科普

论坛 期权论坛 期权     
慢步山行   2019-10-27 04:14   2190   0
    本周五,习大大发布重要讲话,要求"把区块链作为核心技术自主创新的重要突破口,着力攻克一批关键核心技术,加快推动区块链技术和产业创新发展".

    区块链这个概念也算火了好几年了,但对大多数人可能还不大明白.今天我就给大家做个小科普.

    区块链概念诞生于2009年,一个网名为中本聪的神奇人物发布了一篇论文,同时为了验证他的区块链的理论的正确性,它建立了一个叫做比特币(bitcoin)的测试系统.十年过去了,这个系统还在可靠的运行着,而且名气也越来越大.
    区块链它是一整套互联网底层技术的集合,它包含了P2P传输协议,链式结构,加密算法,共识算法等技术.通过这些技术,实现了去中心化的,可追溯的,不可篡改的安全数据库.说人话,就是区块链里的数据,是删不了,改不了的,也赖不了的,也丢不了的.
一.链式结构


(链式结构)

    如图,上面的区块数据是有顺序的,每个区块上都打有时间戳和区块序号,这两个值只单向增长.除首尾两个区块外,每个区块都有一个前区块和一个后区块.
    每个区块里的数据会整体做个hash运算,然后把这个hash值保存到下一个区块里.这样区块首尾相连,环环相扣,形成一个链条(chain),就称为区块链(blockchain).这种链式结构,很难篡改数据,改了任意一个区块的数据,那这个区块的hash值就变化了,然后就要把之后所有的区块做修改,代价相当的大.
    这种链式结构还有个好处,每笔数据都可以通过链式结构逆向追溯,直到追踪到数据源头.

二.P2P传输

    P2P传输就是点对点协议(Peer to Peer),任意两个节点,可以互相传输数据,无需经过中央服务器.区块链通过使用P2P传输技术,将区块数据传输到多个节点上.这样避免中央服务器宕机的风险,也加大了篡改数据的难度.
三.加密算法
    区块链用了高强度的非对称加密算法,以目前的计算机算力,几乎不可能暴力破解.现在比较靠谱的加密算法有椭圆曲线,SHA256等.这些加密算法都有严格的数学原理支持,不会轻易被破解.
四.共识机制

    区块链里的数据是要公开的,记录数据的节点也是不唯一的,因此设计出一些共识机制来保证数据的有效性.

  • "人人平等",每个记录节点的权重一样,都可以记录数据.
  • "少数服从多数原则",比如要51%的记录节点的数据都被修改了,才能认为被修改了.




    我们现有的社会中的各种交易,其实都离不开各种中介,最主要的原因就是任意两人之间很难建立起信任关系.而区块链通过其内在的技术实现了可信任交易,这样将大大降低交易成本,提高整个社会的运行效率.


上图列出了一些区块链的可用场景,大伙儿可以做些关注.



最后提个醒:
    网上的那些个数字货币,不建议买!!!99%都是骗人的.



A股长牛,点个再看或者给个赞呗 :)




分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP