$GRT

GraphOps 展示了 GraphSeer,这是一个具有链上和链下数据的应用程序,涉及索引性能和协议指标,而 Edge & Node 则讨论了 Sunray 的完成,这是去中心化数据 Sunrise 的第一阶段。

开场白

大家好,欢迎来到最新一期的 Indexer Office Hours!3 月 26 日,第 150 场。

视频链接:https://youtu.be/wkgGPRErDlE

GRTiQ 161

收听本周的 GRTiQ 播客,主讲人是 TalentLayer 的联合创始人 Kirsten Pomales,TalentLayer 是一个创新的开放协议和开发者工具包,彻底改变了服务市场。

内容回顾

重要存储库的最新更新

执行层客户端

Erigon v2.0新版本 v2.59.0:

对日志和收据进行更积极的修剪(对于修剪标志中带有 r 的节点,例如,–prune=hrtc),从而将磁盘占用空间缩小 2 倍。此功能仅对新节点启用。现有节点启用它,您必须从头开始重新同步它。

按哈希查找事务在快照中触及了太多地方。它导致了高 IO 和 PageCache 逐出。如果您有很多 RPC 请求,它将对此用例有很大帮助。获取它:rm datdir/snapshots/*.idx 并重新启动 Erigon。

Caplin 用户需要重置标头和快照。

Geth 新版本 v1.13.14 :

Geth v1.13.14 是一个小型维护版本,对 blob 池进行了一些润色。此版本对 Cancun 分支并不重要,但建议使 Geth 更轻,以应对未知的 blob 负载。

sfeth/fireeth:新版本:

v2.3.6 版本:

BlockFetcher:在从 RPC 获取块时添加了对 WithdrawalsRoot、BlobGasUsed、BlobExcessGas 和 ParentBeaconRoot 字段的支持(例如,获取 Optimism 的这些值)。

子流:添加了对 substreams-tier2-max-concurrent-requests 标志的支持,以限制对 tier2 的并发请求数。

添加了 RPC 的 traceID。

v2.3.7 版本:

修复了当 r <range> 未提供现在为 [0, +∞] 时(以前为 [HEAD, +∞])时,工具会检查合并块的默认范围。

修复工具检查合并块,以便在没有提供块范围的情况下运行。

向 tools firehose-client 和 tools firehose-single-block-client 添加了基于 API 密钥的身份验证,以通过环境变量FIREHOSE_API_KEY指定值(您可以使用标志 -api-key-env-var 将变量的名称更改为 FIREHOSE_API_KEY 以外的其他名称)。

固定工具使用块范围检查合并块示例(范围应指定为 [<start>]?:[<end>])。

添加了 -substreams-tier2-max-concurrent-requests 以限制对 tier2 Substreams 服务的并发请求数。

Avalanche:新版本 v1.11.3:

删除的 API:

平台 GetPendingValidators

平台 GetMaxStakeAmount

删除了 avalanchego 配置:

network-peer-list-validator-gossip-size

network-peer-list-non-validator-gossip-size

network-peer-list-peers-gossip-size

network-peer-list-gossip-frequency

consensus-accepted-frontier-gossip-validator-size

consensus-accepted-frontier-gossip-non-validator-size

consensus-accepted-frontier-gossip-peer-size

consensus-on-accept-gossip-validator-size

consensus-on-accept-gossip-non-validator-size

consensus-on-accept-gossip-peer-size

新增 P 链、X 链和 C 链配置:

push-gossip-percent-stake

Graph 编排工具

每隔一个星期三下午 5 点 (UTC时间)加入我们的 Launchpad 线上会议时间,获取有关运行 Launchpad 的最新更新。

下一次是4月10日。带上你所有的问题!

区块链运营商升级日历

区块链运营商升级日历是您的一站式解决方案,用于跟踪 The Graph 生态系统中各种协议的硬分叉更新和维护计划。

简化升级过程,再也不会错过最后期限。

协议观察

协议重要变更的最新更新

论坛研究

子图同步慢速

合约存储 库

chore:将 SAO 数据边缘部署到测试网 #964(打开)

chore:添加 DataEdge 合约 #963(合并)

公开讨论

GraphSeer 会话

来自 GraphOps 的 Sahra 分享了他们一直在开发的一款名为 GraphSeer 的产品的更新。

她将 GraphSeer 定义为 Graph 协议浏览器。它是一个应用程序,包括链上和链下数据以及有关索引性能以及协议指标和参数的分析。

图片

💡 访问 GraphSeer: http://beta.graphseer.com/

用户名:thegraph

密码:graphops

这些凭据仅用于测试。

GraphSeer 将随着您的反馈而发展,因此请使用此表单分享您的反馈以帮助他们改进。

我们为什么要构建 GraphSeer?

作为核心开发人员,我们正在开发向用户提供区块链数据的工具,例如子图和子流。然后,作为索引器,我们使用这些工具向最终用户提供数据,我们认为通过构建 GraphSeer 成为最终用户,我们可以更好地了解用户。

了解我们的最终用户,成为更好的核心开发人员和更好的索引器。

了解并让其他人了解索引操作的服务质量。

为 The Graph 生态系统中的用户提供引人注目的应用程序,以了解市场。

💡 观看完整录像,观看现场演示。

GraphSeer 开发时间表

电话反馈

在资源管理器中显示索引进度条会很有用。我喜欢在分配之前检查子图是否可以被其他人索引。

索引器列表中的模糊搜索。现在你必须知道你在寻找谁,并翻页到他们。

回复:索引状态,如果您还可以提供他们何时开始分配。现在我必须回到他们的开放分配页面。

为了网络的健康和 The Graph 的未来,我们希望让委托人和索引者专注于查询。很高兴看到您已经有一些新的指标。

这样您就可以复制 IPFShash,而无需单击它。

我认为最好有一些关于延迟和成功率的标准化数字。否则,不处理繁重子图的索引器在整体统计信息方面看起来会做得更好。

功能请求:突出显示被拒绝的子图、子流等。

Average Blocks Behind 不是很有用。如果你接受一个新的子图,或者一个子图失败了,它就会扭曲该图表,并且不会真正提供价值。

这些指标在全球范围内并不是非常有用,而是在每个网络和每个子图的基础上。

功能请求:使用类似于 Subgraph Radio 的图标显示哪些索引器是僵尸。

争议和0xdeadbeef按钮。

每个子图的延迟可能非常不同。

一个时期的平均值是一件好事,它应该成为焦点。当前 APR 对于索引器检查其重新分配是否成功很有用。

查看索引器支持哪些网络也很方便。

绝对按查询费用对索引器进行排名,但将支持的网络作为可见数据包括在内。

作为委托人,GraphSeer能够根据历史APY进行预测,这将是很酷的。委托人对委托金额的奖励的期望。例如,如果我委托 100k GRT,我每月可以期望 1k 奖励。

Graph 的 Sunray 阶段完成

来自 Edge & Node 的 Adam 加入,介绍了去中心化数据 Sunrise 的最新情况。

推文链接:https://x.com/graphprotocol/status/1772655292934705371?s=20

Adam解释说,Sunray是去中心化数据 Sunrise 的一部分。这是三个阶段的第一阶段,他们一直在向Subgraph Studio添加功能,并在网络上建立索引。目标是为开发人员提供简化的体验,将他们的子图从托管服务升级到网络。

这里有几件不同的事情要指出。有些是不久前发布的,有些是在上周或几周内发布的,无论是在升级索引器方面还是在网络上查询的所有托管服务链的可用性方面。开发人员有一个免费的查询计划,因此 The Graph Network 可以支持更多的链以更简化的方式进行查询。

将支持信用卡支付,因此人们可以连接信用卡来支付查询,而无需接触 GRTETH 或 AETH。所以再说一次,这只是试图简化事情,最后,有一个简化的子图从托管服务到工作室的升级流程,你可以选择你的子图,确定你想在网络上拥有这些子图的钱包。然后有一个自动发布和转移过程,发布子图,然后将它们转移到您指定的钱包中,因此我们只是在努力消除摩擦并简化用户体验。

(文章内相关链接,请关注 Pinax 公众号查找)

#区块链数据 #数据索引 #区块链开发