微经验:中本聪和创世区块

想学区块链,但没基础,看不懂书也看不懂文章,那就来区块链微专家啦!

比特币是中本聪的发明,我们从比特币的运行轨迹中,就可以看出它解决拜占庭问题的原理。

中本聪发明比特币,本意是想创造一种不经过银行、金融机构这些中介,能够买卖双方直接交易的数字货币。而要实现这一点,他采用了区块链技术。

中本聪编了一套程序,设计了一些虚拟货币,这就是比特币。

在这个程序中,人们要想得到比特币,就要通过一些电脑算法来解决。为了解决大家同时算出问题乱抢比特币的情况。中本聪设定在10分钟之内,谁第一个算出来,谁才能把这笔交易信息记录在案。其他人要想获得记录在案的权利,就要等下个10分钟。

第一个有记录的人,要将这个消息向全网进行广播,其他人又要核对这笔交易信息,核对无误后盖上时间章,如果交易达到6个以上的确认,就算它是成功记录在案了。

所以我们会说,区块链其实是比特币的底层技术。中本聪既让比特币成为了一种新型的数字货币系统,但也用区块链完美地解决了拜占庭将军难题。

创世区块链的诞生

区块链中的每一个信息,或者说是交易记录,都是一个区块。区块链产生于中本聪的比特币,那第一个区块,即创世区块肯定也来源于比特币,来源于中本聪。

现在我们来说说创世区块链:

2009年1月3日18点15分,中本聪先生在赫尔辛基的一个小型服务器上创建了第一个区块。当时,中本聪先生可能对这个区块没什么感觉。

但是后来,在区块链,以及比特币火起来以后,大批“信徒”开始把这一天称为“创世日”,而这个区块也被称为“创世块”,中本聪本人则成了“创世主”。

1.Block#0是区块名称,Block就是区块的意思。

2.NumberOf Transactions表示的是交易数量,1表示是1笔交易,这笔交易是中本聪在比特币里挖矿的奖励(挖矿部分我后面给你讲)。

3.Height表示区块进行到了什么高度,说明它是最底层的区块。

4.Difficulty表示挖矿的难度,1说明这矿挖得还是不容易的。

5.Timestamp就是时间证明,表示这个区块产生于2009年1月3日18点15分(UTC)。

6.size是区块的大小,Version是交易数据结构的版本;Block Reward中本聪先生挖矿得的50个比特币的奖励,Nonce是区块的哈希值编号(哈希值我还是后面给你讲)。

区块诞生的那一天,中本聪先生写了一句话,这句话也是那天《泰晤士报》的头版标题:

2009年1月3日,财政大臣正处于实施第二轮银行紧急救助的边缘。

2009年正是全球发生金融危机的高潮,中本聪先生写下这句话正是想讽刺全球金融体系,那就是传统货币是有危险的,而未来可能大行其道的就是他的比特币。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180906A19RRZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券