关于 nest2.0 智能合约的架构解析_HTT:GATE

首先说一下。我的开发项目是智能设备自治,其中有一个很关键的部分就是如何将物联网数据可靠的上传到智能合约当中。这里必须要求很灵活,所以综合研究的是chainlink与nest。这里主要是对nest开源的智能合约做一下个人的理解。本节主要是关于nest2.0智能合约的架构解析。

nest从1.0到2.0

Nest的1.0不提了,从2.0开始进行的是预言机方案,目前最新的是3.5。2.0是nest团队逐步完成的,最开始做的是报价系统部分,然后又做了分红池,最后才是守护者节点。其中一共有7个合约文件,15个合约地址。

NEST-Price报价系统

NEST-Price报价系统主要由报价生成模块、报价单买入模块、报价资金管理模块、链上价格生成模块4个核心部分构成。但在2.0的时候,开发的并不完整。主要完成了头三个部分。

Canto关于减少30%的CANTO代币增发量和流动性挖矿奖励的两项提案均已获投票通过:2月23日消息,据治理页面显示,近日,Cosmos生态公链Canto关于减少30%的CANTO代币增发量的48号提案和减少流动性挖矿奖励的49号提案均以99.99%的支持率获投票通过。

根据两项提案,与之前相比,CANTO增发将减少30%,每个区块的增发奖励为5.6枚CANTO。与上期相比,流动性挖矿奖励将面临全面削减,流动性挖矿奖励将降至每个区块37.6枚CANTO。[2023/2/23 12:24:46]

nest对应的15个合约地址

IBMapping:映射合约,主要是把相关的合约地址都映射到对应的合约上面。合约地址:0x5E7db2FFc5b2c7C47103e4F21C702bc402603fBfIBNEST:token合约,合约地址:0x04abEdA201850aC0124161F037Efd70c74ddC74CNEST_MiningSave.sol:矿池合约合约地址:0x923F80828663E44e0FFD5eB499686dC1CCc78476NEST_3_OrePoolLogic.sol:矿池逻辑合约地址:0x9C3C7bcf8993A58410016E29882c78B552D5C9b4NEST_3_OfferFactory.sol报价数据合约:0x72B07FC5753a3564CfcAC50cD6f246187d2d4306:报价工厂:0x43D99D54F14c64994FD9666BEAB6023b0069De20价格合约:0x60cbAeEe17D19458420cE572CA32a8de337Bcc2ENESTAbonus.sol分红nest锁仓:0x561d0d6c498a379574eAaA4a5F2532b223fFaeBF分红池合约:0x607B80a3498F01f87b889486f4E7f82C98CF0584平准合约:0xc2CdF3457819A61720166d524F6E320C5451092C分红逻辑合约:0xF67B829397Dc05751a98f243DbdE5Db63f86E7f6NESTNODE.sol守护者节点Token合约:0xC028E81e11F374f7c1A3bE6b8D2a815fa3E96E6e守护者节点Nest存储合约:0x101D8b63A081dFfF2B1364864345b7F071b052a守护者节点领取数据合约:0xb086F99E36c2c0ef6c051EE9E4d638717BBc6cbC守护者节点分配合约:0x472c31697633daCd24C4674b4571d4A393d54870

PoolTogether联合创始人发起关于Uniswap费用开关的讨论提案:7月20日消息,PoolTogether联合创始人Leighton Cusack在Uniswap治理论坛发布Uniswap费用开关的讨论提案,讨论包括是否应该开启Uniswap费用开关及如何使用费用。提案建议如果要打开费用开关,先从两个最大的池(ETH/USDC 和USDC/USDT)开始尝试,如果在“费用开关”打开的情况下交易执行没有减少,实验则是成功的。此外,Leighton还在Snapshot发起了关于打开ETH/USDC和USDC/USDT池费用开关的 “Temp Check(民意调查)”投票。目前赞同票占比100%,暂无反对票,投票截止时间为7月22日12:00。

此前前TheBlock研究员Mika Honkasalo发布“UNI持有者控制Uniswap协议的简要路线图”,以改善Uniswap使其进一步去中心化。方案包括交易费用调整实验,指Uniswap拥有一个交易费用开关,可以打开给指定池10-25%的LP费用。交易费用收入可以收集到国库或向UNI持有者分发,具体细节需要一份数据驱动的研究报告。[2022/7/20 2:25:22]

简单的解析说明

南非发布关于加密资产的潜在监管文件:南非政府间金融科技工作组(IFWG)今天通过加密资产监管工作组(CARWG)发布了一份关于加密资产立场的文件。该文件证实,将以分阶段、结构化的方式将加密资产纳入南非监管范围。根据新闻稿,IFWG的CAR-WG关于加密资产的立场文件提出了25条建议,内容涉及如何通过分阶段和结构化的方法将加密资产纳入南非监管范围,涉及三个主要领域。[2021/6/11 23:30:42]

我们在这里做一下简单的解析说明,为下一步的解析做准备。1.守护者节点合约组NESTNODE.sol先不用考虑。因为和预言机本身关系不大。

分红合约组NESTAbonus.sol暂时不用看,因为也不涉及到报价本身。3.IBMapping里面最主要的关键内容就是,将需要的合约地址与变量一一对应,这种方法的优点就是方便后期平滑升级。

Bitget关于违规账户的进一步处理的严正声明:据官方消息,Bitget风控部门于新加披时间2020年6月20日发布预警,有部分账户存在疑似的违规行为,平台与有关部门积极开展协同调查,并对违规账户进行了冻结。平台用户资金、交易、提币一切正常,未受到任何影响。但在调查取证过程中有部分账户拒绝协同调查,转向抹黑平台。对于此类恶意造谣和别有用心的不实言论,Bitget将进一步采取法律手段予以追究,坚决抵制一切违法违规行为。Bitget始终坚持为用户打造健康、良性、安全的交易环境,竭尽所能保证用户资产及交易安全。[2020/7/1]

而IBNEST基本上就是一个加强版的ERC20代币。

重点是看NEST_MiningSave.sol:矿池合约。

还有矿池逻辑

以及报价合约组我们在后面的文章将对这几个合约进行更加详细的描述。

ps:我搜了一下,发现并没有相关类似的源码解析类文章,所以把自己去年做的一些给整理了一下发了出来,有些内容可能和官方文本有些重复,谢谢观看。

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

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

登链社区

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

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

入驻指南:

/apply_guide/

本文网址:

/news/9615160.html

免责声明:

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

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

上一篇:

深入解析MakeDao在新周期里的机遇和风险

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-3:787ms