月亮链 月亮链
Ctrl+D收藏月亮链

COM:Compound 代币和价格预言_Component

作者:

时间:1900/1/1 0:00:00

本文作者:ripwu

Compound白皮书和核心代码,大佬已经写了很详细的文档,见

Compound从白皮书看业务逻辑Compound合约部署合约升级模式-以compound为例

这里补充下周边:COMP代币和价格预言

COMP

投放计划

为了激励用户,用户每次存款或者借款,Compound都会奖励COMP代币,可以用于治理投票

COMP每日总产出约为2312枚,各市场的分布见文档,部分市场如下

MarketPerDayDAI880

compBorrowSpeeds和comSupplySpeeds为cToken到每区块产出COMP数量的映射

比如对cUSDC来说,它在两个映射表中的值都为67000000000000000(COMP的精度为)

存款挖矿

用户每次操作,只要可能更新存款,如存款操作,会触发mintAllowed(),它进一步

调用updateCompSupplyIndex()更新当前市场的COMP存款指数

Crypto.com宣布正与可口可乐合作推出一系列NFT后,CRO上涨10%:金色财经报道,Crypto.com交易所宣布正与可口可乐合作推出一系列NFT以庆祝 2022 年卡塔尔世界杯后,Crypto.com的Cronos?代币CRO上涨了10% ,成为过去24小时表现最好的山寨币之一。[2022/12/6 21:24:27]

调用distributeSupplierComp()分发当前用户此前未结算的存款产出的COMP

functionmintAllowed(addresscToken,addressminter,uintmintAmount)externalreturns(uint){//KeeptheflywheelmovingupdateCompSupplyIndex(cToken);distributeSupplierComp(cToken,minter);returnuint(Error

--当前市场的COMP存款指数更新逻辑如下

/***

首先判断距离上次更新指数,经过了几个区块deltaBlocks,另外根据supplySpeed判断当前市场是否产出COMP(0x,Aave等配置为0,表示不产出)

欧洲加密货币交易平台Currency.com宣布已扩展到美国:金色财经报道,欧洲加密货币交易平台Currency.com宣布已扩展到美国。Currency.com US 在金融犯罪执法网络 (FinCEN) 注册为货币服务业务,将使美国居民能够购买、存储和投资交易加密货币。Currency.com US 将在美国 48 个州和地区推出。纽约和夏威夷的客户将能够在未来几个月内访问该交易所。

Currency.com US 将推出比特币,随后推出其他加密货币,包括以太坊、莱特币和比特币现金。随着时间的推移,将添加更多的加密货币。美国的客户可以通过其网站访问该交易所,应用程序将在未来几周内推出,Currency.com 网站将于 2022 年 5 月 1 日对美国客户开放。(finextra)[2022/4/22 14:40:12]

条件都满足后,计算COMP产出数量,除以cToken总供给,得到这几个区块间,平均每个cToken对应的COMP产出,即代码中的ratio

也就是说,ratio可以理解为每持有一个cToken,可以得到多少COMP

最后将ratio累加进COMP存款指数

--当前用户此前未结算的COMP分发逻辑如下

上市公司Tokens.com于11月3日购买8.33亿枚SHIB:Tokens.com宣布公司于11月3日购买8.33亿枚SHIB代币。据悉,Tokens.com Corp.是一家上市公司,投资与DeFi、NFT、元宇宙房地产相关的创收性加密货币和区块链资产。(Businesswire)[2021/11/8 6:39:10]

/***);uintsupplierTokens=CToken(cToken)

首先获取市场最新的COMP存款指数,以及用户此前结算时的指数,相减得到deltaIndex

然后乘以用户持有的cToken数量,得到用户这段时间应该获得的COMP

--需要说明的是,这里结算的是用户之前的存款,占当前总供给的百分比,不会算入用户接下来马上将改变的存款

换句话说,存款余额的修改,要在至少一个区块之后才会被用于结算COMP,即用户操作与COMP结算是跨区块的

算是降低了被闪电贷攻击的风险

借款挖矿

与存款挖矿大同小异,稍微复杂一些,这里不再赘述

通胀

根据messari,COMP的InflationRate为27

ZG.COM于2月23日16:00上线杠杆代币ADAUP、ADADOWN等项目:据ZG.COM官方公告,ZG.COM将于2021年2月23日16:00上线杠杆代币ETF交易—ADAUP(做多ADA)、ADADOWN(做空ADA)、EOSUP(做多EOS)、EOSDOWN(做空EOS),并开通ADAUP/USDT、ADADOWN/USDT 、EOSUP/USDT、EOSDOWN/USDT交易市场。

ZG.COM杠杆代币是由ZG.COM发行的一种带有杠杆功能的代币(非链上代币),该杠杆代币具有浮动杠杆、智能调仓机制、低费率等特点,并且每个杠杆代币的背后都对应了一篮子的ZG.COM合约持仓,杠杆代币价格将跟踪ZG.COM合约市场的价格变化,并随之产生杠杆水平的涨跌。[2021/2/22 17:39:21]

elseif(isWithinAnchor(reportedPrice,anchorPrice)){require(reportedPrice<2**248,"Reportedpricetoolarge");prices

else{emitPriceGuarded(config

}

核心代码如上所示

Blockchain.com研究主管:Libra的发布可能会继续推迟:Facebook最近投资Reliance Jio,有望帮助印度加密货币市场的增长。 Blockchain.com研究主管Garrick Hileman表示,就用户而言,印度是Facebook最大的市场,因此他们一定很想在印度推出Libra。我们仍然相信Libra有潜力通过向数十亿人介绍数字货币的好处,成为采用加密货币的游戏改革者。尽管Libra 2.0试图解决监管方面的担忧,但它是否能在印度等市场获得批准仍远未可知。可能需要逐个市场地批准Libra的发布,随着各国政府关注Covid-19及其引发的经济危机,我们可能会继续看到Libra的发布被推迟。据此前报道,Facebook 4月22日宣布将收购印度最大私营公司Reliance Jio的股份,投资金额达4357.4亿卢比(约合57亿美元),是印度科技领域最大的外国直接投资(FDI)。(FXStreet)[2020/4/28]

validate()由Chainlink调用,参数currentAnswer表示Chainlink链下统计的价格,单位由Chainlink控制

以DAI为例,假设currentAnswer为100055330

为了方便处理,convertReportedPrice()将其转为内部单位,得到1000553

calculateAnchorPriceFromEthPrice()通过向交易对询价得到链上Uniswap交易所的价格,比如为1001190

接下来判断failoverActive,这是由社区投票决定的一项配置,表示当前市场(DAI)是否忽略Chainlink价格,以Uniswap价格为准

否则,通过isWithAnchor()确认Chainlink价格在Uniswap价格浮动范围内()

--```/***

/***/***

```

逻辑非常直白了..

参考资料

ripwu:https://learnblockchain.cn/people/3911

Compound从白皮书看业务逻辑:https://learnblockchain.cn/article/2781

Compound合约部署:https://learnblockchain.cn/article/2915

合约升级模式-以compound为例:https://learnblockchain.cn/article/2802

文档:https://compound.finance/governance/com

27.50%:https://messari.io/asset/compound/metrics/supply

流动性投放计划:https://messari.io/asset/compound/profile/supply-schedule

9月29日Compound62号提案所引发的可怕Bug:https://github.com/rebase-network/Dapp-Learning/blob/main/defi/Compound/contract/9月29日Compound62号提案所引发的可怕Bug.md

地址:https://etherscan.io/address/0x2775b1c75658Be0F640272CCb8c72ac986009e38

compound-finance/open-oracle:https://github.com/compound-finance/open-oracle

OracleInfrastructure:ChainlinkProposal:https://www.comp.xyz/t/oracle-infrastructure-chainlink-proposal/1272

OracleImprovement(ChainlinkPriceFeeds)#150:https://github.com/compound-finance/open-oracle/pull/150

TrailofBits:ChainlinkOpen-OracleSummaryReport:https://drive.google.com/file/d/1TsOXhBLenStjdd2mxF1Sfmmh_Na9X527/view

smartcontractkit/open-source:https://github.com/smartcontractkit/open-oracle/blob/master/contracts/Uniswap/UniswapAnchoredView.sol

USDC-WETH:https://etherscan.io/address/0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc

DAI-WETH:https://etherscan.io/address/0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11

SigmaPrime:ChainlinkValidatorProxySecurityAssessmentReport:https://drive.google.com/file/d/1u12kitAyQKwe3mJVFh5ePzabTmwhjA2Y/view

smartcontractkit/chainlink:https://github.com/smartcontractkit/chainlink/blob/develop/contracts/hide/v0.8/ValidatorProxy.sol

免责声明:作为区块链信息平台,本站所发布文章仅代表作者个人观点,与链闻ChainNews立场无关。文章内的信息、意见等均仅供参考,并非作为或被视为实际投资建议。

本文来源于非小号媒体平台:

登链社区

现已在非小号资讯平台发布105篇作品,

非小号开放平台欢迎币圈作者入驻

入驻指南:

/apply_guide/

本文网址:

/news/10468157.html

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场

上一篇:

比特币进入牛市交叉点,BTC反弹迫在眉睫?

标签:COMOMPCOMPAINCOMPLUS NETWORKAtomPadComponentMineral Chain

pepe最新价格热门资讯
OIN:以用戶為本 - KuCoin槓桿兩週年:百萬豪禮感恩一路有您!_Blucon

親愛的KuCoin用戶,??時光飛逝,一轉眼KuCoin槓桿已經迎來2周歲生日。槓桿團隊感謝各位新老用戶長久以來的支持和包容,值此兩周年之際,特推出盛大感恩回饋活動.

1900/1/1 0:00:00
OSM:一文盘点老牌公链 Cosmos 的底层支撑、运转机制及生态应用_osmosis币总量

近日,自动化做市商应用Osmosis获得2100万美元投资,由著名的加密风险投资机构Paradigm领投,该应用基于Cosmos搭建.

1900/1/1 0:00:00
BCH:关于ETP下架币对的公告_USD

尊敬的用户:WBF将于新加坡时间2021年11月20日正式下线ETP产品?LINK*/USDT,LINK*3/USDT,DOT*/USDT,DOT*3/USDT,UNI*/USDT.

1900/1/1 0:00:00
FUR:Furukuru (FUKU)_Furukuru

一、项目介绍Furukuru是一款公链上有趣的P2ETamagotchi和赛车游戏。谁,什么是FuruKuru?Furu和Kuru是两个栖息在Furukuru土地上的可爱,可爱和可爱的生物.

1900/1/1 0:00:00
SOL:一年价格翻130倍、位居加密货币第四的Solana赢在哪儿?_solana币下半年会涨到多少价格

加密货币千千万,市值排名总在变。前几天还在惊呼狗币SHIB的疯狂抢位战,这两天Solana(SOL)的表现更让我们叹为观止.

1900/1/1 0:00:00
BAYC:关于BitMart下架DIAMONDS的公告_LOCK

尊敬的BitMart用户:应DIAMONDS团队的要求,我们决定于香港时间2021年11月5日21:00起暂停DIAMONDS充值并于香港时间2021年11月8日21:00起暂停相关的全部交易对.

1900/1/1 0:00:00