imtoken钱包截图被盗概率,imtoken钱包里的usdt被盗

  

  了解DeFi的第一步是让自己作为用户体验各种产品的使用。有时候,作为用户,可以有惊喜。2020年,Uniswap向所有曾经在上面交易过的地址分发了400个UNI,当时价值约400美元,现在价值8000美元。将治理通行证空投到过去用户的地址是DeFi项目的常见操作。   

  

  接下来我们用三站来走一遍作为用户使用DeFi产品的过程,   

  

  第一站:MetaMask浏览器钱包,第二站:复利借贷,第三站:Uniswap交换和流动性提供。   

  

  三站之后,我们还有专门的始发站(第三章)——准备好的工具,连接你的实际钱包。从这个起点,我们才真正开始了真正的DeFi之旅。#数字货币#   

  

  2.1第一站:MetaMask浏览器钱包   

  

  对于很多人来说,MetaMask浏览器钱包插件是DeFi world的第一站。它是以太坊区块链的专用钱包,可用于ETH和各种ERC20通行证。现在有了其他方便的选择,比如在手机上的imToken钱包APP中使用各种DeFi功能。但是,MetaMask仍然是一个必要的选择,你需要知道如何使用它。   

  

     

  

  网址:metamask.io   

  

  以下是准备参加DeFi的浏览器、元掩码和钱包的简单步骤:   

  

  下载谷歌的谷歌Chrome浏览器或者微软的微软Edge浏览器(Edge推荐)。如果使用谷歌Chrome浏览器,谷歌Chrome扩展商店无法直接连接。请自行想办法连接,但一定要不要随便下载从其他地方找到的软件包,以免下载被篡改的插件,导致个人资产被盗等损失。   

  

  按照MetaMask.io官网的指导,从Google或微软浏览器扩展商店下载MetaMask浏览器扩展。   

  

  安装后,提示MetaMask创建新的wallet。设置密码,并保存密码记录。根据提示在纸上记录和保存助记符。特别提示:做好助记词备份极其重要。建议做以下一次或几次,以确保它是正确的:你锁上你的钱包,然后使用助记符恢复和重置你的密码。   

  

  将少量ETH从您通常的钱包转移到新创建的MetaMask钱包的第一个地址。我们的运营将需要使用ETH资产(例如在MakerDAO存放ETH以换取稳定的货币,以及在Uniswap中用ETH换取其他通行卡)。同时,在与链条上的这些智能合约进行交互时,我们每次都需要与ETH缴纳气费。   

  

  我们试着连接钱包,连接到unis WAP:app.uniswap.org的界面,右上角有“连接钱包”。按照提示连接MetaMask wallet。注意:app.uniswap.org不能直接连接,请用你自己的方法连接。   

  

     

  

  重要安全提示   

  

  1)使用单独的浏览器安装MetaMask插件进行DeFi操作;   

  

  2)使用新的钱包和地址,而不是普通的钱包;   

  

  3)如果资金量大,配合MetaMask使用Trezor等硬件钱包。   

  

  用MetaMask连接Heco火币生态链   

  

  您可以进行以下设置来连接Heco和MetaMask:   

  

     

  

  网络名称:heco主网络   

  

  RPC URL:https://http-mainnet.hecochain.com ID(Chain ID):128 Chain Native Pass:HT Block Browser URL:中文版的https://hecoinfo.com/MetaMask原本把最后一项误译为“Blocking Browser”,其实这里是block explorer的地址。   

  

  2.2第二站:复合贷款   

  

  Compound.finance是一个贷款协议:   


  

我们存入 ETH 等资产,借出各种资产。借贷的条件是,你必须在其系统有超额抵押。存入资金可获得利息,借贷需要支付利息。存款人、贷款人可以获得 COMP 治理通证奖励。

  

它的应用网址是 https://app.compound.finance/

  


  

操作一:连接 MetaMask 钱包

  

使用 Compound,我们要首先连接钱包。这里我们连接 MetaMask 浏览器插件钱包。

  


  

  

在连接钱包后,我们将看到 Compound 当前支持的9个市场:

  


  

  


  

接下来,我们可以向 Compound 存入资产。

  

小技巧:使用 Ropsten 测试网

  

考虑到当前主网的 ETH 价格达到新高,这导致,即便少量以太坊资产也价值较高。同时,以太坊当前燃料费( Gas Fee )较高,每一笔 DeFi 交易的成本很容易高达40-50美元。因此,建议你采用 Ropsten 测试网账号进行试验与学习。

  


  

在 app.compound.finance,如果你 MetaMask 钱包连接的是 Ropsten 测试网,那么就可以直接使用。唯一的区别是,Compound 不能正确显示的各种费率。

  


  

Ropsten测试网的ETH是不值钱的,因此在下面的操作中,我们将先不关注 Gas Fee 这个问题。我们先关注功能,Gas Fee问题稍后在专题讨论。

  

操作二:向 Compound 存入20 ETH

  

点击左侧的 Supply Market 中的 Ether,弹出如下窗口,我们填入数值 20 Ether。

  


  

  


  

点击存入(Supply,提供资金)按钮,MetaMask 将弹出提示,我们选择同意(Confirm ,批准交易)。

  


  

如果你存入的不是ETH,而是ERC20 Token ,按 Token 的机制,你还需要先批准、再存入,这在Compound中叫许可(Enable)。

  


  

  


  

之后,我们可以看到,自己的账户中有了价值 20 ETH 的 cETH。cETH 是 Compound 的cToken,相当于银行的存单——对你来说是存款凭证,对银行来说是欠你钱的欠条(IOU)。

  


  

  

我们在自己的钱包中,也可以查看到相应的 cETH(Ropsten 测试网ETH:0xbe839b6d93e3ea47effcca1f27841c917a8794f3)。

  


  

  


  

在进行如上操作的过程中,我们的直观体会是:直接与链上的智能合约进行交互,需要链上确认,运行所需的时间较长,与互联网产品的用户体验完全不同。

  

▍技术性细节:查看链上交易

  

我们可以在 Etherscan.io 区块浏览器上看到自己刚刚进行的链上交易,这个我们也将在稍后专题讨论。

  


  

这里我们讨论两个细节,以引起你对一个问题的重视:不要直接往 cETH 的智能合约转账,而是使用界面来存入资产,或者用它的SDK编程。

  


  

我们向 Compound 存入资产,实际上是调用对应的 cToken 智能合约的mint() 函数。在 Etherscan 截图页面可以看到,我从「个人地址」向「cETH」发起一个调用,我传入的资产是20 ETH,调用的是 mint():

  


  

From:0x08e2af90ff53a3d3952eaa881bf9b3c05e893462

  

To:Contract 0xbe839b6d93e3ea47effcca1f27841c917a8794f3

  


  

  

在如下文档页面,可以查看 compound 的各个借贷市场的智能合约地址信息:https://compound.finance/docs

  


  

  


  

Etherscan 区块浏览器实际上提供的相当于是一个交易明细单,不过要详尽得多,提供了最基础的所有信息。

  

操作三:用 ETH作为抵押,借贷 DAI

  

接下来,在Compound 中,我们用 ETH 作为抵押,借贷 DAI。在 Compound 中,只要你有抵押,你就可以借出其他资产。

  


  

我们先在左侧,设置 Collateral 按钮,也就是允许用 ETH 作为抵押物。这也将需要在 MetaMask 中确认。

  


  

  


  

我们点击借贷市场中的 DAI 稳定币,选择借贷 100 DAI。

  


  

  


  

确认交易后,我们将借出 100 DAI。

  


  

我们将 Ropsten 测试网的 DAI 地址加入 MetaMask 中后,也可以在其中查看自己的 DAI 余额。

  


  

Ropsten 测试网的 DAI 地址:

  

0xad6d458402f60fd3bd25163575031acdce07538d

  


  

  


  

操作四:归还DAI

  

在右侧的借贷部分,我们点击 DAI,并选择归还。

  


  

  


  

在确认后,我们将归还所借贷的 DAI 资金。

  


  

操作五:解除抵押、取回 ETH 资金

  

在左侧的存款( Supply )部分,点击 Ether,选择提款(Withdraw)。

  


  

  


  

提款成功之后,我们将看到自己的钱包中提款到账。

  

2.3 第三站:Uniswap 通证兑换与流动性

  

操作一:连接 MetaMask 钱包

  

与使用 Compound 相似,我们使用 uniswap 界面的第一步是连接钱包,这里还是连接 MetaMask 钱包。

  


  

操作二:兑换通证 ETH -> DAI

  

在 app.uniswap.org 选择通证,填入金额,就可以进行兑换。选择兑换( swap )后,在 MetaMask 中确认。

  


  

  


  

交易完成之后,我们可以在自己的钱包中看到兑换得到的 DAI。

  


  

操作三:为交易对提供流动性

  

我们现在有了 ETH / DAI,我们来尝试用这些资产为这个交易对提供流动性。

  


  

Uniswap 提供流动性,就是为一个兑换池提供一对资产,我们将获得交易费( 0.3% )及部分流动性池的UNI奖励。我们得到这个流动性池的份额凭证(Pool LP Token),在需要时我们可以用这个凭证取回自己的资金份额。

  


  

  

  

成功后,我们可以在这个页面看到自己的Pool LP Token。

  


  

  


  

我们也可以在 MetaMask 中加入这个地址,查看它的余额:

  


  

ETH/DAI Pool LP Token

  

0x1c5dee94a34d795f9eeef830b68b80e44868d316

  


  

  

操作四:移除流动性

  

假设我们已经提供了一段时间流动性,获得了交易费回报。我们来移除流动性,取回自己的一对资金(ETH、DAI)。

  


  

这将需要分两步完成:

  


  

1)授权( Approve )

  

2)移除( Remove )

  


  

成功后,你将看到 ETH、DAI(当然都是 Ropsten测试网的资产) 回到你的钱包。

  


  

2.4 小结

  

在试用了 Compound 和 Uniswap 之后,我们会发现 DeFi 协议的各个模块组合如下图所示,各个模块是完全解耦的。

  


  

  


  

其中,属于 DeFi 协议的是:1)智能合约,2)界面。属于区块链基础设施的是:3)钱包,4)区块链网络,5)区块浏览器。

  


  

我们特别列出测试网除了因为在练习使用 DeFi 中我们会接触到测试网,还因为这是 DeFi 发展的一个越来越明确的趋势:DeFi 项目可能会同步在多条链上运行,出现诸如Tether / USDT 在多个链上发行的情况。现在,不少DeFi 协议会在以太坊主网和它的Layer-2(Optimistic Rollup 或 ZK Rollup)上同步运行,或现在就同步在 Heco 、BSC 等以太坊侧链上运行。

  


  

总的来说,DeFi 协议以智能合约的形式部署区块链网络上。用户通过界面去使用。界面是可以与不同的网络连接。我们可以用 Etherscan 区块浏览器去查看链上的情况,你还可以直接用 Etherscan 直接调用智能合约的函数。我们用钱包来保管与管理自己的资产,我们用钱包对与智能合约的交易进行签名认可。

  


  

我们与 DeFi 协议进行的每一个交易都是在链上进行确认,由区块链状态来记录我们的资产。DeFi 协议除了为我们提供操作资产的新工具,它自身也创造众多的资产,即各个协议的治理通证。目前 UNI 进入数字资产前十, AAVE 进入前二十,在前100名中有多个 DeFi 协议的治理通证。

相关文章