区块天下 区块链新闻 解读区块链

解读区块链

区块链作为一个新兴的技术、创新,或者黑科技,跟产业的结合是需要一定的时间去完成。所以与区块链结合前景特别好的产业是:政府;金融、保险;运营商;大企业,包括央企还有跨国企业。

区块链技术到底是什么?对于区块链的定义,从百度上,从各种互联网上,分别从技术角度,从应用角度,各方面的角度,个有分说。总而言之,还是盲人摸象,大家都对,但是怎么样给它一个完整的定义?

区块链从狭义上讲就是以时间为顺序的、相连的一个链状的数据结构,它是一种分布式的总帐技术等等。但从广义上来讲,它是一个基于加密算法,分布式数据存储,点对点的传输,公式算法等多项技术为一体的,新一代的互联网的基础技术。 区块链因此被称为新一代的互联网的技术革命,它使得互联网上可以支撑上层应用之间的互联互通和安全共享,被认为是互联网3.0的一个核心技术之一。所以又有人把它称为是一个价值互联网的底层技术叫构建价值互联网和共享经济的底层技术。

区块链技术特性是IBM首先提出的,包括大数据定义、智慧星球,IBM给区块链下了一个定义。定义一共16个字,包括公式算法,加密共享,智能合约,隐私保护。但是从的角度来理解,并没有复杂和抽象,就三个词:公开性,安全性,唯一性。 它解决了互联网分布式的状态下的三个特性。公开性是指在区块链中存储的信息,对所有的参与者都是完全公开的,每 个人的节点都有一份完整的数据。安全性是指区块链所有的信息,都是经过数字加密进行保存的,只有持有私钥的成员,才能进行解读,其他成员只能看到,并且帮助一起来验证数据的完整性唯一性,并不能了解信息的具体的内容,这就保证了安全性。

唯一性是区块链上存储的信息是不可更改的,包含两个维度,一个是空间上的唯一性,就是在所有的节点上,所有的信息都是一份信息,它是完整的,是唯一的,不可能有两个不同的信息,如果有不同,系统也会把它同步。从时间上讲,是时间戳的概念,随着时间的延续,每一份数据跟时间戳绑定在一起,都是唯一的,不可篡改的,也是可以进行追踪的。这三个特性就决定了区块链的应用场景。

区块链技术发展有各种定义,1.0,2.0,3.0。从技术角度上,因为从2011年就开始跟踪这项技术所以也是1,2,3代。但是分代的技术不太一样。第一代是比特币,密码学技术,它解决了在分布式的网络环境下,唯一性的问题,叫双花问题,信任的问题,然后通过全面投票方式,理想化来决定形成了一种共识。最根本的,它解决了双花以及分布式环境下的数据一致性的问题。

第二代的区块链技术在理念基础上,进行了延伸。第一个是智能合约。所以大家都把智能合约引申为第二代。与第二代技术并行的是瑞波。它把区块链的共识算法性能整整提升了一个量级。

区块链技术也许是实现人工智能的一个途径,智能合约被设计得越来越自动化,智能化和复杂化,考虑将现有的研究成果移植到区块链上来,使其得到进一步发展。

本文系统性地介绍了区块链技术的原理技术和应用,是对目前区块链技术研究成果的一个总结。目前,区块链技术的基础理论和技术研究还处于起步阶段,虽然出现了很多使用区块链技术的商业产品,但缺少理论研究,希望大家妥善处理。

返回顶部