主页 > imtoken 官网 > 比特币私钥可以破解吗?比特币会被盗吗?

比特币私钥可以破解吗?比特币会被盗吗?

imtoken 官网 2023-07-01 15:17:31

如果你拥有比特币,你可能最关心余额,而私钥决定了余额,所以你最应该关心的是私钥。当我们谈论与比特币安全相关的问题时,我们也会提到私钥。上一篇《什么是比特币的助记词》中提到的助记词,其实可以理解为私钥的一部分。一种表达方式,但什么是私钥?可能很少有人知道。

什么是私钥

私钥是一个 256 位的随机数

私钥的定义很简单,但是有2个专业术语可能会让不懂电脑的同学感到困惑。一个是 256 位如何能破解比特币走势,另一个是随机数。下面是对定义的白话解释,已经看懂的同学可以跳过:

所以

私钥是一个数字,可以取 0 到 2²⁵⁶-1 之间的任何值

私钥可以破解吗?

看到这里,你可能和我有同样的疑惑——私钥太简单了,我可以写一个随机数,只要不超过最大值,就可以作为私钥,对吧是的?没错。

然后根据私钥可以计算出公钥,公钥可以生成地址逻辑。会不会是我随机选择了一个数字作为私钥,然后计算出它的地址,如果这个地址正好有未使用的比特币,是不是说我黑了别人的账户?

你说得对,年轻人,我一开始其实也是这么想的,虽然现在回想起来有点幼稚……

虽然私钥只是一个简单的数字如何能破解比特币走势,但还是很难破解,因为这组数字足够大,我们很难穷尽所有的数字,一一验证。 2的256次方近似于10的77次方。10的77次方有多大,我再举个例子说清楚。

到目前为止,可观测宇宙中的原子数约为10的80次方

另外,因为这个数字的范围非常大,所以我们能够猜到正确私钥的概率变得非常低。假设地球上使用比特币的人数达到100亿,也就是10的10次方,那么你猜到比特币私钥的概率是

这个概率有多小?让我再举两个例子:

中奖“双色球”一等奖的概率为8×10ˉ⁸。 ——摘自《中国福利彩票中奖概率》

从全球角度来看(假设世界人口为 70 亿),每个人在一年内被雷击的概率为 175 万分之一(5×10ˉ⁷)。 ——摘自中国气象局——《雷击概率有多高》

它说什么?说明

被雷击的概率> 中奖500万的概率>> 猜中比特币私钥的概率

在上面的不等式中,我用>>符号表示它远大于

从概率的角度来看,我们破解私钥确实很难,但是此时你可能会问,中奖和被雷击是很难发生的,因为它们发生的很很少,但是电脑不同,电脑的计算速度很快,我们可以很方便的利用电脑的处理速度来提高猜到私钥的可能性,也就是快速计算出10到10的私钥67次方,总有一个正确的猜测。

是的,通过这种暴力破解方法可以破解比特币的私钥,但也极其昂贵

使用安全算法生成私钥

即使私钥被设计得足够安全,但如果使用不当仍然会造成严重后果,因为统计数据显示,仍然有很多人使用 1234567 作为帐户密码——一个典型的例子。

我们不想自己生成私钥。最好借用比特币软件,比如钱包或像bitaddress.org这样的网站来帮助你生成私钥。下面简单介绍一下这些软件生成私钥的原理,大致可以分为3个步骤:

生成一个长随机字符串(随机源) - 例如 bitaddress.org 网站通过捕获人们滑动鼠标的随机行为来生成随机源。

将步骤1中的数据输入SHA256哈希算法,输出一个256位的数字

确保生成的数字在私钥指定的范围内,否则返回步骤1

本文来自简书

比特币私钥是许多非发行者窃取比特币的突破口。通过某些技术破解比特币私钥窃取比特币的消息是真的吗?以上是我们为您提供的关于比特币私钥的相关内容。如果您想了解更多关于比特币的信息,请跟随微风。