本文作者:ripwu
Compound白皮书和核心代码,大佬已经写了很详细的文档,见
Compound从白皮书看业务逻辑Compound合约部署合约升级模式-以compound为例
这里补充下周边:COMP代币和价格预言
COMP
投放计划
为了激励用户,用户每次存款或者借款,Compound都会奖励COMP代币,可以用于治理投票
COMP每日总产出约为2312枚,各市场的分布见文档,部分市场如下
MarketPerDayDAI880
compBorrowSpeeds和comSupplySpeeds为cToken到每区块产出COMP数量的映射
比如对cUSDC来说,它在两个映射表中的值都为67000000000000000(COMP的精度为)
存款挖矿
用户每次操作,只要可能更新存款,如存款操作,会触发mintAllowed(),它进一步
《绝地求生》开发商旗下RisingWings为全球电子竞技服务COMPETZ首发PFP NFT:5月9日消息,《绝地求生》开发商 KRAFTON 旗下独立工作室 RisingWings 宣布将为基于区块链的全球电子竞技服务 COMPETZ 发行首个 PFP NFT,这些 NFT 能用作 COMPETZ 的个人资料图像,首次铸造将发行 1000 枚,按照稀有度将分为传奇、史诗、稀有、稀有和普通五个不同等级,PFP 越稀有,用户奖励越高。如果用户拥有两个或更多 PFP,奖励则将叠加。NFT 铸造将于 5 月 10 日通过 BORA PORTAL 进行。(Businesswire)[2022/5/9 2:59:57]
调用updateCompSupplyIndex()更新当前市场的COMP存款指数
调用distributeSupplierComp()分发当前用户此前未结算的存款产出的COMP
functionmintAllowed(addresscToken,addressminter,uintmintAmount)externalreturns(uint){//KeeptheflywheelmovingupdateCompSupplyIndex(cToken);distributeSupplierComp(cToken,minter);returnuint(Error
上市公司Tokens.com Q3购买130枚ETH用于质押,总持仓达2506枚ETH:金色财经报道,上市公司Tokens.com宣布第三季度又收购了130枚ETH,总持仓数达到2506枚。Tokens.com将其数字资产用于投资以赚取额外的代币,从而不断增加其数字资产持仓。据悉,Tokens.com通过参与数字资产质押、NFT和DeFi来获利。(BusinessWire)[2021/9/8 23:10:15]
--当前市场的COMP存款指数更新逻辑如下
/***
Cathie Wood谈Blockchain
//CalculatechangeinthecumulativesumoftheCOMPpercTokenaccruedDoublememorydeltaIndex=Double({mantissa:sub_(supplyIndex,supplierIndex。);uintsupplierTokens=CToken(cToken)
知情人士:Blockchain
elseif(isWithinAnchor(reportedPrice,anchorPrice)){require(reportedPrice<2**248,"Reportedpricetoolarge");prices
COMP跌破440美元关口 日内跌幅为21.69%:欧易OKEx数据显示,COMP短线下跌,跌破440美元关口,现报439.98美元,日内跌幅达到21.69%,行情波动较大,请做好风险控制。[2021/5/22 22:31:52]
else{emitPriceGuarded(config
}
核心代码如上所示
validate()由Chainlink调用,参数currentAnswer表示Chainlink链下统计的价格,单位由Chainlink控制
以DAI为例,假设currentAnswer为100055330
为了方便处理,convertReportedPrice()将其转为内部单位,得到1000553
calculateAnchorPriceFromEthPrice()通过向交易对询价得到链上Uniswap交易所的价格,比如为1001190
综合格斗组织UFC宣布与加密公司Stake
else{anchorPrice=fetchAnchorPrice(config
声音 | Compound总法律顾问:2020年不会有比特币ETF获批:2月19日,Compound总法律顾问Jake Chervinsky发推称,SEC对Wilshire Phoenix比特币ETF作出决定的最后截止日期为2月26日。 尽管在GBTC(灰度比特币信托)上有疯狂的溢价,但几乎可以肯定的是Wilshire Phoenix比特币ETF会遭拒绝。 这是唯一待批准的比特币ETF提案,因为Bitwise和VanEck会暂时休息一下。Jake Chervinsky猜测2020年没有ETF。[2020/2/20]
}
/***/***
```
逻辑非常直白了..
参考资料
ripwu:https://learnblockchain.cn/people/3911
Compound从白皮书看业务逻辑:https://learnblockchain.cn/article/2781
Compound合约部署:https://learnblockchain.cn/article/2915
动态 | 币安将停止在Binance.com上对美国用户提供服务:据The Block消息,币安官方宣布,将停止在Binance.com上为来自美国的个人和企业客户提供服务。 今日稍早时,币安发布公告称“将持续对用户账户进行合规检查”,在公告内附带的最新“币安使用条款”中,币安提到“币安不能向任何美国人提供服务”。到9月12日,不符合币安使用条款的用户将可以继续访问他们的钱包和资金,但将不能在Binance.com上进行交易或存款。未经认证的美国用户则仍有可能通过VPN绕过这些限制,在Binance.com上进行交易。 赵长鹏在推特上表示:“为了长期的收益,一些短期的痛苦是必要的。我们总是努力把每一个短期的痛苦转化为长期的收益。” 此前消息,币安周四曾表示,将与一家名为BAM Trading Services的公司合作建立Binance US,这是一个专门针对美国客户的新交易平台。该平台将由BAM运营,同时使用币安的钱包和匹配的引擎技术。[2019/6/14]
合约升级模式-以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反弹迫在眉睫?
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。