主页 > imtoken冷钱包安全吗 > 什么是比特币钱包:私钥、公钥和地址

什么是比特币钱包:私钥、公钥和地址

imtoken冷钱包安全吗 2023-02-15 07:43:42

什么是比特币钱包? 顾名思义,比特币钱包是一种存储和使用比特币的工具。 定义本身是清楚和简单的,但每个人都把它复杂化了。

比特币怎么比特币钱包_比特币钱包地址_比特币钱包地址生成

比特币钱包地址生成_比特币钱包地址_比特币怎么比特币钱包

三个基本概念:私钥、公钥和地址

1.私钥(private key)

比特币钱包地址_比特币钱包地址生成_比特币怎么比特币钱包

听起来很高端,其实是一个随机数(概率空间是2^256比特币钱包地址生成,注:私钥的范围其实比这个数要小),我们一般都是用电脑来生成这个随机数(生成过程称为“加密安全伪随机数生成器 PRNG”)。 你可以想象比特币的世界里有2^256个抽屉,你可以抽出一个抽屉来存放比特币。 抽屉的数字就是私钥,因为只有你知道这个数字,所以只有你才能花这个抽屉币里的比特,很简单。

比特币钱包地址生成_比特币怎么比特币钱包_比特币钱包地址

比特币钱包地址生成_比特币钱包地址_比特币怎么比特币钱包

二、公钥(public key)

公钥与私钥一一对应,由私钥计算(通过椭圆曲线算法)。 花费比特币的过程实际上是“使用私钥对比特币交易进行签名,其他人可以使用公钥来验证签名、验证,花费完成”。 私钥可以推导出公钥,但是公钥不能反推私钥。 这个过程是不可逆的。 这是比特币密码学的基础。

比特币怎么比特币钱包_比特币钱包地址生成_比特币钱包地址

比特币钱包地址生成_比特币钱包地址_比特币怎么比特币钱包

3. 地址(比特币地址)

比特币怎么比特币钱包_比特币钱包地址_比特币钱包地址生成

地址由公钥转换而来(汇总+验证)比特币钱包地址生成,地址用于接收比特币(公钥其实可以接收币,只是一般人不会那样做)。 在一个地址上收到比特币后,只有该地址对应的私钥才能在这个地址上花钱。

比特币怎么比特币钱包_比特币钱包地址生成_比特币钱包地址

那么,从上面的讨论中,大家可以看出,对于比特币来说,最重要的就是私钥。 私钥决定了比特币的产权。 公钥和地址都可以通过私钥计算出来。 因此,通常意义上的比特币安全其实就是私钥的安全。 一个比特币钱包是否安全,取决于它能否安全地管理私钥。