DeFi 或去中心化金融是一个在去年迅速普及的加密领域。这种受欢迎程度的上升可归因于投资者对去中心化金融的需求,他们寻求产生疯狂高利率的非托管金融借贷协议。

这大概就是为什么 DeFi 最近引起了各种风险投资家和顶级机构的关注的原因。根据DeFi Pulse的数据,2020 年 1 月开始的锁定总价值 (TVL) 为 6 亿美元,而截至今天,它已升至 55B 美元!

这对开发者社区意味着什么?DeFi 加密行业的兴起为在加密行业寻找利润丰厚、引人入胜的职业的开发人员提供了巨大的机会。 作为一个相当新的加密空间,对 DeFi 开发人员的需求正在上升。因此,如果您正在考虑转向 DeFi 开发,那么这可能是加入潮流并大放异彩的最佳时机。 如果您想知道切换到 DeFi 是否是您的正确选择、您需要的技能组合以及您可以找到 DeFi 工作的平台,那么本指南将为您介绍。 在本文结束时,您将对该主题有一个更好的了解,并且您将拥有资源来做出有关切换到 DeFi 开发的明智决定。 什么是 DeFi 或去中心化金融?去中心化金融或 DeFi 是指加密行业中处理非托管金融产品的部门。去中心化或非托管部分使 DeFi 部门成为一个高度实验性和有利可图的选择。 银行和中心化交易所等中心化中介对 DeFi 操作没有任何控制权。这种中心化的交易所和银行受到更多的监管和诈骗。 这就是为什么投资者和交易者更多地转向去中心化交易所(DEX)。DeFi 加密交换和借贷协议是目前最流行的金融工具,Aave、InstadApp、Compound 和 Maker 是最流行的 DeFi 借贷协议。此外,Curve Finance 和 Uniswap 等 DeFi 加密货币交易所也非常受欢迎。

图片来源 以太坊代币所有主要的借贷协议都基于以太坊加密货币,涉及以太坊代币的借贷,称为ERC-20。DeFi 协议的创建者无法控制您持有的 ERC-20 代币。 持有一些最好的以太坊钱包的投资者可能会决定使用 DeFi 借贷平台借出 ERC-20 代币并从利息中受益。而其他人可能会决定借用它并将其用于某些加密货币交易并赚取利润。 智能合约所有 DeFi 项目和协议的关键在于智能合约。根据Decrypt的说法,“智能合约是表示为一段代码的合约,[原文如此] 旨在执行一组指令。” 简而言之,智能合约是一段代码,它使 DeFi 项目和协议能够在不受中心化组织干扰的情况下运行。DeFi 应用程序不过是一系列智能合约,它们满足了对中心化实体的需求,而实际上却没有一个。 现在您已经对 DeFi 的基本方面有了相当的了解,让我们来看看开发人员在 DeFi 项目中必须扮演的角色。 如何开始在 DeFi 中编码?首先,DeFi 开发人员必须具备计算机编程的基础知识和编程语言的基础知识。 除此之外,拥有加密货币的基本知识并像加密货币领域的任何其他开发工作一样发挥作用也很重要。这包括掌握密码学、数据结构和网络的基础知识。 如果你真的想超越其他 DeFi 开发人员并作为 DeFi 编码员抢占先机,那么真正了解银行和金融部门的运作方式也将大有帮助。 如上所述,大多数 DeFi 项目都涉及被称为 ERC-20 的以太坊代币的交换。将 ERC-20 代币存入智能合约的过程是通过 Solidity(一种高级面向对象的编程语言)完成的。 坚固性Solidity 用于实施构成整个去中心化过程基础的智能合约。 Solidity 主要受JavaScript、C++ 和 Python 语言的影响。因此,如果您精通这些语言中的任何一种,那么您使用 Solidity 的潜在学习曲线将相对较低。

Solidity 旨在借助以太坊虚拟机进行编译。您可以通过在浏览器上练习和编译代码来开始学习 Solidity 。

创建和部署 DeFi 应用程序要使用 Solidity 创建和部署 DeFi 应用程序,您可以使用 Truffle 和 Ganache 等工具。这两个工具都可以作为Truffle Suite的一部分使用。 Truffle是一个 IDE 和测试框架,用于部署您使用 Solidity 设计的以太坊智能合约。使用 Truffle,您可以将智能合约部署到区块链中。

另一方面,Ganache可以帮助您创建一个本地以太坊区块链,您可以在其中部署和测试您的智能合约。它可以帮助您模拟真实的区块链网络,从而测试您的智能合约的功能。Ganache 可作为命令行工具和桌面应用程序使用。

为了简要概述如何构建和部署 DeFi 应用程序,您需要遵循以下步骤: - 创建并编译 ERC-20 代币。
- 使用 Ganache 部署 ERC-20 代币。
- 创建智能合约。
你可以参考这个DeFi 应用教程来了解更多。你可以向以太坊官方社区寻求帮助,成为 DeFi 领域的优秀开发者,紧跟行业最新动态。 如何找到 DeFi 开发者的工作?一旦您对自己的 DeFi 编码技能充满信心,您就可以开始在各种加密工作平台中寻找工作。但是,在此之前,请务必在 LinkedIn 和 Twitter 等各种社交媒体平台上将自己塑造为 DeFi 开发人员,从而在该领域建立自己的权威。 以下是加密工作板列表,您可以在其中找到合适的 DeFi 开发人员工作: - 加密工作
- 加密招聘
- 加密货币工作
- 加密工作列表
- 伦理学
- 布洛克
- 区块链猎头
- BeInCrypto
由于 DeFi 是一个高度实验性和风险性的领域,因此在从事编程工作之前,请确保对项目的业务基础有一个完整的了解。 DeFi 开发空间相当新,没有竞争。因此,你也很有可能在 LinkedIn、Twitter 和 Reddit 等社交媒体平台上抓住一些利润丰厚的 DeFi 工作机会。 您可以从在这些平台上创建令人印象深刻的个人资料开始,发布与 DeFi 相关的内容并优化您的个人资料和投资组合,以将自己塑造成一个称职的 DeFi 开发人员。 DeFi:未来的巨大潜力DeFi 是加密领域的一个新兴领域,未来潜力巨大。这是一个利润丰厚的领域,大量投资者和风险资本家都在寻求投资。 在这篇文章中,我向您展示了作为 DeFi 开发人员入门所需的一切。您可以利用这些知识推动自己朝着正确的方向前进,并成为成功的 DeFi 开发人员。 原文译自What Is DeFi and How To Get Started Coding for It in 2021?,https://simpleprogrammer.com/defi-developer-jobs/,其实做为一个前端开发者,对这里概念还不是很明白,望有相应的专家可以指点一下。问题: 1、啥是区块链,怎么通俗解释? 2、具体的加密行业是指的是什么?干什么的? 3、何为智能合约? 4、ERC-20 代币概念? |
最新评论