从0开始开发自己的BTC钱包:发送btc交易
Posted on September 1, 2024
在上一篇文章中介绍了如何使用钱包来生成私钥,本文将介绍如何发送btc交易。
[Read More]
从0开始开发自己的BTC钱包:地址生成命令
Posted on August 30, 2024
在前一篇文章中介绍了如何使用钱包来生成私钥,本文将介绍如何生成地址。
[Read More]
从0开始开发自己的BTC钱包:秘钥生成命令
Posted on August 29, 2024
书接上回,前文介绍了命令行钱包如何创建和导入助记词,本文将介绍如何从助记词生成私钥。
[Read More]
unique包的使用
Posted on August 29, 2024
函数类型的范围
Posted on August 29, 2024
Go标准库之bufio.Scanner
Posted on August 29, 2024
bufio.Scanner 是 Go 标准库中的一个类型,用于高效地逐行读取输入,通常用于处理来自文件、标准输入或其他 I/O 源的流式数据。它的主要功能是将输入按行或自定义分隔符进行分割,便于逐行或逐段处理数据。下面是关于 bufio.Scanner 的简单介绍。
[Read More]
从0开始开发自己的BTC钱包:助记词
Posted on August 27, 2024
前面的几篇文章主要是介绍了一些btc的基础知识,现在我们可以开发自己的btc钱包了。本文是系列文章的第六篇,主要介绍助记词命令,包括创建并保存助记词、导入助记词。
[Read More]
Go 语言构建约束
Posted on August 26, 2024
//go:build 是 Go 语言中的一种构建约束(build constraint),用于条件编译。在 Go 1.17 之前,构建约束是通过 // +build 注释实现的,但从 Go 1.17 开始,推荐使用 //go:build 语法,提供了一种更现代化和可读性更强的方式来处理构建条件。
[Read More]
从0开始开发自己的BTC钱包:双花攻击
Posted on August 25, 2024
双花问题(Double-Spending Problem)是指在数字货币系统中,一个用户试图将同一笔资金花费多次的问题。在传统的货币系统中,这种问题通常不容易出现,因为交易是通过中心化的金融机构处理的,它们能够实时更新账户余额,确保同一笔钱不会被多次使用。但在去中心化的数字货币系统中(如比特币),没有中央权威来监督交易,所以解决双花问题是非常关键的。
[Read More]
腾讯元器
Posted on August 24, 2024