当前位置:首页区块链为什么这个图叫“区块链领域的谷歌”

为什么这个图叫“区块链领域的谷歌”

那么,什么是图形协议?为什么叫“区块链谷歌”?GRT代币的用例是什么?您将在本文中找到这些问题的答案。

让我们从图的实际定义开始。

介绍

图是一种用于查询区块链数据的索引协议,它可以创建完全去中心化的应用程序。

该项目于2017年底由三名软件工程师发起,他们对以太坊生态系统中缺乏工具感到沮丧,这使得构建去中心化的应用程序变得困难。经过几年的工作和多次迭代,该图于2020年12月推出。

作为一个基础设施协议,图形可能很难掌握,因此在我们详细讨论之前,让我们尝试了解什么是索引-图形背后的主要概念。

索引

本质上,索引可以减少查找特定信息所需的时间。一个真实的例子是书中的索引。索引不是逐页遍历图书来查找概念,而是按字母顺序排序,并包含对图书中实际页面的引用。

为什么这个图叫“区块链领域的谷歌”

同样,在计算机科学中,使用数据库索引来达到减少搜索时间的相同目标。索引不需要多次扫描整个数据库表来提供数据给SQL查询,但通过提供对表中相关行的快速访问,可以大大加快查询速度。

对于以太坊这样的区块链,索引非常重要。为了理解为什么会发生这种情况,让我们看看如何构建一个典的区块链。

典的区块链由包含交易的区块组成。区块与其相邻的区块相连,并提供迄今为止区块链上发生的事情的线性、不变的历史。

由于这种设计,搜索特定数据段(如事务)的简单方法是从块高1开始,在该块中的所有事务中搜索事务。如果找不到数据,我们将转到block height 2并继续搜索。

正如你所料,这个过程是非常低效的。这就是为什么每个流行的区块链浏览器(比如ETHerscan)都会构建自己的服务来读取区块链上的所有数据并将其存储在数据库中,以便它能够快速检索数据。

为什么这个图叫“区块链领域的谷歌”1

这些类的服务通常被称为提取服务,因为它们消耗几乎所有的数据并将其转换为可搜索的格式。

虽然这种方法通常工作得很好,但它需要对提供数据的公司的信任—这对于构建完全去中心化和未经许可的应用程序来说并不理想。

最重要的是,所有不想信任其他api的私有加密公司都必须构建自己的提取服务,这将导致大量的冗余工作。

这就是为什么区块链需要一个去中心化的查询协议,这就是图的工作原理。

图表

该图旨在成为构建完全去中心化的应用程序所需的主要核心基础设施项目之一。它的重点是通过消除DAPP开发人员现在必须做的权衡来实现去中心化web(Web3)查询和API层:构建高性能或真正去中心化的应用程序。

该协议允许使用查询语言graphql来查询不同的网络,如以太坊或IPFs。Graphql允许我们指定感兴趣的字段和要应用的搜索条件。

为什么这个图叫“区块链领域的谷歌”2

可以查询的数据以子图的形式组织起来。去中心化的应用程序可以使用一个或多个子图。子图也可以由其他子图组成,并提供应用程序可能感兴趣的数据的合并视图。

该图提供了一个资源管理器,可以轻松找到***的协议(如Uniswap、compound、balancer或ENS)的子图。

Uniswap子图提供对许多有用数据的访问,例如自协议启动以来所有事务对的总事务量、每个事务对的事务量数据以及关于特定代币或事务的数据。

现在让我们继续讨论图形协议的体系结构。

图形体系结构

解释这一点最简单的方法是首先关注不同的网络参与者。

为什么这个图叫“区块链领域的谷歌”3

让我们从索引器开始。

索引器是图的节点操作符。他们可以通过抵押GRT代币和运行graph节点来加入网络。它们的主要功能是索引相关的子图。索引器为索引子图提供奖励,并对这些子图的查询服务收费。他们还为服务定价。为了控制价格,每个索引器在保证**数据质量的基础上与其他索引器竞争。这基本上为索引器提供的服务创造了一个市场。

使用者查询索引器并付费从索引器提供的不同子图中获取数据。消费者可以是最终用户、其他web服务或中间件。

策展人是其他重要的网络参与者。它们使用GRT标记来指示哪些子图值得索引。策展人可以是希望确保其子图由索引器索引的开发人员,也可以是发现特定子图有价值和值得索引的最终用户。策展人会受到经济上的激励,因为他们所获得的回报与某个子图的受欢迎程度成正比。

授权人是另一个网络参与者。他们代表指数制定者保证GRT将获得指数制定者的部分奖励和费用。客户端不必运行图形节点。

**是渔民和仲裁员。如果存在争议,例如,当索引器向消费者提供不正确的数据时,它们将变得非常有用。

现在,让我们看看网络参与者如何共同创建一个不可信的去中心化系统。

假设一个新的去中心化交易所已经启动,该项目的团队希望允许其他应用程序轻松访问交易所的历史交易量和其他数据点。

为什么这个图叫“区块链领域的谷歌”4

为了鼓励索引者索引新的子图,策展人必须介入并发出新的子图值得索引的信号。

在这里,我们有两个选择。如果新交易所是一个极具潜力的项目,那么现有的策展人很可能会介入并使用他们的GRT代币来表明新子地图的有用性。如果这个子图变得流行,策展人将从他们的签名中获得经济利益。如果对新交换的期望很低,项目背后的开发人员可以自己成为策展人,并使用他们的GRT来鼓励索引者。

一旦发生这种情况,索引器就可以介入并开始对子图进行索引。此过程可能需要数小时甚至数天,具体取决于必须索引多少数据。

索引完成后,使用者可以开始查询子图。用户发送的每个查询都需要GRT支付,GRT由查询引擎处理。查询引擎还充当一个交易引擎来做出决策,例如与哪个索引器做生意。

为了使过程更平滑,图形在消费者和索引器之间使用了一个支付通道。如果索引器提供的结果不正确,您可以启动争议解决。

如果您想进一步了解图形协议背后的体系结构,可以在这里看到这个链接。

现在,是时候谈谈GRT代币了。

GRT代币

GRT是一种实用的符号,在图形网络的设计中起着重要的作用。正如我们前面提到的,策展人使用GRT来表示值得索引的子图。最重要的是,索引者承诺获得激励。此外,拥有GRT代币但不想成为索引器和管理GRT节点的人可以成为委托者并获得部分索引器奖励。此外,消费者在GRT中为他们的查询付费。

为什么这个图叫“区块链领域的谷歌”5

该图最初发行了100亿GRT代币,年通胀率为3%,用于支付指数奖励。

该图还具有代币销毁机制,估计约占协议查询总开销的1%。

graph协议吸引了风投的大量兴趣,包括CoinBase ventures在内的许多知名公司都参与了它的IPO。

未来

graph核心团队旨在通过未来创业链(graph Council)的治理进一步去中心化协议的权力。

目前部署到以太坊主网的协议只支持索引以太坊,但多区块链支持是需要进一步研究的领域之一。

该图已被其他流行项目使用,如Uniswap、synthetix、decentraland和Aragon。

似乎这张图表可能是增加deapp去中心化努力中缺失的一部分。

有人甚至将该图称为“区块链谷歌”,指的是谷歌索引网站与该图索引区块链和去中心化应用程序之间的相似之处。

如果这个类比是正确的,并且图形确实成为索引Web3的**协议,那么它就有很大的发展潜力。

你觉得这个图表怎么样?在一个去中心化的世界里,它会成为基础设施的核心部分吗?

温馨提示:

文章标题:为什么这个图叫“区块链领域的谷歌”

文章链接:https://www.btchangqing.cn/184026.html

更新时间:2021年01月24日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

一篇文章带您了解算法的稳定性

2021-1-24 2:10:59

区块链

从经济学角度理解比特币的价值:定量与反黄金化

2021-1-24 2:19:21

4 条回复 A文章作者 M管理员
  1. WUshuo

    牛逼牛逼

  2. 飞翔

    韭菜觉得大企业都真傻

  3. 刚刚ANNIA

    上线就快速卖掉走人

  4. 岁月静好

    不用提了,爆了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索