PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 站长学院 > 互联网资讯 > 正文

    五分钟了解区块链的概念

    作者:admin来源:IT开发前线浏览:时间:2018-03-04 10:58:53我要评论
    分享到
    导读:自从比特币大火以后,区块链也跟着火了起来,但很多人搞不清楚它究竟是啥概念,下面就来简单的说一下。区块链定义一般认为区块链是一种分布...
    自从比特币大火以后,区块链也跟着火了起来,但很多人搞不清楚它究竟是啥概念,下面就来简单的说一下。

     

    区块链定义

     

    一般认为区块链是一种分布式账本技术,或者说是一种分布式数据库

     

    区块链存储方式

     

    水平分割(按时间打包)的全复制(每个节点可以下载所有数据)存储方式,允许节点只同步下来部分数据块,保证了数据的完整性和不可篡改性,并且还可以提高数据查询的效率。

     

    区块链数据结构

     

    可以分3个层次来描述,首先是链,然后是区块,最后是交易,同一个时间周期中的交易组成了区块,区块中的交易按照默克尔树的方式组织起来,每一个区块都有一个指向前一个区块的指针,按照时间顺序链接起来就形成了区块链,交易之间通过签名来记录货币流向,从而可以起到防伪追溯的作用

     

    简单总结

     

    • 区块是一块存储空间,可以存储数据

    • 区块链不但像链表一样把区块串起来,还有约定了一系列的方法管理这些数据,所以它是存储系统

    • 区块链有很多节点,每个节点都保存了全部的数据,所以它是高可用的

    • 每一个中心节点都可以生产区块,并写入数据,所有每一个点都是中心节点,或者说区块链是去中心化的,要想控制整个系统,必须控制一半以上的节点,才能控制投票,于是这个系统没有管理员

     

    综上,区块链实际上是一个没有管理员的,去中心化的,每个节点都拥有全部数据的分布式存储系统。只要你愿意,你随时可以成为区块链中的一个节点,并参与区块的生成与写入,比特币就是基于这个分布式存储上的电子货币。

     

    由于节点很多,很多数据需要同步,这个系统的存储容量其实不大,目前全球存储比特币的区块链也就100多G。

     

    因为节点很多,数据需要保持一致,这个系统的写入效率也很低,存储比特币的区块链每10分钟才生成1个区块,1个区块只有1M的存储空间,只够写入2000笔比特币交易的数据。

     

    比特币全球交易,每10分钟只能处理2000笔交易。有朋友说他们公司自研的存储系统轻轻松松;每秒处理交易10W笔。

     

    IT开发前线

     

    长按二维码识别关注我们

     

    关注上面微信公众号,精彩更多。

    阅读全文


    转载请注明(B5教程网)原文链接:http://www.bcty365.com/content-144-6211-1.html
    相关热词搜索: 区块链
    网友评论: