酸饼博客
关注区块链技术应用与数字货币

区块链入门100问(20):什么是创世区块?

区块链的数据结构是由包含交易信息的区块按照由后到前的顺序有序链接起来。每个区块用区块哈希来作为唯一标识;同时,每个区块都保存了他的前一个区块(父区块”的区块哈希。通过父哈希的作为指针,能从最后一个区块一直追溯到第一个区块。

区块链的第一个区块,通常称为“创世区块”。跟其他区块不同,创世区块没有父区块。

比特币的创世区块在2009年1月3日(UTC时间)产生,其哈希值在代码中写死,设置为“000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f”。在blockchain.com的区块浏览器可以看到其数据:
https://www.blockchain.com/btc/block/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

比特币创世区块里只有一笔交易。中本聪在该交易里,留下了这样的一段话:
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks

这句话是《泰晤士报》当天头版文章标题。中本聪的引用,是对该区块产生时间的说明。这句话,也被解读为,中本聪对金融危机巨大压力下旧有的脆弱银行系统的冷嘲。

比特币是第一个区块链应用,除了比特币之外,还有许许多多的区块链应用。每个区块链应用的第一个区块,都称为该区块链应用的创世区块。

创世区块是一个比较特殊的区块。除了没有父区块之外,创世区块还直接设置了区块的哈希值。一些区块链的创世区块,还直接设置了该区块链代币的初次分配。

未经允许不得转载:酸饼 » 区块链入门100问(20):什么是创世区块?
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

留言联系关于酸饼