节点角色

索引节点网络尚未开始,本文用于简单介绍项目流程

1、网络角色

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

A、核心开发者

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

B、索引节点

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

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

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

C、应用开发者

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

D、矿工

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

E、数据用户

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

各角色关系如图6所示。

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

Last updated