区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中介化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。 其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。 这段话很生涩吧?看不懂没关系,我们来打个比方。
设想每个人有个神奇的小本本。当两个人间一笔交易发生时,这笔交易记录在你两个的小本本上,不需要任何中介,包括公证机构。最神奇的是,这笔交易记录将会很快自动复制到所有人的小本本上,大家都能看到。当超过一半的小本本上都有这笔交易记录时,交易便正式生效了。
交易生效后,你无法私自篡改记录。哪怕你能够涂改你自己的小本本上的记录,除非你能同时篡改大多数人小本本上的记录(而这几乎是完全不可能的事情),否则交易依然有效。
所以不需要第三方信任中介,这样的交易就可以放心地展开,因为所有其他人都在自动地为交易公证。你买了东西后想赖帐?没门。同样,你也不用担心对方赖账。
因为区块链有可大规模扩展、数据公开透明、数据不可纂改等特点,特别是能有效解决陌生人间的信任问题,所以可以推广到所有可以数字化的领域,比如数字货币、支付清算、数字票据、权益证明、征信、政务服务、医疗记录等。