Python web3.0实现:MetaMask钱包

0
okx

Python web3.0实现:区块链与web3.0的关系

Metamask由AaronDavis和区块链技术解决方案公司ConsenSys于2016年创立,是作为API解决方案构建的。尽管它已经存在了将近五年,但随着NFT市场和dApp的飙升,它最近才变得非常突出。

据制造商ConsenSys称,基于以太坊的钱包现已在全球范围内拥有超过500万活跃用户。在最近的里程碑之前,Metamask从成立到2020年9月的用户仅略超过400,000。特别是,Metamask用户在2020年10月增长了125%以上,达到100万活跃用户,大约在同一时间它开始吸引NFT领域的更多关注。虽然Metamask最初作为桌面应用程序提供,但随后于2020年9月作为移动应用程序在iOS和Android设备上发布。

值得注意的是,由于多种原因,Metamask钱包非常出色,其中一些原因包括该平台的整体用户体验/界面和安全性。在安全性方面,Metamask提供了一种独一无二的智能加密解决方案,能够将用户的密码和私钥等数据安全地存储在用户的设备上,而不是链上。此外,钱包允许用户同步多个钱包以及在以太坊主网和主要测试网之间切换,包括最适用的BinanceSmartChain主网。

Metamask 的工作方式远非火箭科学,因为如前所述,它很容易集成到任何浏览器上,并且更容易连接到尽可能多的以太坊钱包。该钱包不需要下载,只需要在浏览器添加对应的扩展程序即可,非常轻量级使用起来十分方便。

添加插件:以谷歌浏览器Chrome为例,访问MetaMask官网(metamask.io):没有账号可以点击注册一个账号,具体步骤按流程申请即可,一定要保存好自己的账户助记词(顺序不能乱)。

浏览器扩展:MetaMask-Chrome应用商店(chrome://extensions/),安装好插件,如图1-2。

我的第一个钱包地址:
0x87832dE25046DAf58b63F94865cD70D82F049bBA,其本质只一个一个
公钥(开放的\不变的token)。访问水龙头网站:
https://faucets.chain.link/rinkeby通过钱包进行链接登录,然后将钱包地址填入领取表单,即可领取0.1的eth货币,这一步笔者失败了,但无关紧要。

图1-4 MetaMask插件

图1-5 MetaMask登录后初始状态

如图,MetaMask登录后初始状态中没有网站与钱包连词,此时该按钮显示为“未连接”,后面当我们通过前端页面JS向MetaMask发出请求连接时,则显示为“已连接”。

再次强调:你的钱包地址就是你的Token,不管你是一条狗还是一只鸡,或者是机器人?在web3.0的世界,只认你的Token,别的信息都不关心,也不要保留,即便一些个人信息,也不要存放在去中心化的容器中,无他,杜绝线上哪怕亿万分之一的泄露风险。

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

进群交流|欧易官网