mt logoMyToken
Total Market Cap:
0%
Fear & Greed Index:
0%
Spot --
Exchanges --
ETH Gas :--
EN
USD
APP
以太坊和USDC在DeFi上构建的简介-第1部分

Overall

0

Activity

Funds Held

Trading Pairs

0

Registered Location

-

Followers

0

24h Exchange Volume
$0
0 BTC
2020/07/17 18:15:58发布,内容以 原文链接 为准

以太坊和USDC在DeFi上构建的简介-第1部分

在Coinbase,我们的任务是建立一个开放的财务系统。我们坚信,增加经济自由将使世界变得更美好。分散式金融,简称DeFi-一种开放,无边界和可编程的金融版本-是该愿景不可分割的一部分。

智能合约

DeFi由在分散网络(如以太坊(“区块链”))和数字货币(如美元硬币(USDC))上运行的智能合约提供支持,美元是在区块链上的代币化。智能合约的想法实际上很简单。数字货币和密码学的先驱尼克·萨博(Nick Szabo) 最初在1997年提出了这个想法 ,他将自动售货机描述为智能合约的始祖。

自动售货机是合同的自动化版本,以电子硬件的形式表示:

  1. 您通过向机器中投入资金来支付显示的价格,机器将为您分配饮料
  2. 您不支付显示的价格,也不分配饮料
  3. 如果您支付了显示的价格但机器没有分配饮料,或者即使您没有支付显示的价格也分配了饮料,则违反了合同

自动售货机能够完全自主地管理其合同义务,而无需人工干预。

现代智能合约的工作方式相同,但是合约条款被表示为可执行的计算机代码,而不是在硬件中实现。在其上运行智能合约的网络的分散性质确保了它们以书面形式执行,并且没有任何一个实体能够弯曲规则或操纵结果。一个重要的警告是,因为网络逐字执行代码,所以错误的智能合约代码可能会导致意外的后果(“代码就是法律”)。

没有比现在更好的时间

许多人发现在加密货币和区块链上的构建非常令人生畏,并认为只有硬核计算机科学家才能使用它。尽管就在几年前,情况确实如此,但是从那时起,工具和开发人员UX有了显着改善,任何具有基本编程技能的人都可以开始构建( 或构建 )。

DeFi生态系统目前正在爆炸性增长。 USDC在不到2年的时间里达到了$ 1B的市值 ,并且在不到3年的时间内 ,存储在各种DeFi服务中的资产总值超过$ 2B。确实没有一个更好的时机开始在这个领域中发展。

以下教程是开始开发自己的DeFi智能合约的简单指南。我们希望,这样的指南将有助于使建立全球开放的金融体系民主化。

入门

本教程系列假定您具有JavaScript的经验, JavaScript是世界上使用最广泛的编程语言。您也将被引入到密实 ,上使用的智能合同编程语言复仇 ,这是世界blockchain使用最广泛的智能合同。最后,您将与DeFi应用程序中使用最广泛的受法令支持的稳定币USDC进行交互。

搭建开发环境

首先,我们需要一个类似Unix的环境,并在其上安装Node.js v12.x (最新的LTS版本)。 macOS本质上是Unix环境,Windows用户可以通过从Microsoft Store 在WSL上安装Ubuntu来获得它。 在macOSWindows中可以找到更详细的步骤。对于文本编辑器,强烈建议使用Visual Studio Code,因为您要使用的项目模板已经预先配置好了,但是从技术上讲,您可以使用任何编辑器。哦,我更喜欢Vim键盘绑定而不是Emacs

设置项目

建立Solidity项目需要花费一些工作,老实说,分心对于这个阶段的学习不是很有用,因此在MyTokentip之前:

Previous:MXC抹茶关于杠杆ETF产品ATOM3S、DOGE3S进行份额合并的公告
News
No Data Available
Most FavoritedTop GainersConsecutive GainsMost Followed
#
Name
Fiat Price
Today's Change