联系客服
学习Hyperledger Fabric 实战联盟链-深入掌......
教程目录: 第1章 区块链技术基础 本章介绍了区块链技术的相关基础技术要点,纯技术理论角度阐释区块链底层相关概念及所用技术 1-1 导学 1-2 区块链技术概述 1-3 区块链技术组成部分 1-4 拓展阅读推荐 第2章 Hyperledger Fabric入门 本章简单介绍了Hyperledger组织相关的区块链框架及工具,以及Fabric相关的项目介绍,并搭建了第一个Fabric区块链网络,让大家能够快速体验区块链的魅力 2-1 hyperledger简介 2-2 fabric简介 2-3 fabric环境概述 2-4 fabric尝鲜 2-5 日志和示例代码解析(上) 2-6 日志和示例代码解析(下) 2-7 如何获取源码 第3章 Hyperledger Fabric系统架构 本章概括了Fabric的体系架构,包括服务组件,网络拓扑以及Fabric的典型交易流程,让大家对Fabric先有一个整体的概念 3-1 系统架构 3-2 网络拓扑:四种节点 3-3 网络拓扑图例 3-4 交易流程 第4章 Hyperledger Fabric共识排序 本章详细介绍了Fabric的排序节点相关内容,包括可插拔的交易排序机制,临时区块分发及多通道数据隔离等。并带领大家阅读相关的源代码 4-1 共识机制介绍 4-2 源码阅读建议 4-3 共识机制源代码目录结构 4-4 共识机制源码阅读:从入口开始 4-5 Manager源码阅读 4-6 ChainSupport源码阅读 4-7 区块切割和solo模式源码阅读 4-8 交易收集和区块扩散源码阅读 4-9 共识机制总结 第5章 Hyperledger Fabric账本存储 本章介绍了Fabric账本如何保存状态及如何持久化,重点学习了交易读写集的生成及验证。并从世界状态、区块存储、历史状态索引等角度分别概述了一个Peer节点是如何将接收到的临时区块持久化到本地数据库中 5-1 账本存储概述 5-2 交易读写集 5-3 账本存储****概念 5-4 账本存储源代码(上) 5-5 账本存储源代码(下) 5-6 账本存储总结 第6章 Hyperledger Fabric智能合约(链码) 章简单介绍了智能合约的概念,学习了链码的生命周期、链码的交互流程以及系统链码等概念内容。最后学习了链码编程的方法以及编码过程中的一些禁忌,然后带领大家从配置文件开始一步一步的搭建Fabric的开发测试网络,并将智能合约章节编写的错误示范链码部署到区块链上,帮助大家更深刻的认识链码以及理解Fabric的网络拓扑... 6-1 智能合约 6-2 网络搭建配置生成 6-3 网络搭建完结篇 第7章 资产交易平台实战 本章带领大家实战区块链上的资产交易平台,需求分析从零开始提炼业务实体以及交互方法,链码编写将整理好的需求按照套路套用到合约框架中,接着把链码部署到上一章搭建好的网络中,最后编写一个外部应用程序调用SDK与区块链进行交互。课程中保留大量的坑,给大家提供在遇到错误时排错的方法... 第8章 课程总结 课程总结

区块链 2019-04-01 129人浏览 1人下载

[视频教程] 黑马区块链精品教程系列(一)【系统篇】视频......
├─第一章│      1.课程规划介绍│      ├─第三章│      1.比特币诞生背景│      2.中心化与去中心化介绍│      ├─第二章│      1.人类交易历史介绍│      ├─第五章│      1.区块链定义及特点介绍│      2.区块链发展阶段介绍│      3.区块链协议(上)│      4.区块链协议(下)│      5.区块链分类│      6.区块链相关概念介绍│      7.区块链应用介绍│      └─第四章    ├─第四章第一部分    │      1.比特币与区块链关系    │      2.比特币交易流程简单介绍    │      3.哈希算法介绍    │      4.对称加密介绍    │      5.非对称加密(上)    │      6.非对称加密(下)    │      7.base64编码介绍    │      8.P2P网络介绍    │      9.梅克尔树介绍    │      10.工作量证明POW介绍    │      11.比特币区块结构介绍    │      12.比特币交易内容初步讲解    │      13.举例详细说明交易流程    │          ├─第四章第二部分v1    │      1.基础原型0-v1版本思路分析    │      2.基础原型1-区块定义及创建    │      3.基础原型2-完成SetHash函数    │      4.基础原型3-完成v1编写和演示    │          ├─第四章第二部分V2    │      1.工作量证明0-v2版本思路分析    │      2.工作量证明1-创建pow结构    │      3.工作量证明2-Run函数编写(上)    │      4.工作量证明2-Run函数编写(下)    │      5.工作量证明3-演示    │      6.工作量证明4-Isvalid演示    │      7.工作量证明5-绘制v2版本导图    │          ├─第四章第二部分V3    │      1.持久化0-v3版本思路分析    │      2.持久化1-bolt数据库介绍    │      3.持久化2-NewBlockChain重构    │      4.持久化3-区块序列化和反序列化编写    │      5.持久化4-AddBlock重写    │      6.持久化5-编译演示当前效果    │      7.持久化6-迭代器编写    │      8.持久化7-cli(上)    │      9.持久化8-cli(下)    │      10.持久化9-绘制v3版本导图    │          └─第四章第二部分V4            1.地址介绍及非对称加密演示            2.多种交易形式及UTXO介绍(重要)            3.绘制UTXO生成消耗过程导图            4.引入UTXO交易结构0-v4版本授课思路            5.引入UTXO交易结构1-命令行创建blockChain数据库(上)            6.引入UTXO交易结构2-命令行创建blockChian数据库(下)            7.引入UTXO交易结构3-交易结构定义            8.引入UTXO交易结构4-block添加Transaction以及创建coinbase            9.引入UTXO交易结构5-锁定脚本与解锁脚本编写            10.引入UTXO交易结构6-FindUTXOTransactions函数编写(重要)            11.引入UTXO交易结构7-GetBalance命令实现            12.引入UTXO交易结构8-创建普通交易(上)            13.引入UTXO交易结构8-创建普通交易(下 )            14.引入UTXO交易结构9-实现send命令            15.引入UTXO交易结构10-HashTransactions实现

区块链 2019-02-18 158人浏览 1人下载

[教程] 由浅至深系统学习区块链技术......
比特币,2009 年诞生,是一种前所未有的新型货币。它是一种总量恒定 2100 万的数字货币,和互联网一样具有去中心化、全球化、匿名性等特性,由于成本低,限制少,而被用于跨境贸易、支付、汇款等领域。比特币具有广阔的前景和巨大的遐想空间,自诞生之日起价格持续上涨,2013 年达到 1200 美元,有 “数字黄金”之称。现在,比特币已经成长为一个在全球有着数百万用户,数万商家接受付款,市值最高达百亿美元的货币系统。七八月份是比特币的多事之秋,软硬分叉导致的市场价格大幅波动,同时,分叉引起的重放攻击让用户意外地在两个网络中同时花费比特币,造成了用户的资产损失。针对这一问题,业界开发了防重放攻击的技术,以避免将来可能的硬分叉给用户带来不必要的财产损失。由此可见,比特币市场会因为各种各样的问题出现波动,在这种情况下,想要保障个人资产安全,就必须更加深入地理解比特币等虚拟货币,以及区块链技术。这是一门课程只需让你花费少量时间就能系统地学习区块链技术,通过由浅至深的讲解,帮助你逐步加深对数字货币和区块链的理解,那么,就可以为理性投资区块链资产打下基础。【课程内容】比特币背后的原理和实现机制区块链相关的密码学知识(非对称加密技术,哈希,数字签名)比特币分叉,比特币现金 BCC,纽约共识 SegWit2x,BIP等热点话题读懂白皮书(以一个投资人的角度看ICO)

区块链 2019-02-18 221人浏览 2人下载

商业区块链:开启加密经济新时代各种阅读格式高清完整版电子书下......
简介: 如果您想了解区块链到底是什么?我们身边有哪些具体应用?区块链对世界经济的影响是什么?谁将是区块链里的谷歌和脸书?如何通过该技术实现金融体系的信用变革?比特币、区块链、加密货币、分布式账户应用、加密协议与平台的未来会是怎样?它的前景和未来究竟会怎样?那就让这本书带领您开启一段揭秘区块链的旅程吧!  这本《商业区块链:开启加密经济新时代》旨在探讨区块链技术的各种可能应用的小书,不仅仅限于书中标题所显示的商业领域,作者认为区块链还可以用于解决经济、实业、政府与社会等更加广阔的领域,医疗、供应链、物联网、安全认证、能源交易、电动汽车与充电站、社交以及人工智能等领域都有它的身影。在作者看来,区块链将会积极挑战现状,与互联网经济类似,它最终会形成一种新型的加密经济。  《商业区块链:开启加密经济新时代》对技术人员更好地了解区块链的商业潜力,并为有商业头脑的人掌握区块链技术的许多方面提供指南。本书向读者介绍了如何理解区块链框架,如何揭开其相关变化的机会,并为未来区块链发展描绘了趋势蓝图。目录:序/高坚序/庞阳译者前言原版序21原版前言25原版引言29第1章 什么是区块链1中本聪的论文4互联网的前因后事6一个或几个区块链?7区块链应用的介绍8区块链的强叙事性10元技术11软件、博弈论和密码学12数据库vs账本13回顾过去,才能展望未来15解读区块链17状态迁移和状态机——它们是什么?24一致性算法25第2章 区块链式信用是如何渗透的29一种新的信用层面32去中心化的信用——是什么意思?34Airbnb是如何为陌生人之间设计信任的36基于证明的信用服务范围37区块链格局38直接和间接的利益39对基础功能的解释说明41一个被信任的区块链能实现什么?46身份所有权及表述48分布式数据安全52匿名和难以追踪的通信54作为云的区块链55数以百万计的区块链58第3章 困难、挑战和心理障碍61影响区块链的框架方法65技术挑战67商业/市场挑战74法律/监管障碍77行为/教育挑战80第4章 金融服务中的区块链85互联网与金融科技的冲击88为什么不能有一个全球性银行?91银行作为后端94区块链内部监管与免批准创新96区块链公司在金融服务业中的情况98金融服务业中的区块链应用99金融服务的战略问题102第5章 新型中介和云服务行业107新型中介110云服务行业115第6章 区块链技术的实现121应对区块链技术的内部策略124区块链沙皇125组织模型127区块链的功能架构128内核与协议129区块链软件技术的发展131链内服务132最终用户视图132链外服务133其他区块链所需特性133去中心化的应用程序的编写133区块链平台的12种属性135给首席信息官和企业高管的13条策略建议135决策框架140第7章 未来之路:去中心化145去中心化的互联网将会如何?148去中心化并非易事150去中心化的形式151加密经济152全新价值链155技术渗透156展望2025157后记163延伸阅读165致谢167

区块链 2019-02-18 132人浏览 1人下载

从零理解区块链构建智能合约......
【课程内容】
【推荐】手把手教你10分钟创建自己的数字货币区块链
第一章 玩转比特币以太坊(Ethereum)钱包
第二章 什么是区块链
第三章 以太坊智能合约开发前准备
第四章 Solidity面向对象编程
第五章 Solidity Types - 布尔(Booleans)
第六章 Solidity Types - 整型(Integer)
第七章 Solidity Types - 地址(Address)
第八章 Solidity Types - 字符串(String Literals)
第九章 Solidity Types - 固定大小字节数组(Fixed-size byte arrays)
第十章 Solidity Types - 动态大小字节数组(Dynamically-sized byte array)
第十一章 Solidity Types - 动态大小字节数组、固定大小字节数组、string之间的转换关系
第十二章 Solidity Types - 玩转Solidity数组(Arrays)
第十三章 Solidity Types - 枚举(Enums)
第十四章 Solidity Types - 结构体(Structs)
第十五章 Solidity Types - 字典/映射(Mappings)
第十六章 集资(CrowdFunding)智能合约(Smart Contract)综合案例
第十七章 全局变量和单位(Units and Globally Available Variables)
第十八章 元组(Tuples)
第十九章 从零构建加密货币部落币(BLC)-仅供学习使用
第二十章 搭建自己的私有链网络
第二十一章 搭建联盟链
第二十二章 玩转truffle framework 、Web3.js 框架
第二十三章 从零构建和部署去中心化投票App,decentralization Voting Dapp
第二十四章 IPFS + 区块链
第二十五章 Embark FrameWork

区块链 2019-04-01 120人浏览 0人下载

[视频教程] 黑马区块链精品教程系列(三)【密码学篇】视频......
├─day1 │ 01-知识点大纲介绍 │ 02-数据加密中的一些基本概念 │ 03-数据编码 │ 04-DES加解密数据的细节 │ 05-对称加密密码分组 │ 06-对称加密最后一个分组填充解决方案 │ 07-分组数据填充函数代码实现 │ 08-分组填充的数据删除代码实现 │ 09-使用des完成对称加密处理思路 │ 10-使用des加密代码实现 │ 10-使用des加密代码实现 │ 11-使用des解密处理思路 │ 12-使用des解密代码实现 │ 13-des加解密测试程序 │ 14-3DES对称加密算法 │ 15-使用3des对数据加密的处理流程 │ 16-使用3des对数据进行对称加密代码实现 │ 17-使用3des对数据解密代码实现 │ 18-3des加解密函数测试 │ 19-AES对称加密算法 │ 20-使用aes进行对称加密思路 │ 21-aes对称加密函数代码实现 │ 22-aes解密函数代码实现 │ 23-aes加解密函数测试程序 │ 24-对称加密知识总结 │ 25-非对称加密优缺点以及秘钥的使用 │ 26-非对称加密的秘钥分发和加解密流程 │ 27-RSA加解密流程 │ └─day2 01-使用go生成公钥私钥步骤 02-生成私钥并写入磁盘 03-生成公钥big写入磁盘 04-生成公钥私钥函数测试 05-需要注意的细节 06-使用rsa进行加解密流程 07-使用公钥进行加密代码实现 08-使用私钥解密代码实现 09-非对称加解密测试 10-非对称加密的困惑 11-单向散列函数介绍 12-单向散列函数的特点 13-单向单列函数的应用 14-常用哈希函数介绍 15-对数据进行哈希运算的第一种方式 16-对数据进行哈希运算第二种方式 17-哈希函的测试 18-其他哈希函数的哈希运算和总结     

区块链 2019-02-18 138人浏览 1人下载