
- /
- 所有文章/
所有文章
一个程序员的技术成长记录。从代码实现到架构设计,从技术研究到职场思考,记录每一步的学习轨迹和深度思考。
2019

2018

Difference new() with depoly() of Solidity for Smart Contract
·1050 字·3 分钟
探讨Solidity智能合约中new()与deploy()方法的区别,通过实际测试验证两者返回的HASH地址是否相同,解决合约部署中的常见困惑。

Building Blockchain in Go. Part 5: Addresses
·4244 字·9 分钟
使用Go语言构建区块链系列教程第五部分,详细介绍区块链地址的生成机制,包括公钥、私钥和地址的转换过程。


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多重签名地址、靓号地址生成算法和纸钱包安全存储方案。