Graph(GRT):区块链上的搜寻引擎


Graph(GRT)是一个去中心化的协议,用于索引和查询区块链的数据。所有收集到的数据都被分组为开放的API,或子图,任何人都可以查询。该协议最近才推出,但已经在成为支持DeFi和更广泛的Web3生态系统的主要基础设施供应商之一。

什么是Graph?

该协议由Yaniv Tal、Brandon Ramirez和Jannis Pohlmann共同创立,他们在职业生涯中的很大一部分时间都在为Mulesoft等公司优化API堆栈,该公司已被SalesForce收购。该团队亲身体验到,目前还没有针对区块链的去中心化的索引和查询软件,这意味着开发者不得不采用自己的方法来收集和处理来自不同来源的数据。他们创办The Graph是为了帮助创建不需要中心化服务器的应用程序,使用不可变的API,使Web3更容易被建设者和消费者所接受。

在我们深入了解The Graph提供的服务之前,我们需要解读一下API到底是什么。这个术语代表 “应用编程接口”,简单地说,API是一种工作流程工具,可以将本来是手工操作的过程自动化,这对于需要从其他来源或应用程序输入的开发者来说特别有意义。在图谱词典中,API被称为子图,而你最喜欢的许多应用程序已经依靠子图从其他来源拉取数据。

例如,Synthetix使用了一个子图,这些数据向任何开发者开放,供他们在自己的应用程序中使用,就像从Uniswap中提取数据的钱包。在The Graph之前,开发者不得不在内部建立集中式服务器和数据库来索引和查询区块链数据,这很耗时,很昂贵,而且作为一个单点故障会产生额外的风险。然而,今天,应用程序只需要引用一个子图的API端点,就可以从Synthetix这样的应用程序接收数据,用于查询交易量等用途。

这不仅使开发人员的工作更容易,而且还为用户创造了更好的体验,因为构建应用程序的团队可以将更多的时间用于提供良好的用户体验,而不是将资源用于构建自定义的后端基础设施。今天,已经有超过6500名开发者在使用The Graph,有超过3500个子图用于数百个分散的应用程序。

Graph网络中的角色

参与网络有许多不同的方式,被划分为不同的角色,每个角色都需要用户拥有不同的技术知识。除了创建或使用现有子图的开发者,用户在The Graph网络中可以承担的最重要的角色包括索引者、策展人、代表者和消费者。

索引者

索引者是The Graph Network中的节点操作员,他们以Graph Tokens(GRT)为赌注,以提供索引和查询处理服务。索引者通过其服务获得查询费用和索引者奖励。

库管员

策划者是子图开发者、数据消费者或社区成员,他们向索引者发出信号,哪些API应该被图谱网络所索引。馆长将GRT存入绑定曲线,以便在特定的子图上发出信号,并为他们发出信号的子图赚取部分查询费,以激励最高质量的数据源。

代表者

代表者是那些愿意为保障网络安全做出贡献,但不想自己运行图形节点的个人。代表者通过将GRT委托给现有的索引者来做出贡献,他们可以获得部分查询费和索引奖励作为回报。

消费者(支付GRT)

消费者是The Graph的终端用户,他们查询子图并向索引员、策展人和委托人支付查询费。消费者很可能是项目本身的开发者,他们为自己的应用程序支付查询费,就像他们支付任何云服务费用或将查询费转给用户一样。

GRT代币

GRT是The Graph协议的原生代币,既可以作为交换媒介,也可以作为索引者、策划者和委托者的奖励代币。反之,代币也被用来实施惩罚,旨在抑制不良行为。例如,如果索引者故意篡改数据,他们将受到惩罚,他们的GRT代币将被没收。

GRT的总供应量上限为100亿,目前只有不到50%在流通。该代币在2020年底首次进入市场,仅在2个月后就达到了历史最高点,当时的峰值为2.88美元。此后,它大幅回调,在过去的6个月里在0.50美元和1.00美元之间交易。

在此期间,该团队一直忙于进一步开发该协议,从测试网到主网。目前,The Graph支持Ethereum,另外还支持Polygon、Arbitrum、BSC、CELO、Avalanche、XDAI、POA和Fantom。

The Graph已经得到了新的去中心化经济的广泛支持,并可能继续扩大其覆盖范围,因为该协议不懈地努力实现其使命,为Web3空间的各种积极参与者提供更容易的访问 – 使权力远离中心化的垄断。

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

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

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!