区块广播:
· 朝鲜Lazarus黑客集团采用PowerShell新方法进行加密攻击
· 经济学家Saifedean Ammous:比特币是有史以来增长最快的资产
· 巴比特早班车 | 隔夜要闻一览
· CME首席执行官:真正推动比特币发展的是实际用例
· 某交易者在QuadrigaCX关闭前几小时存入7.5万美元
· V神:未来将会有更多代表资产的ERC20代币发行
· Stellar加入Coinbase Earn学习平台,提供价值1亿美元的学习基金
· CabbageTech运营商因涉嫌加密诈骗被美国FBI逮捕
· 江卓尔:都在吸筹屯币,没钱吸筹的直接拿用户的币来屯了
· 比特币核心开发者Peter Todd表示:比特币如果不改变上限将可能消亡
· 好时巧克力等公司陆续加入IBM支持的区块链联盟AdLedger
· V神:我是一名坚定的隐私倡导者,应摒弃早期密码朋克的个人主义
· 韩国互联网巨头Kakao与票务初创公司FESTY签署战略合作关系
· BCH网络将于5月15日进行升级,届时将重新配置cleanstack规则
· 酒业公司William Grant&Sons将区块链技术用于威士忌溯源
· 谷歌新增加密货币检索界面
· 直布罗陀足球联队仍未向球员支付加密货币
· 徐明星:区块链才是真正的金融科技,稳定币是区块链和实体经济的链接
· 深安未来董事长阮晓迅:区块链技术的特性天然与公证业务契合
· 火币Prime第二轮抢购结束,4.5亿枚TOP于5秒内抢光
· 朝鲜Lazarus黑客集团采用PowerShell新方法进行加密攻击
· 经济学家Saifedean Ammous:比特币是有史以来增长最快的资产
· 巴比特早班车 | 隔夜要闻一览
· CME首席执行官:真正推动比特币发展的是实际用例
· 某交易者在QuadrigaCX关闭前几小时存入7.5万美元
· V神:未来将会有更多代表资产的ERC20代币发行
· Stellar加入Coinbase Earn学习平台,提供价值1亿美元的学习基金
· CabbageTech运营商因涉嫌加密诈骗被美国FBI逮捕
· 江卓尔:都在吸筹屯币,没钱吸筹的直接拿用户的币来屯了
· 比特币核心开发者Peter Todd表示:比特币如果不改变上限将可能消亡
· 好时巧克力等公司陆续加入IBM支持的区块链联盟AdLedger
· V神:我是一名坚定的隐私倡导者,应摒弃早期密码朋克的个人主义
· 韩国互联网巨头Kakao与票务初创公司FESTY签署战略合作关系
· BCH网络将于5月15日进行升级,届时将重新配置cleanstack规则
· 酒业公司William Grant&Sons将区块链技术用于威士忌溯源
· 谷歌新增加密货币检索界面
· 直布罗陀足球联队仍未向球员支付加密货币
· 徐明星:区块链才是真正的金融科技,稳定币是区块链和实体经济的链接
· 深安未来董事长阮晓迅:区块链技术的特性天然与公证业务契合
· 火币Prime第二轮抢购结束,4.5亿枚TOP于5秒内抢光
· 朝鲜Lazarus黑客集团采用PowerShell新方法进行加密攻击
· 经济学家Saifedean Ammous:比特币是有史以来增长最快的资产
· 巴比特早班车 | 隔夜要闻一览
· CME首席执行官:真正推动比特币发展的是实际用例
· 某交易者在QuadrigaCX关闭前几小时存入7.5万美元
· V神:未来将会有更多代表资产的ERC20代币发行
· Stellar加入Coinbase Earn学习平台,提供价值1亿美元的学习基金
· CabbageTech运营商因涉嫌加密诈骗被美国FBI逮捕
· 江卓尔:都在吸筹屯币,没钱吸筹的直接拿用户的币来屯了
· 比特币核心开发者Peter Todd表示:比特币如果不改变上限将可能消亡
· 好时巧克力等公司陆续加入IBM支持的区块链联盟AdLedger
· V神:我是一名坚定的隐私倡导者,应摒弃早期密码朋克的个人主义
· 韩国互联网巨头Kakao与票务初创公司FESTY签署战略合作关系
· BCH网络将于5月15日进行升级,届时将重新配置cleanstack规则
· 酒业公司William Grant&Sons将区块链技术用于威士忌溯源
· 谷歌新增加密货币检索界面
· 直布罗陀足球联队仍未向球员支付加密货币
· 徐明星:区块链才是真正的金融科技,稳定币是区块链和实体经济的链接
· 深安未来董事长阮晓迅:区块链技术的特性天然与公证业务契合
· 火币Prime第二轮抢购结束,4.5亿枚TOP于5秒内抢光

比特币创世块的诞生方式

uc8btc副船长发布在 技术交流
 5136  28
创世块区块0,和后面一点的区块有个显著的不同,就是它的难度非常之高,高达2.54K,而此时难度只要达到1就满足条件了。这个块按照中本聪当时的算力需要挖很久。这个块的coinbase交易包含泰晤士报2009年1月3日的一个标题,所以创世块诞生的时间不会早于报纸发布的时间。中本聪在1月9日发布了初版比特币0.1.0软件(其实我很怀疑是不是在1月9日发布0.1.0版的,我找到的0.1.0版rar文件有个文件夹的修改时间是1月10日),在1月9日早一点的时间已经把区块1挖出来了,区块1与区块0从时间戳来看相差了5天8个多小时。

创世块是硬编码写进比特币软件代码里的,初版比特币软件(0.1.0)相关文件的修改时间是1月6日17:00 (UTC),看起来很不真实。

最有可能的情况是,中本聪在1月3日一早看到泰晤士报的标题后就开始挖创世块,挖掘至1月6日或者最晚挖掘至1月9日早,从挖掘到的块中挑出难度最高的那个块作为创世块。我觉得挖到1月9日早的可能性大一些,一是创世块的难度实在是很高,按中本聪的算力用6天能挖出都算是运气好了,二是中本聪管它叫genesis block,在Genesis(创世纪)里面,上帝是用了整整6天创造世界的。

接下来说下时间。创世块时间2009-01-03 18:15:05 (UTC) 应该是没有什么特殊意义的。如果以固定的时间进行挖矿,那么很快就会把区块头里的随机数用完。而中本聪挖矿时coinbase只有一个字节有变动,看起来不像是附加随机数,就算作为附加随机数也不够用。所以时间应该是流动的。

中本聪应该是有意让创世块的时间在1月3日,那么他就会这么挖矿:时间从1月3日早流动到1月3日晚,然后把时间调回1月3日早,换个地址继续挖(必须要换地址,不然就挖重复了。鉴于中本聪后面的块出一个块就换一个地址,自动换地址对他来说不是难事),这样循环多次。所以创世块的地址也没有特殊意义。

创世块的50BTC奖励被有意设计为无法消费,不计入交易数据库中(见https://bitcoin.stackexchange.com/questions/10009/why-can-t-the-genesis-block-coinbase-be-spent)

本主题由 等一轮残月 于 2019-01-07 12:16:03 删除回复
  • 正序
  • 最新
只看帖主楼层直达
  • tinstar 船员 2019-01-03 13:30:05 来自PC 沙发
    中本聪估计很爱看电影,这么爱藏彩蛋。
  • 涨涨分析猿 船长 2019-01-03 13:56:45 来自PC 板凳
    说明中本聪,一开始有准备好服务器挖块
  • uc8btc 副船长 2019-01-03 14:13:10 来自App 地板
    涨涨分析猿 发表于 2019-1-3 13:56 说明中本聪,一开始有准备好服务器挖块
    一台电脑而已
  • 涨涨分析猿 船长 2019-01-03 14:21:04 来自PC 5楼
    2.4K的哈希值是一个电脑跑起来的?
    楼层直达
  • sevenZNBTC 船员 2019-01-03 14:22:23 来自PC 6楼
    又一个币种诞生了
  • 后排低沉的声音 船长 2019-01-03 14:27:29 来自PC 7楼
    听btt的人说中本聪大概是用了当时的i7 cpu挖挖了一周 确定的 1难度 的度量衡
  • uc8btc 副船长 2019-01-03 14:30:53 来自App 8楼
    涨涨分析猿 发表于 2019-1-3 14:21 2.4K的哈希值是一个电脑跑起来的?
    ?那是块难度不是算力,挖了6天的结果。中本聪开始的算力据研究是4.35M(https://m.8btc.com/article/26800),就是一台电脑
  • uc8btc 副船长 2019-01-03 14:42:23 来自App 9楼
    后排低沉的声音 发表于 2019-1-3 14:27 听btt的人说中本聪大概是用了当时的i7 cpu挖挖了一周 确定的 1难度 的度量衡
    难度1是要求hash小于00000000FFFF0000000000000000000000000000000000000000000000000000,就是要求区块hash前面至少有8个0。每增减1个0难度就差16倍,其实不用怎么试啦
  • 涨涨分析猿 船长 2019-01-03 14:48:21 来自PC 10楼
    uc8btc 发表于 2019-1-3 07:30 ?那是块难度不是算力,挖了6天的结果。中本聪开始的算力据研究是4.35M(https://m.8btc.com/article/268 ...
    创世区块和第一个区块难度相差太多,难道创世区块的出块时间被故意设置为6天挖出?
    楼层直达
  • 后排低沉的声音 船长 2019-01-03 14:50:17 来自PC 11楼
    uc8btc 发表于 2019-1-3 14:30 ?那是块难度不是算力,挖了6天的结果。中本聪开始的算力据研究是4.35M(https://m.8btc.com/article/268 ...
    忘记是哪个帖子了btt论坛 两个老外讨论的13年的帖子好像
    讨论中本聪如何挖了一周来挖创世块,从而确定 两周调整难度的可行性什么的,一般人没有这个耐性做实验,这些老外都服中本聪做事如此有耐心。。
    楼层直达
  • 后排低沉的声音 船长 2019-01-03 14:50:46 来自PC 12楼
    uc8btc 发表于 2019-1-3 14:42 难度1是要求hash小于00000000FFFF0000000000000000000000000000000000000000000000000000,就是要求区块h ...
    理论上是 一个公式就出结果的 但是中本聪确实去 自己验证了一遍
    楼层直达
  • 玛_雅 版主 2019-01-03 15:00:03 来自PC 13楼
    http://8btc.com/thread-268590-1-1.html
    太巧了,我也想到了,真正的创世区块诞生时间,是在2009年1月3日到9日之间,具体哪天,可能只有中本聪自己才清楚。
  • 后排低沉的声音 船长 2019-01-03 15:00:20 来自PC 14楼
    uc8btc 发表于 2019-1-3 14:42 难度1是要求hash小于00000000FFFF0000000000000000000000000000000000000000000000000000,就是要求区块h ...
    难度1是要求hash小于00000000FFFF0000000000000000000000000000000000000000000000000000,就是要求区块hash前面至少有8个0。每增减1个0难度就差16倍,其实不用怎么试啦
    你反过来想一想,假设在今天 cpu 比当时计算快一千倍,1难度应该是八个零吗?
    所以中本聪确定1难度 也是根据当时 cpu性能去 反过来设计的
    就好像 一匹功率的匹是 一匹马 ,而如何确定一匹马的能力 肯定又要看当时马的采样数据
    楼层直达
  • 玛_雅 版主 2019-01-03 15:04:17 来自PC 15楼
    uc8btc 发表于 2019-1-3 14:42 难度1是要求hash小于00000000FFFF0000000000000000000000000000000000000000000000000000,就是要求区块h ...
    中本聪应该是测试的8个0,还是几个0作为难度1更合适。其实随便定个,只要别太高差别不大。
    楼层直达
  • uc8btc 副船长 2019-01-03 17:02:08 来自App 16楼
    涨涨分析猿 发表于 2019-1-3 14:48 创世区块和第一个区块难度相差太多,难道创世区块的出块时间被故意设置为6天挖出?
    创世块的难度标准依然是1,只是创世块本身的难度很高。
  • 1
  • 2
登录 账号发表你的看法,还没有账号?立即免费 注册
推荐节点 更多
热帖榜 本周最热本月最热