教程列表:
区块链教程1-2.比特币记账与传统记账对比
区块链教程1-3.哈希算法和密码学介绍
区块链教程1-4.默克尔树与p2p
区块链教程1-5.btc结构
区块链教程1-7.utxo介绍
区块链教程1-8.utxo创建和销毁过程
区块链教程1-9.双花问题解决方法介绍
区块链教程1-12.区块链发展版本
区块链教程1-13.区块链协议层
区块链教程1-14.主流共识机制介绍
区块链教程1-15.智能合约介绍
区块链教程1-16.区块链特点
区块链教程1-17.公有链-联盟链-私有链
区块链教程1-11.比特币缺陷
区块链教程1-6.交易实例介绍
区块链教程1-18.区块链常见概念介绍(上)
区块链教程1-19.区块链常见概念介绍(下)
区块链教程1-20.区块链的应用及存在问题
区块链教程2-0.四个版本内容简介
区块链教程2-1.区块结构创建
区块链教程2-2.区块链构造
区块链教程2-3.v1完成演示注释
区块链教程2-4.proofofwork结构创建
区块链教程2-5.PrepareData和Run函数编写
区块链教程2-6.v2完成添加Isvalid 调整NewBlock函数演示
区块链教程2-7.v2程序导图绘制
区块链教程2-8.bolt数据介绍
区块链教程2-9.NewBlockChain重写
区块链教程2-10.block的序列化与反序列化
区块链教程2-11.AddBlock重写
区块链教程2-12.区块链迭代器编写
区块链教程2-13.cli(上)
区块链教程2-14.cli(下)
区块链教程3-0.课程回顾
区块链教程3-1. 实现命令行创建blockchain功能
区块链教程3-2.Transaction交易构造
区块链教程3-5.添加IsBlockChainExist函数
区块链教程3-4.实现GetBlockChainHandler+重写PrintChain函数
区块链教程3-6.FindUnspendTransacions(上)
区块链教程3-7.FindUnspendTransacions(下)
区块链教程3-3.根据Transaction调整相关结构+实现NewCoinbaseTX函数
区块链教程3-8.实现getBalance功能
区块链教程3-9.实现FindSuitableUTXOs功能
区块链教程3-10.实现普通交易NewTransaction功能
区块链教程3-11.实现命令行交易功能,有bug
区块链教程3-12.bug解决