认识比特币与区块链

比特币是区块链技术实现的一种数字化货币应用
创世区块(genesis block):比特币应用系统中第一个区块是由区块链的发明人中本聪创建的,那是北京时间2009年1月4日,在芬兰赫尔辛基的一台小型服务器上。在这个区块上,包含的主要信息是:

区块高度:0
The Times 03/Jan/2009 Chancellor on brinkof second bailout for banks
(译文:《泰晤士报》2009年1月3日头版文章标题:财政大臣面临第二次为银行提供紧急救助的窘境)
“某账号”获得50比特币奖励

除去这第一个,从第二个区块开始,以后每个区块就必须严格按照比特币系统的规则来创建,必须至少包含如下信息:

  • 前一个区块的数字指纹(一个256位的二进制数,且前72位必须全部为0)
  • 固定信息
  • 收到的交易记录
  • 一个随机数(nonce)
    通过1,2,3,4个条件作为输入,不停的HASH计算,最后得出一个新的区块的数字指纹,同样,需要是一个256位的二进制数,且前72位必须全部为0。

挖矿:即通过大量运算,生成有效比特币的过程。

image.png

比特币的每个区块体的大小并不是一定的,区块大小是以字节为单位,但受区块大小限制(目前比特币网络节点只能识别区块大小 <= 100万字节的区块,即小于1M的大小容量)。
比特币在2010年抛出扩容问题后,也提出诸多方案:侧链、隔离见证、闪电网络、硬分叉等,方案基本上围绕几种思路:保持现有上限不变,通过其他方式绕开限制;直接扩容至某个上限如2M的隔离见证SegWit2x方案;还有一些逐步扩容的方案。

你可能感兴趣的:(认识比特币与区块链)