眼下在金融和互联网领域,最时髦的技术名词有这么几个:区块链、深度学习(人工智能)、量子计算。后二者是高深莫测且前途不可限量。相对来讲,区块链那就是小儿科。无论最终为咱们带来了什么,区块链技术的热度可能几年内就见分晓了。安全
区块链技术自己涉及到密码学、网络安全、分布式、点对点等底层技术,对不少作应用的人员或者非技术人员来讲比较难以理解。可是区块链自己所使用的技术都是存在并应用多年的技术,单独拿出来任何一个都不新鲜。网络
若是说区块链有什么独到之处,那就是用一种协议来约束原本相互不能信任的各方遵照游戏规则,创建一个具备必定的信任基础的网络。其中区块链的底层服务提供者(好比比特币网络的挖矿者)是分散的,个别节点必须服从大多数节点的游戏规则才能得到承认参与其中,少数人没法恶意操纵整个网络,这就保证了服务提供者的可靠性和一致性。这就是传说中的“拜占庭将军问题”。 这些底层服务提供者维护着网络的存在。经过共同维护区块链这个环环相扣、单向增加、每一个节点都有完整副本的链式结构来保证任何信息一旦加入就永久固定,没法更改。另外一方面,从功能上讲,网络的参与各方广播本身的特定操做,好比比特币转帐操做。并经过数字签名来验证和防止伪造。分布式
区块链在比特币的应用是很是成功的。也正是比特币的成功带动了区块链技术的火热。学习
可是目前为止,并无看到有像比特币同样具备影响力的成功应用。究其缘由,愚觉得有如下几方面缘由。区块链
首先,区块链具备去中心化特征、自然适合公开的无政府主义互联网应用。任何有中心控制的应用场景使用区块链技术都没有明显优点。在考虑构建应用时,必须公开和开放,容许并吸足够多参与者公平参与才能发挥区块链技术的独特魅力。不然可能只是一个花巧无用且笨拙缓慢的装饰品。人工智能
其次,虚拟的网络与现实世界的自动化对接有难度,所以并不能完成取证仲裁的功能。不少人提到的租房子的例子是不恰当的。物联网尚未也不大可能发展到每块窗户玻璃都链接区块链。比特币之因此成功是由于它自己创造了一种具备价值的虚拟货币,而且全部交易都是在操做比特币。设计
最后,要成功推进区块链的应用,须要多方参与、众人拾柴。若是每一个公司或者单位都各自作一个区块链,那每一个区块链网络怎么能吸引到足够的参与者呢?若是能针对某种类型的网络普遍争取各方参与,经过合理设计分配各方利益,就像比特币网络的挖矿和交易费同样,才能真正得到成功。游戏
若是说区块链除了虚拟货币以外还能有什么应用场景的话,或许能够考虑公正、认证、审批(跨多方)、版权和专利申明、票据发行和流转。这些事务都是以信息的数字签名为主。参与主体能够再辅以数字证书来作实名验证。好比,银行能够发行数字票据,票据流转经过区块链交易方式进行,承兑时提供票据全部者的数字签名便可兑现。好比版权的证实,做者能够把本身文章或者专利的标题和内容的哈希值(没必要发布完整内容,能够达到内容保密的目的)发布到区块链网络,区块链网络会记录下这些内容和时间,那之后发生争执能够拿出本身的文章和区块链账号的数字签名来证实本身在某特定时间已经拥有某知识产权。跨多方的审批内容也能够以此网络来完成。网络安全
总而言之,区块链技术具备必定的用途。但不是什么问题都适用。要成功推进区块链的普遍应用并不是易事。事务