认识比特币与区块链

比特币是区块链技术实现的一种数字化货币应用
创世区块(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方案;还有一些逐步扩容的方案。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址 https://mbinary.coding.me/introduction-to-bitcoin.ht...
    mbinary阅读 5,557评论 0 4
  • 1 货币的演变——从贝壳到比特币 当社会分工产生之后,人类就产生了商品交换的需求。在货币被发明之前,人类是以以物换...
    longlee阅读 7,726评论 1 23
  • 区块链开始引起大家越来越多的关注,但是你可能被各种专业名词搞得晕头转向。如同词汇匮乏的你在看一篇英文文章,处处卡壳...
    币世界阅读 3,085评论 1 2
  • 学习一个新的知识点最有效的方式应该是带着问题主动学习 特别推荐想了解比特币区块链原理的朋友阅读这篇文章长文解惑:区...
    TinkleJane阅读 518评论 0 1
  • 鸡鸣牛静卧,马蹄溅草泥。 小草轻轻舞,安谧心中有。 狗随人慢远,光顾影自翩。 起舞霓裳曲,人间永垂福。
    抱一阅读 287评论 0 0