介绍
要全面理解加密钱包,我们必须了解一些关于区块链的概念,这将有助于我们理解钱包如何帮助我们。让我们开始吧。
什么是地址
地址是使用加密技术生成的一串文本,用于代表您在区块链上的账户。此地址可以公开分享,并且绝对安全。您可以从您的钱包地址收发资金。简单来说,地址是您在区块链上的唯一标识符,代表您的“账户”。
以太坊地址的一个例子是: 0x01573Df433484fCBe6325a0c6E051Dc62Ab107D1
什么是私钥
私钥是地址的对应物。每个地址都有一个关联的私钥。顾名思义,私钥应该保密,不与任何人共享。
您可以将其视为一个密码,一个非常强大的密码,包含一组字母和数字,用于证明您对该地址的所有权。任何拥有私钥的人都可以从您的地址进行交易,即从您的地址向他们的地址转账。
私钥看起来像这样:E9873D79C6D87DC0FB6A5778633389F4453213303DA61F20BD67FC233AA33262
如果您将地址视为帐户的用户名,那么私钥就是帐户的密码。因此,共享地址是可以的,但切勿共享私钥,否则有人可能会窃取您的资金——到那时就无能为力了。
注意:由于区块链是去中心化的,因此没有“忘记密码”选项。如果您丢失私钥,您将无法访问您的帐户。同样,如果有人窃取了您的私钥并盗取了您的资金,您也无法采取任何措施。妥善保管私钥至关重要。
对于开发者来说,我们经常将私钥作为代码库的一部分来执行某些操作,例如将我们自己的智能合约部署到以太坊网络。在您学习期间,我们强烈建议您使用一个完全独立的账户进行开发,而不是用于存储任何资金。不幸的是,初级开发者经常使用相同的账户来存放资金,并意外地公开他们的代码库——黑客可以在代码库中看到您的私钥,最终窃取资金。请将此视为一个警示。
什么是种子短语
种子短语就像主密码——密码中的密码!
想象一下密码管理器,比如 Lastpass 或 1Password。这些应用程序会安全地存储您在其他应用程序中使用的用户名和密码,并且它们本身也拥有密码。因此,如果有人入侵了您的密码管理器,他们也可以访问其中存储的所有帐户。
加密钱包有点像密码管理器,您可以在其中管理多个区块链帐户。如果私钥是单个帐户的密码,那么种子短语就像该钱包的主密码。
当您创建新的加密钱包时,系统会向您提供一段助记词,请务必妥善保管并备份。您在该钱包中生成的所有新账户都将与助记词关联。这段助记词将始终生成相同的账户,每个账户都具有相同的私钥和地址。
例如,如果您创建了一个钱包,然后在其中创建了 5 个账户,那么您的助记词将管理这 5 个账户。如果您想切换到新的钱包,您可以使用各自的私钥分别导入这 5 个钱包,或者使用助记词导入,系统会重新生成相同的 5 个账户。
种子短语的一个例子是:dove lumber quote board young robust kit invite plastic regular skull history
那么什么是加密钱包
加密钱包管理着您的账户,主要管理账户的私钥。它们还允许您与去中心化应用程序交互,并通过钱包连接到 dApp,为所有基于区块链的应用程序提供单点登录功能。
设置钱包🎉
重要提示
请确保仅出于开发目的创建新钱包。请勿将您自己持有的包含真实资金的钱包用于任何开发目的。在本课程中,每当我们提到包含钱包详细信息或其私钥时,我们都希望您使用这个新创建的开发钱包。
继续😎
以太坊有很多钱包可供选择。其中最容易上手且对开发者最友好的是 Metamask 或 Coinbase Wallet。
这两款以太坊加密钱包都可以作为浏览器扩展程序或移动应用程序安装。您可以在下面找到下载链接。我们建议您在继续学习之前下载并设置其中任意一款钱包。
其他替代方案包括 Trust Wallet、Atomic Wallet、Rainbow Wallet、Frame.sh 等。
- Rainbow Wallet
- Trust Wallet
- Atomic Wallet
- Frame.sh