区块链”和“比特币”来源于密码朋克(Cyberpunk),比特币可以说是一群不信任中心化机构和现存金融体系的互联网极客的产物:用先进的技术和自由人的自发结合,对抗全球的现行货币体制。
这种出于不信任中心体系而出现的对抗行为,最终推动了信任机器的开动。我们首先需要理解的是:区块链的内涵不仅仅是比特币或者是某种数字货币,它还包括智能合约等一系列基于信任的应用。
这些应用的一个最核心的思想就是:由中心化的体系来保证某种东西的价值是不可信的。在区块链系统中,每一个节点只需要根据自身利益行事。而出于“自私”的目的进行的竞争,最终造就了保护系统安全的基础。
在区块链系统当中,依靠两项很强的发明来运转。
一是:上层的原生数字资产,也就是“代币”,比如比特币和以太币。代币的总量、流通和消耗的保证了区块链系统的运行机制、激励机制正常运转。
二是:底层的网络。在此之上可建造各种去中心化的结构体系。比如说比特币采用了基于互联网的 P2P 网络架构,也就是对等网络,没有主次之分,P2P 网络的节点之间交互运作、协同处理:每个节点即是服务器又是工作站。P2P 网络也因此具有可靠性、去中心化,以及开放性。
底层网络的结构在区块链体系当中极其重要,尤其是共识机制的设计。
那么,什么是共识机制呢?
我们以比特币为例,简单说一下它的共识机制和链的生成和构造。比特币的共识机制叫工作量证明(Proof of Work)。
工作量证明,也就是大家熟悉的挖矿,通过计算出一个满足规则的随机数,即获得本次记账权,发出本轮需要记录的数据,全网其它节点验证后一起存储。
在这种设计里,每次新的交易都会向全网广播,每个节点都会将收到交易信息记录到一个的区块中,然后链接到现有的区块链上。这是一个动态的过程,这整个循环过程生成的最长的链条就是现在的比特币公链。换句话说,比特币的链就是一个不断增长的账本。
工作量证明只是区块链世界中共识机制的一种,还有权益证明机制(POS)等。
后续我们会细致分析工作量证明机制及权益证明机制的价值及应用。一步步带领大家由浅入深了解区块链。欢迎持续关注,共同进步。
领取专属 10元无门槛券
私享最新 技术干货