零、前言
本教程为系列教程,本篇是小狐狸钱包篇。后续会把系列教程的相关链接更新在文章开头。
我从去年( 2021 年) 12 月底,决定开始学习接触区块链的世界,深知作为一个小白,想要入门时的无力感,各种名词黑话,各种看不懂,信息过于嘈杂也毫无体系感。
虽然我现在仍处于新手期,还在学习路上,但希望可以把自己踩过的坑,以及小白的痛点经验,尽可能地以通俗易懂的形式分享出来,帮助大家少走一些弯路。
关于名词的介绍,大可放心,一切用举例加以说明。
希望本篇文章可以对你有所帮助~
下面开始正文。
一、钱包是什么?
钱包两字,顾名思义,现实生活中,我们是用来装钱的。
而在区块链世界中,钱包就是保存了区块链中各种币(比特币、以太币等)的一个软件。
在正式介绍小狐狸钱包之前,我们需要先了解一下,什么是以太坊?
以太坊是一个去中心化的、具有智能合约功能的开源区块链。
以太币(ETH)是该平台的原生加密货币。
在加密货币中,以太币的市值仅次于比特币。以太坊是由程序员Vitalik Buterin(V神)在2013年创作的。
PS:关于以太坊的更多内容,大家可以去以太坊官方网站进行学习,这里不过多赘述,你只需要知道,它的技术理念是基于比特币,在比特币技术的基础上,还可以支持运行代码的一个区块链。
官网:
https://ethereum.org/en/what-is-ethereum/
正如以太坊官网介绍,如果想参与基于投资【以太坊】诞生的项目(比如现在火热的 NFT 市场,像国民表情包冷兔、阿狸),必不可少的就是以太坊钱包,而 MetaMask 就是这样的一款钱包软件。
NFT(non-fungible token,学名,非同质化代币),它是存储在区块链上的不可交换的数据单位,区块链是一种数字账簿形式。
NFT数据单位的类型可能与照片、视频和音频等数字文件有关。
因为每个代币都是唯一可识别的,所以NFT与区块链加密货币不同。
光看概念,过于抽象,举个例子。
国内在 2021 年,支付宝曾经推出蚂蚁链(现在改名,叫【鲸探】了),上面掀起过一阵潮流,比如下图的我抢到的猪八戒 NFT,准确的说,在国内它的中文名字叫【数字收藏品】:
而目前海外的 NFT 市场,以感官去认知的话,可以简单理解为一群艺术家创作出来的有趣图片,当然,这里说的仅是视觉感官,而非价值意义:
好了,回归正题,在海外市场,意味着:
有了钱包,你才可以在 NFT 市场中进行交易。
二、MetaMask钱包下载
首先要下载 MetaMask 钱包,认准官方网站,你可以直接在 Google 上进行搜索:
切记,域名是以 .io 结尾的,不要去假官方网站下载,以防被骗。
这里也给出官方地址:
在网页端,点击 download 进入到下载页面,在点击 install metamask for chrome :
点击,添加至 Chrome :
可以在拓展图标里,把小狐狸钱包显示出来:
当你第一次安装完插件时,会跳出第一使用 MetaMask 页面,说明安装成功:
三、注册 MetaMask
如果你是第一次使用 MetaMask 钱包,那么选择右侧,进行创建:
选择,我同意:
输入自己的密码,注意,这里的创建密码,指的是钱包的登录密码,类似我们登录QQ的账户密码:
点击创建,这里是官方介绍的一段关于助记词如何保证你钱包安全的教程,建议看一下,看完点击下一步:
助记词,非常重要!!!
助记词,非常重要!!!
助记词,非常重要!!!(重要的话说三遍)
点击此处显示密语,你就可以看到自己的助记词了。
官方建议,把它抄写在纸上,多抄几个,放在不同的地方保存,切记不要直接记在的云笔记里!
为什么说助记词非常重要?因为有了助记词,不论是谁,都能直接把你钱包直接恢复。假如你的助记词落入了他人之手,那么你钱包里的钱,就可以无条件被别人转走了。
不让记在云笔记里的原因也是如此,毕竟黑客的手段层出不穷,如果拿到你的助记词,你的钱就没了。所以,线下的物理记录,一定要保存好。
再次提醒:助记词和刚才步骤经历的账户密码不一样,如果一旦丢了,你的钱包资产就再也找不回来了。我听过有大佬血淋淋的案例,早期他买入比特币很久,采用的是线下物理记录助记词,结果时隔几年,一直没有在意当初买的数字资产,20年的时候才想起要登录钱包上去看看资产变为多少了,但之前的电子设备早已更换,新设备重新安装钱包,就要通过助记词恢复账号,结果发现自己把助记词弄丢了,千万资产一夜之间找不回来了....非常痛心,这个不是编的故事,而是真实发生过的案例...发出来就是想告诉大家,助记词非常重要!!!
四、MetaMask 常用的基础功能
当你记好助记词后,页面会进入到如下:
可以先将它关闭。
打开小狐狸的方式,最常见的还是从浏览器的扩展图标进行进入,点击狐狸头像
我们从上往下看,一项项介绍。
1、网络
在小狐狸最上方,有一个网络显示,点击一下,可以看到,我们当前默认新创建的钱包处于以太坊的主网络中。
用户可以根据不同的应用需求,添加自己需要的网络。比如你在玩一款由币安投资的区块链游戏,那么人家游戏是币安投资的,所以基础货币流通肯定也是币安的代币,那你就需要把网络切换到【币安智能链,英文简称:BSC,Binance Smart Chain】的主网络上,使用 BNB 才可以与游戏进行一些基础交易。
你玩什么应用,就要对应到应用所需的网络中,比如 OpenSea 的 NFT 市场,对应的则是【以太坊主网】,对应代币则为 ETH 。
如何添加并且切换网络呢?
这里提供一个网站,通过 https://chainlist.org/ ,可以进行链接钱包,自动添加网络。
具体操作如下,点击 connect wallet 链接钱包:
弹框,点击下一步:
点击连接:
币安的网络可以搜索 ,bnb,点击 add to metamask:
approve,授权:
切换到 BSC (币安智能链)网络后,发现下面的代币也随之改变了,变成了 BNB:
2、添加代币
名称解释:
代币,英文名,token。
钱包的网络下,除了主网默认的代币外,还可以手动添加代币,前提是该代币也是基于此网络的。
怎么理解代币,每个区块链技术都有可能会有自己的代币,你可以理解为它们自己的货币,如果你想用人家的技术,或者玩别人平台的游戏,那么就需要用到人家发行的代币。
就像我们玩 QQ 一样,你想买 QQ 皮肤,那就需要充值 Q 币一样。你想玩王者荣耀,就需要充值王者点券一样。不同平台对应着自己的平台虚拟币。
以 【以太坊】主网举例,下图我们可以看到,默认代币 ETH 。
这里举个例子,更通俗易懂。
前一阵,区块链游戏 LOK (League of Kingdoms),一款类似于海岛奇兵的免费链游,正式发行了它的代币,名字叫 $LOKA。
但显然,我现在的钱包网络里,以太坊主网下面明显是没有该币种的。我应该如何添加它呢?
首先,点击下图的 import token(导入代币)蓝字:
进入后,可以看到下图搜索,LOKA,发现并没有搜到:
既然搜不到,只好点击【自定义代币】了:
可以看到,第一行就需要我们填写合约地址,那我们如何查找它的合约地址呢?
这里推荐一个我自己常用的网站 coinmarketcap。
顺便可以用谷歌邮箱注册一下,是一个非常好用的币圈资讯类工具网站:
PS:多说一句, coinmarketcap 每日有钻石签到的任务,足够数量的,可以在该平台上免费换取 NFT。白嫖的机会不要错过哦~
回归正题:
搜索栏,LOKA,便可以看到代币名字出现:
进入后,找到 contracts 这一项,便是代币的合约地址了,把它复制一下:
粘贴到合约地址上,稍等2s,下面的代币符号和精度会自动填充,然后点击【add custom token】:
点击【import tokens】:
LOKA代币添加成功:
3、钱包地址
Account1下面有一串 0x..... 的符号,即为钱包地址,可以理解为现实世界的银行卡号。当要发生转账交易的时候,必须知道你的卡号才能给你转钱。钱包地址,同理。
当你创建完新钱包后,钱从哪里来?肯定是需要从有钱的资金账户里给你转进来。(可以是你自己的交易所账户,也可以是找有货币的好朋友,让他们帮你转入)
很多新手最困惑的地方也在于此,那这里我们放在后面的转账部分说。
关于钱包地址,在小狐狸钱包中,你不论切换哪个网络,它只要是一个账户下的,钱包地址都是统一的一个,比如可以看下图:
当前是以太坊为主网络,地址为 0xCC1...43A4 :
切换到 BSC 网络,可以看到地址依然为 0xCC1...43A4 :
大家初次使用,可以自行切换网络,把两个地址粘贴出来,做个对比,看看是否相同。
那如何改变自己的钱包地址呢,或者准确的说,作为第一个学习的钱包账号,我授权了很多第三方网站,很担心后期的资金风险,我应该如何新建账号?
我们可以点击右侧头像图片,在弹出的框中,你可以看到下图的几个选项:
点击,新创建账户,起一个你想要的名字:
创建完成后,可以看到,我的账户中多了新创建的账户:
查看地址 0x07E...10af,已经变为新的地址了:
新创建账户,可以有效的解决资产分散规范的问题,比如你一个账户作为只用来交易【以太坊主网络】的账号,另一账户只用来作为交易【BSC,币安智能链主网络】。
也可以解决隔离作用,比如像上面提到的,新手小白学习阶段,你钱包第一个账户会授权很多网站,参与空投之类的,从而造成的授权网站不安全的问题。
4、转账
名词解释:
USDT,泰达币,1:1锚定美元的一种基础数字货币。
ETH,以太币,以太坊的代币。
准确的说,转账部分不算是钱包的操作,更多的是交易所或者其他资金账户里的操作。为了便于大家实操理解,关于转账的操作,这里放上一个交易所提币的图片,供大家参考。
以 MetaMask 网络为以太坊举例,我们要先在交易所里购买 ETH ,如下图:
可以看到,图中这里是用 USTD 进行购买的 ETH ,当前时间价格,1ETH ≈ 2300 USDT。图中右边绿色2411.73的价格,是当前买入的第一个价格,如果着急购买,可以把自己的【限价委托】下面的【价格格,改为和这个一样的数字,我委托的价格是,2410.98 USDT。
PS:我用的交易所是【欧易】,英文:OKEX(前一阵改名,叫 OKX 了),目前支持大陆交易(微信,支付宝,银行卡)购买 USDT 。推荐使用不常用的银行卡进行转账交易。
官方注册网址:
注册的时候,首选 Google 邮箱进行注册。kyc认证可以用大陆身份证进行认证,解除每日交易的限额。
购币的操作有些敏感,很多小白会卡在这一步很久,但其实,当你迈出注册账号,并且过了 kyc 验证的那一步,转账入金的好奇心,终归不再是门槛,而是打开新世界的大门....所以具体操作,不罗列,大家可以自行研究,因为,真的不难,只要是用过手机的人....相信都可以研究出来!
当你成功购买 ETH 后,在 APP 的资产项里,进行提币操作:
点击提币:
提现网络,选择 ETH-ERC20,注意别选错了....这个是 ETH 主网对应的协议。
提现地址,填写小狐狸钱包的账户钱包地址,也就是 0x... 那串。
数量,根据你已购的 ETH 进行转账。
手续费,购买的 ETH 余额里,要留出手续费。
提示:为了确认自己的第一次操作无误,建议先小额进行 ETH 转账,无非就是多花一次 0.005 ETH 的手续费。
0.005 ETH ,大约 70 RMB,一次手续费虽然不便宜,但是多少可以规避大金额转错账的情况。
五、常见问题
1、语言在哪里设置?
打开设置-通用,语言(根据自己常用语言设定):
2、助记词忘记了怎么办?
当你没有换设备,或者浏览器没有卸载插件的前提下,可以按照如下方式查看当前的助记词:
打开设置:
找到【安全-隐私】:
点进去,输入密码即可:
输入账户密码后,即可看到助记词,不做演示了,信息敏感,大家自行实验。
3、助记词恢复钱包,账户丢失问题
小狐狸在网页端账户有多个,助记词恢复后,发现账户丢失。
案例:先用浏览器插件创建了一个账号1,成功后把这个账户导入到了小狐狸app中,再用浏览器插件创建了账号2,发现助记词一样,这时浏览器插件有两个账户,小狐狸app只有一个账户了。
具体可以看下官方的解释:
大意就是,官方解释道,目前的移动端暂时不支持恢复。
如果你通过助记词在手机上恢复钱包,发现丢失了账户,那么可以手动点击,Create New Account:
最终的账户生成的新账户地址,其实是和你网页端钱包地址是一样的。
笔者猜测:
MetaMask这个账户地址,我估计是根据助记词生成的 而且是按顺序的,每个助记词,从 0 - 100 个账户,每个账户都有一套生成规则。
后来看了钱包的算法,大意是这样:
由助记词生成私钥,有一个根私钥,也就是我们新建账户后,metamask默认创建的Account1,它作为 Root 私钥,同时根据 Root 私钥生成公钥,当你新建账户时,根据该 Account1 账户,派生出第二个私钥,在根据私钥生成对应的第二个公钥,也就是 Account2 的钱包地址。
目前,通过助记词恢复账号的时候,metamask会默认只有一个根账户,其余钱包地址账户如果余额依然在链上,那么不会消失,只需要手动新创建一下账户即可,原来的老账户即可恢复。
所以,对于现在的移动端,暂时不支持恢复,然后手动点一下创建账户,相当于通过助记词用算法直接把账户地址按照顺序算出来了... 由于之前账户交易已经上链了,账户地址里的钱还会存在。
以上就是小狐狸钱包常用的功能了,后续交易的具体操作,会更新在其它系列文章里。
感谢观看,希望可以对你有所帮助。