创世区块

区块链中的第一个区块叫作创世区块(上帝区块),创建于2009年。它是区块链中所有区块(什么是区块)的共同祖先,也就是说,如果从任何一个区块开始,沿着区块链回溯,最终都会到达创世区块。

每个节点启动时,其区块链中至少包含一个区块,因为创世区块是被静态编码到比特币客户端软件中的,无法被修改。每个节点都“知道”创世区块的哈希和结构、其创建时间,以及它包含的唯一一个交易。这样每个区块都拥有了区块链的起始点,一个安全的“根”,从它开始就可以构建一条可信任的区块链。

若需了解比特币核心客户端是如何静态编码创世区块的,可以查看chainparams.cpp源代码(http://bit.ly/1xbrcwp)。

以下标识哈希属于创世区块:

blob.png

你也可以使用任何区块链浏览器网站(比如:blockchain.info),通过提供包含这个哈希值的URL,搜索区块链上的这个区块,你将看到一个页面描述这个区块的内容:

blob.png

也可以使用比特币核心标准客户端的命令行:

blob.png

创世区块中隐含着一条消息。其铸币交易的输入包含一段话:“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”.(《泰晤士报》,2009年1月3日,财政大臣正处于实施第二轮银行紧急援助的边缘。)这段话通过引用英国报纸《泰晤士报》(The Times)的头条新闻,证明了这个区块的创建日期(不早于2009年1月3日)。比特币诞生时,一场空前的货币危机正席卷全球,这段话以半开玩笑的方式提醒建立一种独立货币系统的重要性。这段话被比特币的创建者中本聪嵌入到第一个区块中。

相关文章:

区块头是什么

区块标识符:区块头哈希和区块高度

868区块链学习网为您整理《创世区块》仅供参考。