.
点击注册
你的位置: usdt数字币钱包 > dcbox小金库钱包 > 比特币私钥:从入门到专家
数字货币热门文章

比特币私钥:从入门到专家

发布日期:2022-03-21 21:06    点击次数:218

比特币私钥:从入门到专家

  什么?你想购买一些比特币然后HODL着它们?想法不错。但我要告诉你的是dcbox小金库钱包,如果你的比特币私钥不安全,你就有麻烦了。坦白说:“私钥有多安全,比特币就有多安全。”倍受瞩目的比特币早期布道者Andreas M.Antonopoulos也多次这么说道:“拥有私钥,就拥有了比特币。没有私钥,无缘比特币 。”但我们仍然不断听闻到比特币私钥被黑客攻击的消息,这其实说明人们对“比特币私钥”还没有达到很好的理解。这就是我今天为什么要再次解释“比特币私钥”的原因,希望今天的内容能够帮助比特币用户更加积极主动地去保护他/她们的私钥。现在,我们开始:

  任何持有这个私密数字的人都有权使用相应的比特币,这就是比特币私钥需要非常小心保护的原因。通常,这个私钥置于比特币钱包文件中,如果你不了解比特币钱包,这里来作一个简单解释。比特币钱包就是由比特币“私钥”和“公钥”所组成的数据库。所以如果的这些数据存在于一张纸上,这个钱包就是纸质钱包,如果它们被储存在手机设备上,这个钱包就被称为手机钱包。为了更好地理解比特币私钥的概念,我们来看一个例子:假设这是20世纪50年代:你是Bob,想给你的朋友Alice写信。那你(Bob)现在需要知道Alice的邮寄地址或信箱号码。这个信箱号码是公开的,Alice、她的朋友以及家人都知道,所以,你也是知道的。而且如果Alice要收信的话,她会把这个信箱号码告诉寄信人。现在,有趣的事情发生了:假设这封信已经被投递进了(Alice的)信箱,但是要真正拿到这封信,Alice需要用她的信箱钥匙打开信箱并取出信件。信箱钥匙是Alice的私人物品,由她细心保管,因为她知道任何拥有这把钥匙的人都可以拿走她的信件。因此,以此为例,信箱号码或邮寄地址实际上是比特币领域的公钥或公共地址,而信箱钥匙类似于比特币的私钥。接下来观看下面这个视频来了解更多关于比特币私钥的信息:

  因此,简言之,比特币私钥就是一个256位的数字,可以由多种格式表示,用于在一个地址到另一个地址之间花费/发送比特币。但最常见的私钥格式通常以数字“5”开始:私钥示例:5KVrxY3ZMQX8mWPXhLrZuvgKBMYLTiEgruhJZMbTGPEjdbQbFc7比特币私钥还有许多其他格式,我们将在接下来的部分进行讨论,这对于理解整个比特币私钥是极其重要的。我们继续……

  此外,这些公钥可以转换为比特币地址,并且从私钥到公钥再到比特币地址的每一次转换都是不可逆的。这种数学上的不可逆性构成了比特币的基础,使之成为了世界上第一种功能完备的加密货币。以下是一个转换后的公钥,它通常以数字“1”开头。最近由于segwit地址的原因,你会发现有些比特币地址或公钥也以数字“3 ”开头。公钥示例:1CuzgGMPNLuCd3AWpG53H2qnFADANq1z5X

  比特币本质上是一种基于公钥加密或更为人熟知的“非对称加密”的信息传递系统,它通过两套密钥系统来实现高效的加密和通信。比特币通过公钥和私钥来对数据进行加密和解密。在这里,密钥只是配对在一起的数字,但二者并不相同(不对称)。一对钥匙中的一把可以与所有人共享,被称为公钥。另一把钥匙是保密的,被称为私钥。任何一个密钥都可以用来加密信息,用于加密之外的另一把密钥用于解密。以下视频可能有助于你更好地理解:视频链接:在比特币中,货币发送者一定是账户的真正持有者。这通过签名来实现,而签名就是由这个非对称算法或函数来验证的。这个“签名”是一个数字,它证明了密钥或比特币的持有者进行了签名操作。签名是由交易信息的哈希和私钥通过数学方式生成的,是一个不可逆的数学操作。此外,任何人都可以通过一个特殊的加密函数对公钥和签名进行反馈,以判定签名确实是由交易信息的哈希和私钥生成的,并不需要知道具体的私钥。这可以确保发送者/签名者是比特币的真正持有者。

1、和牌张数再宽(著者曾在实战中遇到过一次听七张牌的情形。一般情况下,听五张牌的情形出现情形较多,如2223456,听张为1、4、7+3、6五张牌)的一手牌,和牌也只是和一张。

  椭圆曲线数字签名算法(ECDSA)是比特币用于生成公钥和私钥的非对称加密算法。这种不对称性确保了资金只能由合法持有者使用。

  读到这里,可以看出“比特币私钥”显然是最重要的。但严格地说,根本就没有比特币,它们只是账本上的数字条目而已。所以拥有正确的私钥,你就可以在比特币账本的某些地址上添加或删除这些条目,亦或者是将这些数字条目转移到比特币区块链上的其它地址。这就是保护私钥至关重要的原因。而一个好的比特币钱包和必要的防护措施可以帮助我们轻松做到这一点,这就是我们接下来的内容。让我们开始:

  硬件钱包即用于存储私钥和公钥的硬件设备。市面上也有一些非常好的硬件钱包值得推荐,例如Ledger Nano X和Ledger Nano S。

  安装在Windows、Mac或Linux上的钱包客户端被称为桌面钱包,它们通常不如手机钱包安全。但是,如果你做正确的加密和防火墙设置,这些钱包一样可以用来存放大量的比特币。

  “网络钱包”指仅存在于互联网上,且只能通过浏览器访问的钱包。不建议在网络钱包存储比特币,因为它极易受到钓鱼或恶意软件的攻击欺诈。

  “纸质钱包”就是印有比特币私钥和公钥的一张纸。如果你知道使用纸质钱包的正确方法,你可以用这种方式存放比特币。但如果你不知道,为了安全起见,还是推荐使用硬件钱包。

  首先……用“脑钱包”来存储比特币及私钥的做法其实不太可取。人类的大脑高度可预测,用简单的数字或组合来生成私钥的做法大多数人都能想到。这种做法极易被预测,同时也是致命的。例如,看下面这个公钥:1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm这个公钥是由以“1”作为大脑钱包的私钥生成的,如果你在区块链浏览器上看到了它,你就会发现在这个地址上发生过1000次交易,并且存有大约7个比特币。因此,如果你选择这个地址来存储你的比特币,你的比特币百分之百会被取走,因为以数字“1”做私钥太容易预测了,且早已为大家所知。●如果你使用的是移动钱包或桌面钱包,私钥加密不失为一种保护密钥的明智做法。但请记住,这个加密密码要尽可能地难,足以对他人猜测或暴力破解造成难度●正确设置防火墙并启用防恶意病毒软件●在私钥或种子中使用密语(passphrase)或加盐(salt)(这可能有点复杂,但如果你懂的话你就可以)●如果你用的是纸质钱包,请将钱包放在防火、防水和防污渍的环境中以保护私钥如果你关注到了以上这些方面,并使用了推荐的钱包类型dcbox小金库钱包,应该没有多大问题。



----------------------------------