有很多不同的方法来存储和管理以太坊和ERC-20令牌。这些可能包括硬件钱包,手机钱包,台式机钱包,随便您如何命名。但是有一个独特的软件,不仅可以让您安全地存储和管理以太坊以及所有ERC-20资产,而且还可以让您直接在浏览器中与以太坊驱动的Dapps进行直接交互。这篇文章是关于 MetaMask, 基于Web的Dapps令人兴奋的世界日益流行的大门.
什么是MetaMask?
与其他钱包不同,MetaMask是可与Google Chrome,Opera和Firefox一起使用的网络浏览器插件。可以与其他任何Google Chrome扩展程序或Firefox插件相同的方式进行安装。该服务还可以在新的Brave浏览器上使用。不用说, 设置很容易 在大多数情况下.
一旦设置并运行了MetaMask,您现在将在浏览器中内置一个功能齐全的以太坊钱包。 MetaMask能够与任何及所有ERC-20资产进行交互,因为它允许添加自定义令牌.
同样有趣的是,MetaMask还可以与各种以太坊测试网络进行交互。因此,它对于开发人员以及想要预览各种Dapp的开发人员来说都是有用的工具。.
与MyEtherWallet交互
最受欢迎的在线以太坊钱包服务MyEtherWallet可以与MetaMask连接并直接交换信息。这意味着,当您使用具有MetaMask的浏览器访问MyEtherWallet时,可以选择单击登录,并假定您的MetaMask帐户也已解锁.
尽管MetaMask本身具有很强的功能,但有些人可能仍然更喜欢MyEtherWallet.com上可用的更好的控件。对于希望实现此功能的用户而言,选择在两者之间来回切换可能会非常有用.
主要事件–与Dapps互动
如果您不熟悉,Dapp是至少部分存在于区块链(例如以太坊)上的一种应用程序。并非所有Dapp都在以太坊上运行,但是在本文中,我们将重点关注一些确实使用以太坊的应用.
许多项目和公司或者已经拥有可以与之交互的实时Dapp,或者已经测试了可供公众审查的Dapp。 Dapps在许多方面都与其他网站类似。它们可以具有详细的图形界面,并且可以具有高度高级且用户友好的界面。 Dapp和普通Web应用程序之间的唯一区别是Dapps与背面的区块链进行交互,.
MetaMask允许其用户使用基于Web浏览器的应用程序。现在让我们看一些Dapp,看看它们的外观以及MetaMask如何适合.
ETHLend是一个基于智能合约的平台,可促进以太坊的借贷。该平台的用户可以将其以太币放入由各种ERC-20代币抵押的智能合约贷款中。如果成功偿还了贷款,则贷方将收回其以太坊,外加利息。如果借款人违约,则贷方可以要求所有贷款抵押.
ETHLend本身从来都不持有资金,因为它完全基于智能合约。目前,系统使用 在线Dapp 需要使用MetaMask才能打开。如果您尝试在未安装MetaMask的浏览器中打开Dapp,则会出现错误屏幕.
另一个有趣的用例是使用以太坊区块链的在线游戏和赌博dApp.
这样的例子之一包括使用加密货币下注并接收中奖投注的各种娱乐场游戏和应用程序。 FunFair,我们在这里写过.
就是一个很好的例子。使用MetaMask,可以播放当前可用的 演示游戏 使用以太坊测试网。在MetaMask中,您可以选择连接到以太坊主网络或测试网络。由于FunFair尚无法使用,因此仅支持测试网络.
一旦您进入测试网,FunFair展示应用程序将向您发送测试FUN代币和一些测试网ETH以支付交易费用。完成此操作后,您现在就可以完成赌博的整个过程。 Dapp收到您的存款后,一旦您按“兑现”按钮,游戏便会运行并且所有结果都将记录在测试网链上.
最近流行的另一种区块链游戏类型是CryptoKitties。在此游戏中,用户可以购买,饲养,繁殖和交易各种数字化身。该系统仅在Ether上供电,当市场合适时,一些最受欢迎的数字猫可以以惊人的高价出售。自然地,加密猫需要MetaMask才能使游戏能够与区块链进行通信.
在巅峰时期,这款游戏非常受欢迎,以至整个Ethereum网络都无法使用。实际上,许多人认为Crypto Kitties是引发以太坊扩展辩论的主要催化剂之一,以前该网络似乎能够处理大量交易.
Metamask是否可以安全使用?
到目前为止,MetaMask已被证明是非常安全的,并且到目前为止,还没有成功的黑客攻击导致货币损失。该软件使用一个称为Den的安全系统,该安全系统对所有本地密钥进行加密,以便有害的Dapp或漏洞无法访问它们。当然,MetaMask不会提供任何保护以防网络钓鱼尝试以及那些将私钥泄露给邪恶个人的人。因此,与其他任何加密货币钱包一起使用元掩码时,应谨慎行事.
最后,就基于浏览器的以太坊钱包和Dapps访问而言,MetaMask并不是唯一的游戏。另一个项目叫做 薄雾 现已有相当长的时间进行深入开发,并且目前有Beta版可供公众试用。但是,由于Mist尚在开发中,因此不建议尚未成为开发人员或忠实发烧友的人参与。例如,开发团队最近发现了一个漏洞,该漏洞可能使攻击者能够窃取用户的私钥。由于开发团队在早期就修复了该问题,因此似乎从未使用过此漏洞利用.
当项目完成并发布完整版本时,它可能成为MetaMask的有力竞争者.
结论
综上所述,MetaMask确实是一个非常有用,安全且灵活的应用程序。它可以安全,方便地存储任何以太坊相关资产,提供与MyEtherWallet的便捷连接,最重要的是,当使用基于Web的Dapp(如ETHLend和Crypto Kitties)时,它是目前市面上唯一的游戏.
不过,MetaMask并非没有竞争对手,因此它需要工作才能保持领先地位。但是,由于MetaMask是同类产品中第一个真正的功能产品,因此它肯定具有首先进入市场的优势。.