区块链 原理(详解区块链的工作原理)

  区块链 原理(详解区块链的工作原理)

区块链技术从诞生之初一直被认为是金融科技(FinTech)众多技术之中最闪亮的新星,是未来金融领域的新一代基础架(Infrastructure),区块链技术以其分布式(DIStributed)、去信任(Trustfree)、集体共识机制(Consensus)、可靠数据(Reliability)、公开透明(Public)和匿名隐私(Anonymous)等特性为基础,围绕着效率、成本和安全性这几个主题,在全球范围内已经有很多行业专家和精英进行了充实的探讨和探索。

  


  

随着区块链这种全球公认的颠覆性新技术的不断探索、研究和应用落地,带来的新型社会协同方式的思维,自然会催生出新型的商业新模式和监管服务新模式。区块链给人类带来了全球高效协同新方式,使信任需要付出的代价降到最低,这种共识必然会推动社会的发展。区块链技术的发展其实是顺势而为的。今天我们来详细的解释区块链的工作原理。

  

  


  

一.区块是什么?

  


  

数据通过称之为区块(block)的文件,永久记录在数字货币网络上。它们就好像是一个股票交易账本。新的区块会被添加到记录(区块链)的末端,一旦书写就很难修改或移除。

  


  

二.区块结构表

  


  


  

三.区块头

  

  


  

区块头由三组区块元数据组成。

  

首先是一组引用父区块哈希值的数据,这组元数据用于将该区块与区块链中前一区块相连接。

  

第二组元数据,比特币价格即难度、时间戳和nonce,与挖矿竞争相关 。

  

第三组元数据是Merkle根(一种用来有效地总结区块中所有交易的数据结构)。

  

接下来我们来看个例子

  

一般在浏览器查询区块信息时,能获取以下内容。

  


  


  

四.区块头结构表

  


  


  

五.创世区块

  


  

比特币区块链的第一个区块,创建于2009年,我们称之为创世区块。它是比特币区块链里所有区块的共同祖先,这意味着你从任一区块,循链向后回溯,最终都将到达创世区块。

  


  


  

因为创世区块被编入到比特币客户端软件里,所以每一个节点都始于至少包含一个区块的区块链,这能确保创世区块不会被改变。每一个节点都“知道”创世区块的哈希值、结构、被创建的时间和里面的一个交易。因此,每个节点都把该区块作为区块链的首区块,从而构建了一个安全的、可信的区块链的根。

  


  

创世区块包含一个隐藏的信息。在其Coinbase交易的输入中包含这样一句话“Chancelloron brink of second bailout forbanks。”

  



  


  

这句话是中本聪在创世区块的coinbase里2009年1月3日泰晤士报上的一个标题,引用这句话,既是对该区块产生时间的说明,也可视为半开玩笑地提醒人们 , 一个独立的货币制度的重要性,同时告诉人们随着比特币的发展,一场前所未有的世界性货币革命将要发生。

  


  
","content_hash"!"df6cdada

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论