未来智讯 > 区块链论文 > 区块链是什么

区块链是什么

发布时间:2018-12-02 01:06:01 文章来源:未来智讯    
    区块链是什么作者: 陈小慧   就像“数据库”一词表现的意思一样,区块链是一种特定技能的设计思维,能够用绝大多数语言来实现它,实现的方式各不相同。   说到区块链,就不得不说比特币。区块链是比特币的底层技能,我们能够将其理解为一种公共记账的机制(技能方案),而并非一款具体的产品。区块链技能的基本思维是:通过建立一组互联网上的公共账本,由网络中所有的用户共同在账本上记账与核账,以保证信息的真实性和不可窜改性。而之所以叫“区块链”,是因为区块链存储数据的结构是由网络上一个个“存储区块”组成的一根链条,每个区块中包含了一定时间内网络中全部的信息交流数据。随着时间推移,这条链会不时增长。
  并非一项全新的技能
  区块链虽源自比特币,但此前,已有多项跨领域技能,皆是构成区块链的关键技能,而如今的区块链技能与应用,也已经远超过比特币区块链。
  比特币区块链中最关键的事务量表明机制选取的是由Adam Back在1997年所发明的Hashcash事务量表明演算法,此演算法根据成本函数的不可逆特性,以容易被验证但很难被破解为特性,最早被应用于阻挡接收垃圾邮件。
  在隐私平安方面,区块链技能的研讨则可回溯到1982年David Chaum提出的注重隐私的密码学网路支付系统。该系统具有不可追踪的特性,成为比特币区块链在隐私平安方面的雏形,之后,David Chaum基于�@个理论进一步打造出不可追踪的密码学网路支付系统eCash,只是eCash并非去中心化系统。
  在区块链中,每笔交易选取的椭圆曲线数位签章演算法(Elliptic Curve Digital Signature Algorithm,ECDSA)由Scott Vanstone等人在1992年提出。这一演算法的历史最早可追溯至1985年Neal Koblitz和Victor Miller分辨提出椭圆曲线密码学(Elliptic curve cryptography,ECC)。ECC首次将椭圆曲线用于密码学,建立公开金钥加密的演算法。相较于目前影响力较大的RSA演算法,选取ECC的好处在于能够获得较短的金钥,但达到相同的平安强度。
  如何理解区块链
  性子上讲,区块链是一种数据库技能,这种共享的分布式数据库,可记录各方交易,并增强透明度、平安性和提高效率,其最大优势是解决了交易的信任问题,从而在两个陌生人之间建立起可靠、平安的交易方案。
  下页图1清晰展示了单个区块链的建立和验证过程,而在图2中能够看到,区块链账本被复制到多个地点(图中为简便只展示6处),每个节点持有自己的备份,并依据新的交易数据单独更新。图中展示了3个连续的交易。前两个交易中,数据和签名信息被所有6个节点通过匹配的“哈希”值准确验证。但节点5 的交易3的哈希值与其他节点不匹配,将被其他节点通过“共识”加以纠正。
  区块链的类型
  目前区块链主要分为4种不同类型。
  公有链
  公有链是任何节点都向任何人开放,每个人都能够进入到这个区块链中参与计算,而且任何人都能够下载获得完整区块链数据(全部账本)的区块链。这是最早产生、目前也是应用最广泛的一类区块链,各大比特币系列的数字货币基本都基于自身对应的公有区块链。目前为业内所熟知的公有链包括比特币、以太坊、超级账本、大多数其他电子货币,以及智能合约,其中比特币区块链是公有链的始祖。
  私有链
  与公有区块链相对应,在有些区块链的应用场景中,并不希望所有人都有权限参与该系统的计算和查看数据,惟有被许可的节点才能够参与并查看所有数据,这种区块链结构被称为私有链。这一类区块链因为其形式上的保守而发展相对滞后。目前几种处于开发阶段的私有区块链项目包括Linux基金会、R3CEVCorda平台,以及Gem Health网络的超级账本项目等,其中以R3CEVCorda影响力最为广泛。
  联盟链
  联盟链是指参与每个节点的权限都完全对等,各位在不需要完全互信的情况下就能够实现数据的可信交换的一种在公有和私有之间发展出的第三类区块链。R3组成的银行区块链便是典型的联盟链。然而随着区块链技能的快速发展,不排除今后公有链和私有链的界限会变得模糊。因为每个节点可拥有较复杂的读写权限,也许有局部权限的节点会向所有人开放,而局部记账或者核心权限的节点只可向许可的节点开放。
  侧链
  这是在区块链这个新生领域中产生的最新观念,主要是指用于确认来自于其他区块链数据的区块链,它通过双向楔入机制使比特币、莱特币等多种数字货币资产在不同区块链上以一定的汇率实现转移。目前,侧链技能主要由BlockStream公司负责开发,现已发布了基于侧链技能的第一个商业化应用Liquid,可以实现交易所功能。
  侧链的出现对区块链技能来说具有里程碑意义,它进一步扩展了区块链技能的应用范围和创新空间。虽然如今它还处于襁褓之中,然而当侧链技能发展成熟后,区块链将可以支持包括股票、债券、金融衍生品等在内的多种资产类型的运营,以及小微支付、智能合约、平安处理机制、真实世界财产注册等层出不穷的应用。
转载请注明来源。原文地址:http://tangtes.cn/page/2018/1202/49945/
 与本篇相关的热门内容: