最后的稻草

版权声明:忠于祖国,忠于人民 https://blog.csdn.net/boss2967/article/details/83267894

区块链原理

第一部分

  • 什么是去中心化
  • 比特币历史
  • 什么是挖矿
  • 挖矿原理
  • 比特币系统基本参数
  • 区块结构
  • 比特币交易流程概述
  • 什么是非对称加密
  • 什么是p2p网络
  • 什么是工作量证明
  • 地址生成规则流程
  • 什么是base64
  • 了解钱包和地址

第二部分

  • 数字签名流程
  • big.int的相关操作
  • 工作量证明代码实现
  • bolt存储结构分析
  • bolt更新分析
  • gob编码实现
  • gob解码实现
  • 序列化与反序列的概念
  • 迭代器基本逻辑
  • 命令行解析功能

第三部分

  • 比特币转账原理(找零机制)
  • 解锁、解锁脚本的作用以及原理
  • utxo转账流程
  • 解锁脚本分析
  • 模拟转账流程
  • coinbaseTX的特点
  • 遍历output的原理
  • 遍历input的原理
  • 过滤input的原理
  • 普通交易的创建

第四部分

  • FindNeedUTXO实现原理
  • 地址生成规则
  • 数字签名流程
  • 签名校验流程
  • ecdsa签名校验
  • 对公钥的序列化处理
  • 公钥生成地址原理
  • ripemd160处理哈希方式
  • 钱包存储/加载钱包原理
  • 使用gob.Register原因
  • 存Wallets结构
  • ListAllAddresses函数原理
  • 签名的具体逻辑详解
  • 比特币地址
  • 闪电网络
  • 侧链
  • 隔离见证

猜你喜欢

转载自blog.csdn.net/boss2967/article/details/83267894