美文网首页
【基础知识】区块链技术入门之初步了解

【基础知识】区块链技术入门之初步了解

作者: 攻城師 | 来源:发表于2018-03-15 10:12 被阅读0次

    一,概念:

    区块链分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。

    所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法

    二,特征

    1,去中心化

    区块链由众多节点共同组成一个端到端的网络,不存在中心化的设备和管理机构。节点之间数据交换通过数字签名技术进行验证,无需互相信任,只要按照系统既定的规则进行,节点之间不能也无法欺骗其他节点。

    2,开放性

    任何人都可以参与到区块链网络,每一台设备都能作为一个节点,每个节点都允许获得一份完整的数据库拷贝。节点间基于一套共识机制,通过竞争计算共同维护整个区块链。任一节点失效,其余节点仍能正常工作。

    3,自治性

    如果程序设置,每到周日A同学就会转账给B同学100元,那么就不用进行广播,区块链上的每一个人都知道每到周日B同学会收到A同学的100元。这是基于对区块链的信任。

    4,信息不可篡改性

    单个甚至多个节点对数据库的修改无法影响其他节点的数据库,除非能控制整个网络中超过51%的节点同时修改。当节点基数足够大时,这个事情几乎不可能发生。区块链中的每一笔交易都通过密码学方法与相邻两个区块串联,因此可以追溯到任何一笔交易的前世今生。

    5,匿名性

    区块链的运行规则是公开透明的,所有的数据信息也是公开的,因此每一笔交易都对所有节点可见。由于节点与节点之间是去信任的,因此节点之间无需公开身份,每个参与的节点都是匿名的。

    三,痛点

    从目前的情况看,区块链的性能问题主要体现为吞吐量和存储带宽的矛盾。

    相关文章

      网友评论

          本文标题:【基础知识】区块链技术入门之初步了解

          本文链接:https://www.haomeiwen.com/subject/jdbcqftx.html