美文网首页区块链学习
区块链学习第十七周2017.11.21-11.27《精通比特币》

区块链学习第十七周2017.11.21-11.27《精通比特币》

作者: luoli_自我成长 | 来源:发表于2017-11-27 20:49 被阅读0次

Chapter7. 区块链

一种数据结构,包含交易信息的恶区块由后向前有序链接起来。

“高度”来表示区块与首区块之间的距离。

通过哈希值,可以识别区块链中对应区块。

区块结构

区块是由区块头(80字节)和紧跟其后的一长串交易(至少250字节)组成。每个区块至少包括500个交易。

区块头有三组区块元数据组成。

引用父区块哈希值的数据

难度、时间戳和nonce(与挖矿相关)

merkle树根

区块标识符:区块头哈希值、区块高度

通过SHA256 算法对区块头进行二次哈希计算而得到的数字指纹。产生的32字节哈希值被称为区块哈希值。

通过区块在区块链中的位置,“区块高度”。第一个区块的区块高度是0.

创世区块:2009年区块链里的第一个区块,从任意一个区块都可以回溯至创世区块。

创世区块的隐藏信息:"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks."

区块的连接:

比特币的完整节点保存了区块链从创世区块起的一个本地副本。随着新区块的产生,副本不断更新来扩展链条。

Merkle 树,是一种哈希二叉树,是一种用作快速归纳和校验大规模数据完整性的数据结构。博阿含加密哈希值。

树,是一种具有分支的数据结构,常被倒置显示。

简单支付验证SPV节点使用认证路金火Merkle路径不必下载整个区块链,不保存所有交易,仅保存区块头。

相关文章

  • 区块链学习第十七周2017.11.21-11.27《精通比特币》

    Chapter7. 区块链 一种数据结构,包含交易信息的恶区块由后向前有序链接起来。 “高度”来表示区块与首区块之...

  • 精通比特币七

    隔了两周继续学习《精通比特币》这本书。这一章要学习的内容是区块链。 先来看看到底什么是区块链! 区块链是由包含交易...

  • 币圈学习指南

    币圈学习指南 第一阶段:《比特币基础知识》《区块链投资的秘密》《精通区块链》《拜占庭共识算法》《区块链革命》《no...

  • 精通比特币把握数字货币投资机会

    如何实现20周精通比特币? 区块链研习社,云天明联合推出 行动方案 1、主题阅读《精通比特币第二版》2、互动讨论,...

  • 区块链开源学习项目推荐

    Love-Ethereum 区块链开源学习项目 Mastering Bitcoin(精通比特币—英文版) Mast...

  • 抓住区块链世界里的机会

    说到区块链,一定离不开比特币,比特币是区块链世界里第一个成功的区块链应用,一开始我也没有当回事,直到看到《精通比特...

  • 《大话区块链》自序

    2016年年底,我开始正式学习比特币,花了数月时间才啃完《精通比特币》,之后对比特币背后的区块链技术产生了浓厚的兴...

  • BTC和BCC的剧烈波动,反映的还是市场选择的结果

    因为巴比特何琼老师的邀请,选读了一本区块链书籍《精通比特币》,今天才算是真正的开始学习比特币(即BTC),做的很多...

  • 区块链开发资源_同步更新中

    1.区块链入门资源 Github区块链中文资源集合精通比特币 入门首选各取所需 2.区块链开发工具 Golang ...

  • 我的区块链学习记录(一)

    区块链学习记录(一) 听了金马的的微课堂,对于区块链书籍的阅读,金马的建议是最优先读《精通比特币》,然后再阅读推荐...

网友评论

    本文标题:区块链学习第十七周2017.11.21-11.27《精通比特币》

    本文链接:https://www.haomeiwen.com/subject/ldydbxtx.html