学习笔记:区块链技术

最近在了解区块链技术(Blockchain Technology),简称BT。其定义就是一个去中心化的可靠的分布式数据库。

与其称之为技术,我更赞同把它理解为一个“概念”。因为它不是一个单纯的技术本体,而是多个技术的整合,如非对称性加密和P2P文件传输等。

区块链最早是源于比特币的创造,以及那个化名中本聪的神秘人。引入区块链的目的和初衷主要是基于对现代社会各种纷繁复杂的信用背书体系的去除和简化,意图实现脱离信任中介的点对点式(Peer-to-Peer)的精准交流交换,从而提高事务效率。

理解区块链原理的一个典型模型就是经典的“拜占庭将军问题”。古代拜占庭帝国作战都是采用集体决定,如果同意的将军占多数,那么就进行战斗。但是在决定以命令的方式传达到士兵中间的过程中,很难避免会因为奸细从中作梗导致命令传递出现错误。那么如何杜绝这种错误的发生,就是问题的关键。

区块链技术的一个很重要的特性就是可靠性,也就是对错误情况的预防。这里所依靠的是严密的一套算法。通过算法保证信息的正确和信任的建立。实际上在这里,算法本身就扮演了那个信任背书的角色。因此,区块链的本质实际上是一种互联网协议。

目前这一技术多用于互联网金融领域。现阶段广泛的观点是:区块链在某些需要持续记录和利用大量简单数据的地方可能会起到一个颠覆性的作用,但是并不是所有领域都适合。

你可能感兴趣的:(学习笔记:区块链技术)