区块链架构与实现:Cosmos详解在线阅读
会员

区块链架构与实现:Cosmos详解

温隆 贾音
开会员,本书免费读 >

计算机网络编程语言与程序设计18.6万字

更新时间:2021-09-27 17:48:22 最新章节:附录3 Cosmos-SDK中的不变量检查

立即阅读
加书架
下载
听书

书籍简介

由于涉及多个学科领域,构建区块链系统面临的技术挑战不可小觑,而区块链行业早期的野蛮生长带来的链间相互孤立的问题也日益凸显。面对这些挑战,Tendermint团队给出了系统化解决方案:构建区块链应用开发框架降低区块链系统开发的难度,并设计通用IBC协议实现跨链互操作。本书围绕Cosmos项目展开,从预备基础理论、开发框架设计、开发框架应用三个层面全面、系统阐述相关机制:在预备基础理论方面,详细介绍区块链项目的理论基础,包括密码学算法、拜占庭容错共识协议的基础知识、Tendermint共识协议以及权益证明机制原理;在开发框架设计方面,深入介绍TendermintCore项目架构设计以及该项目提供的ABCI规范与实现原理,剖析Cosmos-SDK项目中提供的功能模块的原理与关键实现,包括权益证明机制以及IBC协议的实现;在开发框架应用方面,展示如何基于TendermintCore项目构建分布式键值数据库应用,并以Cosmos网络的客户端Gaia的实现为例展示构建应用专属区块链系统的具体过程。
品牌:人邮图书
上架时间:2021-08-01 00:00:00
出版社:人民邮电出版社
本书数字版权由人邮图书提供,并由其授权上海阅文信息技术有限公司制作发行

最新章节

温隆 贾音
主页

同类热门书

最新上架

  • 会员
    《智能优化算法与MATLAB编程实践》介绍了国内外新研发的10种智能优化算法,对每种算法的灵感来源、实现过程、函数编程、案例应用都进行了细致描述并给出详细的MATLAB代码,使读者快速掌握智能优化算法的学习和应用方法。全书共分为12章,前10章分别介绍10种智能优化算法的原理、MATLAB实现、具体函数寻优求解过程和应用案例;第11章列举了23种衡量智能优化算法性能的常见测试函数,并给出MATLA
    陈克伟 魏曙光主编计算机6.1万字
  • 会员
    《C++从入门到精通(第6版)》从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C++程序开发需要掌握的知识。本书分为4篇共19章:第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;第2篇是面向对象,包括面向对象编程,类和对象,以及继承与派生;第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文
    明日科技编著计算机14.7万字
  • 会员
    本书以Python3.10.7为平台,以实际应用为背景,通过概述+算法+经典应用的形式,深入浅出地介绍Python数据分析的相关知识。全书共9章,主要内容包括Python概述、科学计算库、开源科学集、数据分析利器、数据分析的可视化、基于回归的数据分析、基于分类的数据分析、基于聚类的数据分析、数据特征分析等。通过学习本书,读者可领略到Python的简单、易学、易读、易维护等特点,同时也可感受到利用
    李晓东编著计算机10.1万字
  • 会员
    《FFmpeg开发实战:从零基础到短视频上线》是一本FFmpeg开发的实战教程,由浅入深,由基础到高级,带领读者一步一步走进音视频开发的神奇世界。全书共分为12章。其中,第1~5章是基础部分,主要讲解FFmpeg的环境搭建、FFmpeg的开发基础、FFmpeg的编解码、FFmpeg处理图像和FFmpeg处理音频;第6~10章是进阶部分,主要讲解FFmpeg加工视频、FFmpeg添加图文、FFmpe
    欧阳燊编著计算机20.1万字
  • 会员
    《深入浅出Go语言核心编程》是一本全面而深入的Go语言学习手册,涵盖了Go语言的诸多关键特性,包括语法结构、内存原理、并发、上下文机制与框架应用等。本书共20章。第1章引导读者快速搭建开发环境,详细介绍Go语言的环境配置及编译运行的具体细节。第2~5章详细讨论Go语言独特的变量、常量、常用数据类型和流程控制,并重点解析复杂类型的底层实现机制。第6~8章讲解Go语言的函数及如何实现面向对象编程,打通
    张朝明 李奕锋 甘海彬计算机19.8万字
  • 会员
    本书是国内首先使用Pythontkinter设计GUI的中文书籍之一。本书主要讲解如何在窗口内使用Python的内部模块tkinter设计图形用户接口(GUI)程序,让用户可以利用图形接口与计算机沟通。tkinter模块是一个跨平台的窗口应用程序,使用它设计的程序可以在Windows、macOS、Linux系统上执行。2019年《PythonGUI设计tkinter菜鸟编程》一经出版便受到广大读者
    洪锦魁编著计算机6.4万字
  • 会员
    《R语言数据分析从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了R语言基础知识、核心技术与高级应用。全书分为3篇,共16章,包括初识R语言、集成开发环境RStudio、R语言入门、数据结构、流程控制语句、日期和时间序列、获取数据、数据处理与清洗、数据计算与分组统计、基本绘图、ggplot2高级绘图、lattice高级绘图、基本统计分析、方差分析、回归分析和时间序列分析
    明日科技编著计算机12.2万字
  • 会员
    《C#从入门到精通(第7版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行Windows应用程序开发方方面面的技术。全书分为4篇,共25章,包括初识C#及其开发环境、C#程序基本结构、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、面向对象编程、Windows窗体应用程序设计、Windows窗体应用程序常用控件、Windows窗体应用程序高级控件
    明日科技编著计算机17.8万字
  • 会员
    本书是一部系统讲述Python编程语言与编程方法的案例化教程。全书共分为9章:第1章为Python编程基础知识;第2章为组合数据类型及使用;第3章为函数及调用规则;第4章为程序设计;第5章为面向对象程序设计方法;第6章为文件操作与异常处理;第7章为Python的GUI设计;第8章为Python绘图方法;第9章为Python网络爬虫。每章都设置了大量应用案例跟踪指导。本书可作为高等学校Python程
    姜增如编著计算机6.5万字

同类书籍最近更新

  • 会员
    本书旨在帮助读者从零开始快速掌握Flink的基本原理与核心功能。本书首先介绍了Flink的基本原理和安装部署,并对Flink中的一些核心API进行了详细分析。然后配套对应的案例分析,分别使用Java代码和Scala代码实现案例。最后通过两个项目演示了Flink在实际工作中的一些应用场景,帮助读者快速掌握Flink开发。学习本书需要大家具备一些大数据的基础知识,比如Hadoop、Kafka、Redi
    徐葳程序设计4.7万字
  • 会员
    本书从MyBatis源码的角度分析Mapper绑定过程、SqlSession操作数据库原理、插件实现原理等,同时介绍一些MyBatis的高级用法,并挖掘MyBatis源码中使用的设计模式。本书共13章,分为MyBatis3源码篇和MyBatisSpring源码篇。第1~11章介绍MyBatis核心源码,从源码的角度分析MyBatis的实现原理,并介绍一些MyBatis的高级用法。MyBatis大多
    江荣波程序设计8万字
  • 会员
    Gettogripswithanewtechnology,understandwhatitisandwhatitcandoforyou,andthengettoworkwiththemostimportantfeaturesandtasks.Thiseasy-to-understandStarterguidewillgetyo
    Joseph Khan程序设计8300字
  • 会员
    本书介绍的是TypeScript,以及如何用有趣的方式使用TypeScript和一些高级技术来创建有趣的项目。必须说明,本书不介绍如何使用Angular、React、Vue或ASP。NETCore进行编程。这些都是庞大的主题,应该用整本书的篇幅进行解释(事实上,在每章末尾,我尽量推荐一些资源,它们能够帮助你更深入地了解相关主题)。对于Angular和React,我将每章介绍的新功能的相关概念限制
    (英)彼得·欧汉龙程序设计12.7万字
  • 会员
    数据管理对于企事业单位日常经营活动显得十分重要,可以更好地辅助经营管理决策。在用Excel软件来处理数据时,是否因为格式不规范而加班调整?是否遇到大量数据而不知如何查询、统计和呈现?本书从读者阅读和软件使用习惯出发,按照数据管理常见的操作流程,介绍数据规范美化、查询统计、图表制作和透视分析等实用技巧,提高读者Excel数据管理的能力。本书适合企业白领、商务人士、政府机关人员、培训老师和在校学生等参
    张兵义 万忠 蔡军英主编程序设计10.2万字
  • 会员
    本书共7个项目,针对静态网站建设,介绍了DreamweaverCS3的使用,HTML语言的基本语法,站点的创建与管理、多媒体网页制作、网页布局、CSS样式的使用、网页特效、编辑表单等,同时配套一个综合项目,完成对教材内容的融会贯通;每一个项目都是以网站开发的完整流程展开,通过每个项目的学习,读者都能创建一个完整的网站。
    丛书编委会程序设计7.5万字