BIP38简介
Posted on August 17, 2024
BIP-38(Bitcoin Improvement Proposal 38)是比特币改进提案之一,旨在对私钥进行加密,以方便安全地存储和传输。通过加密私钥,用户可以使用一个密码对其进行保护。解密加密的私钥需要提供正确的密码,从而增加了私钥的安全性。
[Read More]
从0开始开发自己的BTC钱包:钱包
Posted on August 16, 2024
比特币(BTC)钱包是一个用于管理比特币私钥、公钥和地址的工具,允许用户安全地发送、接收和存储比特币。比特币钱包不仅是一个简单的应用程序或设备,它是用户与比特币区块链互动的接口,负责管理用户的数字资产和交易权限。
[Read More]
Go 语言中 `math/rand` 和 `crypto/rand`对比
Posted on August 16, 2024
在 Go 语言中,math/rand 和 crypto/rand 都是用于生成随机数的包,但它们的用途和特性有显著的不同。
[Read More]
Go使用sqlite3
Posted on August 15, 2024
在 Go 中使用 SQLite3 数据库,最常见的方法是使用 github.com/mattn/go-sqlite3 这个库。下面是如何在 Go 中使用 SQLite3 的一个简单指南。
[Read More]
估算btc交易费
Posted on August 15, 2024
估算比特币(BTC)交易费用主要取决于以下几个因素:
[Read More]
Go 1.23 is Released
Posted on August 14, 2024
P2SH地址
Posted on August 12, 2024
P2SH(Pay to Script Hash)地址是比特币中一种功能强大且灵活的地址类型。它允许更复杂的交易脚本,并在比特币网络上广泛使用。下面详细介绍P2SH地址的特点、用途以及优势。
[Read More]
BTC地址类型
Posted on August 12, 2024
比特币(BTC)有几种不同的地址类型,每种类型的地址在格式、特性和使用场景上有所不同。以下是主要的几种比特币地址类型的对比:
[Read More]
color:让终端输出更多彩
Posted on August 11, 2024
在日常的开发过程中,我们经常需要在终端中输出信息。为了让这些信息更加直观和易读,使用不同的色彩是一种很好的方式。github.com/fatih/color 是一个轻量级且功能强大的Go语言库,可以方便地为终端输出添加颜色和样式。
[Read More]
Go标准库:strings
Posted on August 10, 2024
Go 语言的 strings 包是标准库中的一个重要部分,专门用于操作字符串。它提供了丰富的字符串处理函数,涵盖了查找、比较、替换、分割、拼接、修剪等操作。在 Go 语言中,字符串是不可变的,strings 包提供的函数都不会修改原始字符串,而是返回新的字符串。
[Read More]