🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 联合推广任务上线!
本次活动总奖池:1,250 枚 ES
任务目标:推广 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 专场
📄 详情参考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任务内容】
请围绕 Launchpool 和 Alpha 第11期 活动进行内容创作,并晒出参与截图。
📸【参与方式】
1️⃣ 带上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 发帖
2️⃣ 晒出以下任一截图:
Launchpool 质押截图(BTC / ETH / ES)
Alpha 交易页面截图(交易 ES)
3️⃣ 发布图文内容,可参考以下方向(≥60字):
简介 ES/Eclipse 项目亮点、代币机制等基本信息
分享你对 ES 项目的观点、前景判断、挖矿体验等
分析 Launchpool 挖矿 或 Alpha 积分玩法的策略和收益对比
🎁【奖励说明】
评选内容质量最优的 10 位 Launchpool/Gate
分布式价格预言机:聚合技术提升数据可靠性
分布式价格预言机系统
为了解决单点故障问题,某预言机平台采用了分布式设计来提供服务。例如,一个提供BTC美元价格的服务聚合了31个价格预言机。
这种聚合器的合约可在区块链浏览器上查看。通过调用合约中的特定方法,可以查看该聚合器包含的所有链下预言机。这些链下预言机是一些外部账户,它们可以为多个聚合器提供价格数据,比如BTC/USD和ETH/USD等。
链上合约的运作流程如下:
首先读取当前合约状态,并进行一系列检查。
通过检查后,进行准备工作。
对每个签名数据进行验签,校验hash值,检查签名者角色和重复性。
检查观察值排序,选取中位数,并确保不超过阈值。记录预言机的answer并进行校验。
校验过程会比较两个预言机给出的价格偏差是否在合理范围内。
Feed Registry
为了提高灵活性和降低治理成本,可以使用Feed Registry的方式接入。Feed Registry可以理解为PriceFeeds的聚合器,已经聚合了多个priceFeed。使用者可以直接通过Feed Registry读取价格数据,无需自己设置priceFeed。
喂价机制
价格数据通过多个层级的聚合得到,主要包括三个层面:数据源聚合、节点运营商聚合和预言机网络聚合。
原始价格数据来自各大交易平台。一些专门的数据聚合服务商会收集并加工这些原始数据,这是第一层面的数据源聚合。
第二层是由节点运营商进行聚合。他们从多个独立的数据聚合服务商获取价格数据,取中值并剔除异常值。
最后一层是整个预言机网络的聚合,常见方式是当响应节点数量达到预设值时取中值。
价格更新到链上需满足偏差阈值或心跳阈值之一。不同PriceFeed的这两个参数可能不同。
这种预言机系统接入方便且安全性较高,但由于存在偏差阈值,价格更新相对较慢,通常适用于对价格更新不太敏感的应用场景。