1. 首页 > 知趣科技

DApp是啥意思?DApp和App有什么区别?

DApp是啥意思?DApp和App有什么区别?

2018年最火的科技是什么,那绝对是区块链技术。不知道网友们有没有注意,凡是涉及到开发或者应用,总会有一个词出现在网友们的视野,那就是DApp。在介绍DApp之前,小编想先跟网友们说一下APP,APP想必网友们都有所了解,他就是我们手机上的应用程序,虽然DApp其实跟APP是有些类似的,但有并不相同,甚至还有很大的区别。那么DApp到底是啥意思呢?DApp和APP有什么区别呢?想必各位投资者现在一定很想了解。现在就让小编来给网友们详细讲解一下。

“DAPP”即去中心化应用,也有人称之为分布式应用。DAPP他依靠IOS和Android系统开发的“APP”,然后放在区块链系统上,结合智能合约,它就成了DAPP。

当前区块链DAPP主要有两类,一类是“区块链游戏”,一类是“手机挖矿”。区块链游戏比如:以太猫、区块猫和莱茨狗等,手机挖矿比如:公信宝布洛克城等。

1,DAPP是完全开源、自治,且没有一个实体控制着。

2,必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可进行。

3,应用的数据加密后存储在公开的区块链上。对基础区块链技术的安全性、稳定性与持续性要求较高。

4,应用必须拥有Token机制。

DApp 是 decentralized application 中文分布式 APP 的缩写。

一个 DApp 有后台代码运行在分布式点对点网络中。传统的 APP 的后台代码是运行在中心化的服务器。

一个 DApp 的前端代码可以由任何语言开发,和传统的 APP 一样。还有,DApp 的前端代码可以托管在分布式存储的服务中,例如:Swarm 或者 IPFS。

如果一个 应用=前端 + 后台,因为以太坊合约是由运行在以太坊分布式点对点网络中的代码组成的,所以 分布式应用=前端 + 合约。

App我们都知道是客户端应用,是application的简称。DApp就是D+App,D是英文单词decentralization的首字母,单词翻译中文是去中心化,即DApp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。

对比APP,两者最大不同就是中心化与去中心化。App先要有钱,所以先融资;然后再有人,所以招齐人后再开发运营。而DApp则是继承传统App并结合区块链的特点所形成的产物,它更像是众筹模式、共享模式和去中心化模式.

需要特别强调一点,DApp与App之间并不是谁要淘汰谁的关系,二者是并存的。

从字面上的含义来看,DApp与App之间的差别就是是否去中心化。实际上App是基于iOS和Android系统的应用,而DApp是基于区块链底层链(比如最流行开发平台:以太坊)建立的。

我们都知道任何App都是运行在操作系统上的,而无法直接运行在裸机上。iOS和Android系统就是支撑App的操作系统,而区块链就是支撑DApp的操作系统。DApp和App最明显的区别就是操作系统不同,DApp和区块链有关系,以现在区块链的火热程度来看,这样听起来就显得很高大上,有木有?

根据上面描述的内容,就是小编对于DApp是啥意思以及DApp和App有什么区别这两个问题的回答,希望这篇文章可以帮助网友们更好地了解DApp。网友们都知道,现在的区块链技术正在越来越成熟,而DApp是直接和区块链技术挂钩的,再加上其和交易数据以及交易资产甚至是不可篡改的区中心化存储都有所关联,所以DApp必然会在未来更受重视,并且会越来越多的出现在我们日常生活的应用场景中去。如果网友们想要了解DApp相关的其他信息,可以关注,小编会给网友们持续更新。

如果大家也喜欢虚拟货币领域,希望从虚拟货币领域赚到人生的第一桶金,那么可以加入我们的官方社群,经过长期的运营总社群成员已经突破十二万币友粉丝了,群里不乏行业大咖以及资深的职业玩家,他们经验丰富且乐于分享,我们一定会学到非常多的有用的知识。添加客服申请加入吧。

YFI创始人用三篇文章解释:流动性挖矿如何改变DeFi?

本文来源于YFI 创始人Andre Cronje 在启动yearn.finance 项目前撰写的一系列部落格文章。在这三篇短文中,第一篇最为重要,它寥寥数语,就勾勒出了流动性挖矿(Yield Farming)概念的来历,以及它给DeFi 世界带来的挑战。后面两篇短文介绍了作者解决问题的思路,并不易懂,但也都有文献意义。

我们开发成功了一款新的流动性挖矿(Yield Farming)产品,但在启动之前,我希望先讲解几个概念,在我们开发iearn 的时候,我们拥有的选择是非常简单的:Aave、Compound、Dydx,还有Fulcrum。每一个产品都为不同的资产提供了借贷市场。你可以出借手中的资产、赚取一份被动收入。

SNX(Synthetix)项目引入了带激励的流动性池(incentivized pool)的概念。他们希望网友们来为他们的sETH 池子提供流动性,也意识到了,最好的办法就是奖励早期参与者:如果你在uniswap 上为sETH/ETH 交易对提供了流动性,你就可以得到SNX 代币作为奖励。

像我这样比较老的玩家可能还记得Havven,记得SNX 的目标是做成一种新的稳定币,也就是Synthetix 交易所中的sUSD。但那时候只有Uniswap V1.只有资产/ETH 这一种流动性池,所以他们无法仅仅激励一个包含sUSD/ETH 的流动性池,只能激励多个池子。

然后就是CRV(Curve),一个新的、更简单的自动化做市商(AMM)。说它更简单,不是指它的公式更简单,而是在设计上更简洁。有了Curve,网友们就有了新的方法用稳定币参与获得被动收入,你只需提供DAI 以及/或者USDT,就可以赚到手续费了。

所以,一直关注这个领域的人,会知道已经有了一些方法,可以让我们赚取被动收益率了:

通过为Uniswap 市场提供资产来获得交易手续费

通过为sETH/ETH 交易队提供流动性来获得SNX 代币

通过为CRV 市场提供DAI 或USDT 来获得交易手续费

通过在Aave、Compound、Fulcrum 或者Dydx 借贷市场存入资产来获得存款利率

iearn V1 就是一个简单的借贷市场LP(Liquidity Provider,流动性提供者),每当用户存款/取款就在不同的流动性池子间切换一次。

于是我们开始跟CRV 商量推出一个自动切换收益率的流动性池(yield switching pool),后来就成为CRV 的Y Pool。Y Pool 结合了iearn 和CRV 的最优点,变成了一个最优化出借效率、自动切换获得手续费的池子。

当你在y.curve.fi 上做交易时,你实际上是在交易y token,比如yDAI、yUSDT,等等,但池子本身会意识到yToken 在交换token,然后存入/取出底层的token 资产。

然后,我们又开始跟SNX 商量,因为他们即将要启动自己的稳定币交易池(就是为了sUSD),而我们添加了另一层。这样流动性提供者就可以得到yToken(存款收益)、curve.fi 的手续费,再加SNX 奖励。

所以那时候,我们已经有了终极组合:自动切换被动收益率的token + 交易手续费+ 项目的流动性激励。

这样美好的时光也已成过去式。

然后各个项目就开始了激励流动性的战争。Compound 用他们的COMP token 打响了第一枪,然后网友们就蜂拥而上。Balancer 很快推出了BAL,mStable 推出了MTA,Fulcrum 推出了BZX,而Curve 蓄势待发要推出CRV。(译者注:这些项目激励流动性的模式核心都类似:根据用户提供的资产体量,按比例获得增发的协议原生token;2020 年8 月16 日,Curve 推出了CRV。)

但是,这就使得Yield Farming 变得更加复杂,仅仅根据存款利率来切换选择就不够了。

现在,策略会复杂成这样:

把DAI 存入compound,把cDAI 存入Balancer。通过DAI 赚取COMP、通过cDAI 赚取BAL,再加上DAI 可获得的存款利率,和cDAI 在Balancer 交易池中的手续费。

把DAI 存入curve,然后把curve token 存入Synthetix Mintr 交易所。通过DAI 赚取CRV,通过curve token 赚取SNX;再加上在curve 交易池中可获得的交易手续费。

把DAI 存入mStable,把mStable 存入Balancer。DAI 可获得一份利率,mStable token 在Balancer 协议中获得BAL;再加上可以从Balancer 的交易池中赚取手续费。

把USDC 存入Maker,铸出DAI,然后重复选项1.2.3.

而且上面几种策略只是一些例子。几周以前,最好的策略是从Compound 市场中借出BAT;现在则是用Compound 做DAI 的刚刚。但是下一周,也许就是参与Curve 的SNX 池。

上面所有策略面临的共同问题是,这些策略的意义都基于COMP、BAL、MTA、SNX、CRV,等等,的价值。而所有这些token 的价格都是会浮动的。这也意味着,所有这些策略都要依赖于价格资讯传输机制。在撰写文本之时,还没有COMP、BAL、MTA、SNX 和CRV 的价格资讯传输机制,除非你使用Uniswap 交易池或Balancer 交易池中的价格作为指数;不过一旦你用了,就准备好自己的流动性被闪电贷吸干吧!

本文的目的是想告诉网友们,流动性挖矿(Yield Farming)已经变得很复杂了,而且我们预计它以后会变得越来越复杂。所以我们需要提供一种新的产品,不是简单地在这些选项中作选择,而是培育出新的选项(instead of trying to choose between these options, seeds these options)。

我们已经有思路了。

从下一篇文章开始,我们会详细说明解决方案。

原文出处:yearn.finance Medium       翻译:阿剑

更能感知收益的自动化做市商

我们先从几个基本的例子开始:

假设你持有BAT ,你有以下几个选择:

将BAT 存入Compound ,赚取存款利息和治理代币COMP

将BAT 存入Aave 赚取利息

卖掉50% 的BAT ,用这笔钱买入ETH ,将BAT 和ETH 存入Uniswap 的BAT/ETH 流动性池,赚取手续费,并承担无常损失(impermanent loss)。

卖掉50% 的BAT ,用这笔钱买入ETH ,将BAT 和ETH 存入balancer 的BAT/ETH 资金池,赚取手续费和治理代币BAL ,并承担无常损失。

再变得复杂一点:

将BAT 存入Compound ,获得cBAT ,将cBAT 和ETH 存入balancer 的cBAT/ETH 资金池,赚取手续费和BAL ,并承担无常损失。从表面上来看,你以为你赚取的是COMP 和cBAT 的利息收益。

实际上,是Balancer 的资金池在赚取COMP(而不是你),而且balancer 的资金池也在赚取cBAT(这部分收益将由套利者获得,因此严格来说,你赚取的是交易费,而非cBAT 的利息收益)。虽然你的投资策略看似很明智,但是最后的收益近似于直接将BAT 和ETH 存入balancer 的资金池。

从中,我们可以发现以下几个问题:

流动性池(而非流动性提供者)赚取了激励型代币,如COMP、BAL 等

流动性池(而非流动性提供者)赚取了代币的存款利息

你必须卖掉50% 的BAT 来为池子提供流动性(这一点对我们的解决方案来说至关重要,会在专门的文章中讨论)

从上述几点可知,现有的AMM(自动化做市商)流动性池无法满足我们的需求,因此我们需要更能感知收益的AMM 。

支持Aave 代币(aToken)非常容易。aToken 都支持一个名为redirectInterestStream 的函数,可以让你配置一个用来接收利息的地址。但是,这就意味着,你获得的利息不是以复利计算的。

Compound 代币(cToken)的价值虽然能基于其供应指数而增长,但也正因此,这些代币很难管理。这就需要AMM 能够感知cToken 的基础价值,而非cToken 的价值。因此,所有互换交易和报价核查都要衡量基础价值,而非cToken 本身的价值。

适用于cToken 的方案也适用于aToken,并且解决了复利问题。

引入这一变化之后,AMM 就能在持有cBAT 或aBAT 的同时进行BAT/ETH 代币对之间的交易。

给COMP 设计的方案非常简单,我们根据每一次内部余额(cBAT)的变化来衡量COMP 余额的变化,并为其分配一个索引。

但是,我们希望支持将来有可能加入的所有代币,并且在余额没有改变的时候也重新分配。因此,我们对上述内容进行过修改,可以适用于任何代币,并增加了一个针对核心代币的地址查找功能。

上面这些就是第一部分——可感知收益的AMM ,能让流动性提供者从提供最高利率的借贷市场里赚取利息,同时获得激励型代币(例如,COMP)。

下一篇文章将详细讲述,在你仅持有一种代币的情况下,我们是如何帮助你避免卖出50% 来买入另一种代币的。

原文出处:yearn.finance Medium       翻译:闵敏

稳定币

在讲解下一块内容之前,我们需要先了解稳定币。

为什么1 USDT 价值1 美元?简单来说,如果我持有1 USDT ,我可以可以找发行方Tether 将1 USDT 兑换1 美元。因此,如果USDT 的价格跌至0.9 美元,我就会想方设法购买USDT ,并将它兑换成1 美元来套利,直至其价格回归1 美元为止。如果USDT 的价格涨至1.1 美元,我就会想方设法用美元来「铸造」USDT ,从中套利,直至其价格回归1 美元为止。

同理,USDC 及其发行方Circle ,还有TUSD 及其发行方Trust 也是如此。

那么DAI 呢?DAI 是由ETH ,而非美元背书的。我们可以提供价值100 美元的ETH ,然后铸造价值100 美元的DAI(实际上只能铸造价值66 美元的DAI ,这是清算系统用来维护DAI 价格稳定的方式,但是简单起见,假设担保率是100 % 。)

如果1 DAI 的价格是1.1 美元,我们就可以使用ETH 来铸造DAI ,然后再用DAI 换回ETH 。假设你之前使用价值1.5 美元的ETH 铸造了价值1 美元的DAI 。现在,这个DAI 的价值变成了1.1 美元,你可以将它兑换成等值的ETH ,这样依然比你的质押品价值低了0.4 美元。(这就是为什么DAI 有时会与美元脱钩)。

 1/5    1 2 3 4 5 下一页 尾页

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.longfuchaju.com//zqkj/2542.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx123456