人人都可以成为「DeFi 科学家」,只需把握这三个东西

人人都可以成为「DeFi 科学家」,只需把握这三个东西

凭借 etherscan、Metamask 钱包、Remix IDE 这三个东西与智能合约直接交互,你也能够成为「DeFi 科学家」。…以太坊,钱包,MetaMask,DeFi,Etherscan 以太坊 钱包 MetaMask DeFi Etherscan共同友链 图标 Logo共同友链区块链作者,团队,专栏,大众号,头条·

凭借 etherscan、Metamask 钱包、Remix IDE 这三个东西与智能合约直接交互,你也能够成为「DeFi 科学家」。

原文标题:《许洒脱:怎么在三分钟内成为受人敬重的 DeFi 科学家》
撰文:许洒脱,BKFUND 创始人

原本没有方案要写这篇文章,可是许多朋友对现在处于 DeFi 职业 「金字塔顶端」 的 「科学家」 十分猎奇,都来问询我 「科学家」 到底是怎么玩的,所以写篇简略的文章遍及一下。

有篇十分火的文章叫做《DeFi 弄潮儿,科学家的牛市》把 「DeFi 科学家」 这群人描绘的很奥秘,意思是指经过技能手段在 DeFi 项目进行套利的大牛,感觉简直都是藏匿人世、不食烟火的 Hacker,实践上假如你看完这篇文章,你会发现,成为一个初级水平的 「DeFi 科学家」 并不需求懂 Hacker 技能,乃至不需求懂编程序,任何一个人,只需花三分钟的时刻学习,就能够成为新韭菜眼里的 「DeFi 科学家」。

需求阐明的是,「 DeFi 科学家」 开展工作有个前提条件,那便是布置于区块链网络的智能合约现已开源,而且开源代码能够与智能合约编译后的字节码验证共同。根据这个条件,咱们能够把现在的 「DeFi 科学家」 大致理解为 「当智能合约发布而且代码现已开源,可是项目的前端网页没有正式上线、或许网页已上线但并未答应用户挖矿,就现已自行经过其他东西与智能合约直接交互,拼命 yield farming 挖头矿挣钱的一批人」,在大多数情况下,与智能合约直接交互,凭借三个最常用的东西:etherscan、Metamask 钱包、Remix IDE,花 3 分钟的时刻进行学习一下,就足够了。

咱们举一个最简略的事例,来实战阐明:

咱们知道咱们在 Uniswap 协议 能够将以太坊的主网币 ETH 1:1 转化为 WETH ERC20 代币,也能够将 WETH ERC20 代币 1:1 转化为以太坊的主网币 ETH,实践上这是经过 Uniswap 网站的前端页面调用了 WETH 智能合约里边 desopit 与 withdraw 函数处理的。

那么假如不经过 Uniswap 网站,咱们该怎么做呢?

1. 首要咱们科学上网,翻开 etherscan.io 网站,找到 WETH 智能合约地址 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,点击 Contract 按钮,看到 WETH 智能合约的源代码

人人都能够成为「DeFi 科学家」,只需把握这三个东西

2. 点击 「Write Contract」 ,经过 「Connect to Web3」 连接到 Metamesk 钱包

人人都能够成为「DeFi 科学家」,只需把握这三个东西

3. 假定咱们现在想要直接经过 WETH 智能合约,将钱包里的 1 枚 WETH 1:1 转化为 ETH,咱们能够点击 withdraw ,输入咱们想要转化的以太坊数量,并转化为 16 进制,点击「Write」写合约按钮,并在跳出来的 Metamask 对话框里边点击承认。需求留意的是,通常在以太坊智能合约中,都运用最小单位 wei,那么 1ETH = 10^18 wei,转化为 16 进制格局便是 0xde0b6b3a7640000

人人都能够成为「DeFi 科学家」,只需把握这三个东西

人人都能够成为「DeFi 科学家」,只需把握这三个东西

4. 稍等片刻,咱们便能够从以太坊浏览器里边看到,咱们经过 WriteContract 功用直接与 WETH 智能合约 withdraw 函数产生的买卖现已成功,钱包里的 1 枚 WETH 被转化为 1 枚 ETH。

人人都能够成为「DeFi 科学家」,只需把握这三个东西

5. 那么假如咱们想按上面的方法直接经过写入 WETH 智能合约 desopit 函数将 ETH 转化为 WETH 能够吗?

答案是不能够,由于 ETH 归于以太坊的原生币,并不等同于 ERC20 代币,直接经过 writeContract 的方法与智能合约交互是不能够的,咱们需求运用另一个东西,remix,请翻开 https://remix.ethereum.org/ ,进入最盛行的以太坊 Web IDE,按个人的运用习气,能够运用旧版别或新版别界面。

人人都能够成为「DeFi 科学家」,只需把握这三个东西

6. 点击新建一个 solidity 源文件,并将方才 etherscan.io 网站显现的 WETH 智能合约源代码复制粘贴到源文件窗口,在 Compile 窗口挑选对应的编译器版别,履行编译

人人都能够成为「DeFi 科学家」,只需把握这三个东西

7. 编译成功后,右边窗口挑选 Run 页面,在履行环境 Environment 挑选「Injected Web3」,并连到 Metamask 钱包,此刻咱们将 WETH 合约地址 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 粘贴到 At Address 右边的输入框,点击「At Address」,即在右下方显现该智能合约的一切函数

人人都能够成为「DeFi 科学家」,只需把握这三个东西

8. 接下来,咱们在右上方的 Value 窗口输入想要转化的数量和单位,例如 1ETH,点击右下方的 desopit 函数

人人都能够成为「DeFi 科学家」,只需把握这三个东西

在 Remix 弹出的窗口点击承认

人人都能够成为「DeFi 科学家」,只需把握这三个东西

在 Metamask 弹出的窗口再次点击承认

人人都能够成为「DeFi 科学家」,只需把握这三个东西

9. 等候区块承认之后,即可看到,咱们成功的将 1 枚 ETH 转化为 1 枚 WETH。

人人都能够成为「DeFi 科学家」,只需把握这三个东西

成为一名初级的 DeFi 科学家便是这么简略,不需求懂编程序,只需求按几个按钮就能够,从速敞开你的 yield farming 之旅吧。

免责声明:作为区块链信息渠道,本站所发布文章仅代表作者个人观点,与链闻 ChainNews 态度无关。文章内的信息、定见等均仅供参考,并非作为或被视为实践出资主张。

[标签:作者]