- /
- 文章/
文章
一个程序员的技术成长记录。从代码实现到架构设计,从技术研究到职场思考,记录每一步的学习轨迹和深度思考。
2018
Building Blockchain in Go. Part 4: Transactions 1
·3533 字·8 分钟
使用Go语言构建区块链系列教程第四部分,详细介绍区块链交易的基本概念、UTXO模型和交易验证机制。
Building Blockchain in Go. Part 3: Persistence and CLI
·2997 字·6 分钟
使用Go语言构建区块链系列教程第三部分,实现区块链数据的持久化存储和命令行界面,让区块链数据能够保存到本地数据库。
Building Blockchain in Go. Part 2: Proof-of-Work
·2135 字·5 分钟
使用Go语言构建区块链系列教程第二部分,详细介绍工作量证明(Proof-of-Work)算法的实现原理和代码实现。
Building Blockchain in Go. Part 1: Basic Prototype
·1205 字·3 分钟
使用Go语言构建区块链系列教程第一部分,从零开始实现区块链的基本原型,包括区块结构和链式连接。
区块链的1.0时代:比特币 – 第4章 高级密钥和地址
·6465 字·13 分钟
详细介绍比特币高级密钥和地址技术,包括BIP0038加密私钥、P2SH多重签名地址、靓号地址生成算法和纸钱包安全存储方案。
区块链的1.0时代:比特币 – 第4章 密钥、地址、钱包
·24135 字·49 分钟
全面介绍比特币密钥生成、椭圆曲线密码学、钱包类型、HD钱包、BIP32/BIP44标准以及助记词等核心密码学概念和技术实现。
区块链的1.0时代:比特币 – 第3章 比特币客户端
·14182 字·29 分钟
全面介绍比特币核心客户端的使用方法,包括编译安装、JSON-RPC API接口、钱包管理、交易操作和区块查询等功能详解。