主页 > imtoken dapp > 比特币被盗怎么办? 如何有效防止比特币被盗?

比特币被盗怎么办? 如何有效防止比特币被盗?

imtoken dapp 2023-02-21 05:17:39

比特币被盗怎么办? 如何有效防止比特币被盗? 首先要明白一点,区块链中的钱包和我们日常生活中使用的钱包是不一样的。 我们平时使用的钱包是用来装钱的; 区块链中的钱包不是用来存放货币资产的,而是用来管理密钥的工具。

有些人可能不同意。 可以清楚的看到钱包里有各种代币。 为什么不用来装钱呢?

代币存储在密钥中,更本质的是,你的币存储在链上。 有了钥匙,就可以在链上进行部署。 即使你的钱包无法使用,只要你知道你的密钥,你就可以继续在别处管理你的资产,并且可以根据私钥计算公用钱包。 密钥也可以间接计算出地址。

由此可见,私钥是开启数字货币的重中之重。 它是矿工在挖矿时通过计算解密一个随机数得到的。 这种随机数解密方法称为HAS256。 如果你有兴趣,你可以详细研究一下。 算法的逻辑。

公钥是从私钥计算出来的。 这种方法叫做椭圆曲线乘法(区块链是密码学的世界,算法太多了)。 这个算法有个很大的特点就是过程不可逆比特币被盗能追回吗,私钥可以算出公钥,公钥不能算出私钥。

地址呢?

地址也是通过公钥计算出来的,分为两步。 第一步是对公钥进行压缩哈希计算,然后通过RIOEMD160编译(函数的概念不能加进去比特币被盗能追回吗,这些交给中本聪吧)得到地址。

这就是私钥、公钥和地址的生成过程。 其中,私钥最为重要。 钱包的本质是管理好私钥。 那么钱包在私钥方面做了哪些安全性和可操作性呢?

我们经常看到交易所频频被盗,但钱包却鲜为人知。 同样是在线热钱包,可见钱包的安全性高于交易所。 通常,钱包需要通过助记词和密钥库进行保护。

image.png

什么是助记符?

在创建钱包的过程中,会生成一个助记词,让我们备份。 助记词一般由12个词组成,每个词之间用空格隔开。 这些词来自固定的词库,由私钥按照一定的算法得到。 因此,私钥和助记词之间的转换是互通的,助记词其实是私钥的另一种表现形式。

所以最好把助记词炒在纸上,不能以网络的形式保存,照片也不行。 助记词相当于私钥。 如果有人拿了你的助记词,就可以导入到钱包中,控制钱包。 这样做相当于以另一种形式备份了私钥。

私钥和助记词的关系类似于折射关系,没有任何逻辑或算法上的变化。 keystore 的本质是加密后的私钥。 这种加密不是很复杂。 它是一种融合了钱包密码和密钥库的算法。 只能传keystore,密码一定要认真。

例如,将钱包与银行账户进行比较,这五个词对应的内容如下:

地址=银行卡号。

密码=银行卡密码。

私钥=银行卡号+银行密码。

助记词=银行卡号+银行密码。

keystore+password=银行卡号+银行密码。

image.png

那么,如何防止你的数字资产被盗呢?

你可能很快就想到不要把自己的数字货币放到交易所,比如自己生成一个新的比特币地址,转出自己的比特币,自己保管私钥。

这样保存私钥就会成为一个难题。 毕竟,存储私钥的载体很可能会随着时间的推移而丢失或损坏。

那么,有没有办法一箭双雕呢? 既可以保证您的数字货币不被盗取,又可以方便的存储私钥。 还别说,还真有,就是自己设计数字货币的私钥。

例如,未压缩的私钥是一个 256 位的字符串。 你可以通过中文拼音和汉字哈希生成两个128位的字符串,然后将它们组合起来生成一个私钥。 比如你用“我想回家”和“我要下班了”哈希生成两个128位的字符串,它们加在一起就成了一个256位的私钥。 私钥生成后,在网站上将私钥生成比特币地址的bitcion.sh脚本保存到本地,然后在断网的情况下通过Mac终端或Windows Cmd运行保存的脚本,以及然后您可以从私钥生成比特币地址。 这样做的好处是没有人会首先窃取您的比特币。 其次,如果你存放私钥的工具丢失或损坏,你知道私钥是如何生成的,很容易恢复你的私钥。

防盗的本质就是防止我们的私钥泄露或者被黑客窃取。 只要你的钱包私钥不被除你以外的第二人获取,你的资产就是安全的。

确保有物理备份,例如纸笔,并将其保存在保险箱中。

一定要记住! 请勿截屏或拍照,也不要将其保存在网络环境中,如电脑中、电子邮件中、网盘中,以防被黑客窃取。 请勿在网络环境中传输钱包备份(助记词、私钥或Keystore),以防被黑客拦截。 牢记以上几点,从源头上防止比特币被盗!