# 节点角色

## 1、网络角色

HyperGraph 开发者团队提供网络构建的基础工具和产品。而网络生态根据不同的参与者有不同的角色，以下说明五种角色。

&#x20;**A、核心开发者**

&#x20;核心开发者负责基础软件的开发维护，节点建设标准的指导以及性能优化的建议。同时还负责协调HyperGraph社区治理以及一些公共资源的搭建，并免费提供给社区

&#x20;**B、索引节点**

HyperGraph数据网络由一系列索引节点联结而成。索引节点抵押HyperGraph 通证（HGT）来提供索引和查询服务，至少抵押100K HGT通证成为索引节点。索引节点的收益包括查询费和服务索引奖励。同时还可以分享节点奖励池的奖励。

索引节点抵押对节点起到监督的作用，节点必须正确地索引数据和提供服务的可靠性，节点的HGT不仅仅是来自于节点运营方，还可以来自于持币者的抵押。

节点选择子图定义来对数据进行索引，开发者对索引节点的质量进行评估，选择更优质的节点。用户也可以指定由哪个节点处理查询和供给费用。

**C、应用开发者**

&#x20;开发者是指根据需求，开发子图和相应处理程序的个人或者团队。开发者满足应用的数据查询需求，做一定开发，将开发的子图提交给索引节点，完成数据索引，查询并展示在用户界面上。开发者除了通过抵押HGT部署子图，也可以通过质押HGT标志子图质量，以获得索引优先级，同时开发者也根据自身专业经验和以普通用户的使用体验，实现对节点和子图的评估评价。

&#x20;**D、矿工**

&#x20;矿工指的是HGT持币者，由于索引节点需要HGT抵押来开启节点。除了初始的100K之外，其他的份额可以由矿工参与抵押自己的HGT额度给索引节点，以增加索引节点的竞争优势，同时可以分享索引节点的收益

**E、数据用户**

整个网络的存在和价值因能为最终用户产生价值而实现。DApp项目或者个人，均可以通过使用HGT支付来实现对索引网络中的数据查询，来完成自己的需求，甚至对接API，开发专门的统计等展示界面。

各角色关系如图6所示。

![](/files/-MYh5woe5kQCeyIMjtKX)

图6、HyperGraph 网络中各角色示意

##


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hg.network/network-jie-dian-wang-luo/suo-yin-jie-dian.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
