当当读书
从零开始自己动手写区块链

从零开始自己动手写区块链

裴尧尧
0
14.99 原价¥14 开通租阅权,免费读此书
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

本书是一本区块底层发门图书,全书围绕作者发的区块模拟器,从原理和程序实现两个方面介绍了区块发技术。书中首先通过一个数字货币发行的故事,介绍了区块的专业术语和工作原理;然后结合区块模拟器的程序实现过程,介绍了区块的关键技术细节。毫不夸张地讲,本书是一本手把手带领读者学习区块发的图书。

本书共7章。第1章从一个数字货币发行的故事引出了区块,并围绕该故事介绍了区块的基本原理和常见概念;第2章对区块模拟器的基本功能和架构做了具体介绍,并对Python门知识做了简单介绍;第3章介绍了区块的加密技术,包括哈希算法、椭圆曲线加密和钱包等,并对热门的格密码行了初步探讨;第4章介绍了UTXO模型中交易的数据结构,以及交易的创建和独立验证有效性的过程;第5章介绍了区块的数据结构、区块头的组成和意义、梅克尔树的作用和实现、创世区块所包含的内容、区块如何成区块等;第6章以工作量证明(POW)共识算法为例,介绍了区块达成全网共识的整个过程;第7章从专业技术角度一步探讨了区块技术的一些相关话题。

本书内容通俗易懂,讲解犹如庖丁解牛,非常适合区块发人员作为自己的*本区块技术读物,也适合区块爱好者作为兴趣读物。另外,本书还适合作为区块培训班的教材及需要了解区块知识的相关领导干部的学习指导书。

【推荐语】

通过数字货币发行的故事剖析区块的基本原理,大大降低了理解区块的门槛。

绘制了近90幅与区块相关的插图,便于读者更加透彻地理解区块技术。

围绕区块模拟器展讲解,将区块的核心环节通过代码实现,便于读者从整体上理解区块的发思路,并亲自动手实践区块发的重要环节。

通过区块模拟器的动态展示,让读者直观地体验发币、挖矿、交易等数字货币发行的重要环节。

用Python语言实现区块模拟器的发,可大大降低区块发的学习门槛。

对区块发的关键技术行了算法归纳和程序实现,便于读者深理解区块的底层技术。

绘制了漫画插图展示数字货币发行的故事,让抽象、复杂的区块变得形象、直观。

提供了区块技术学习与讨论QQ交流群,便于读者相互交流和学习,并提供售后服务。

本书核心技术要

椭圆曲线加密的原理及程序实现

非确定性钱包与分层确定性钱包的程序实现

工作量证明共识算法的原理和程序实现

梅克尔树根哈希的原理和程序实现

随机数攻与签名明文攻的原理与程序实现

【作者】

裴尧尧  博士,有限元源框架Feon的发者。目前任教于湖北工业大学,从事算法研究与教学工作。擅长Python语言,热爱区块技术,是区块技术的推崇者。对区块的底层实现有较为深的研究,希望能为区块的发展尽绵薄之力。著有《Python与有限元》一书,广受读者好评。

展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。