http://www.7klian.com

深入相识TheGraph(下)

这意味着假如要用The Graph,用户需要通过状态通道轴在链上开启一个状态通道,该通道利用用户选择的不变代币或ETH。同时索引器也要在轴开通一个状态通道来吸收GRT。

策展信号

0x团队首次提出了一种更好的要领,它对协议中的所有生意业务收取必然的协议用度,然后按照参加者的质押比例和网络收入的比例,操作Cobb-Douglas出产函数从头向参加者分派这些用度。

从久远来看,我们但愿通过依靠颠末验证的数据布局、共鸣算法和加密证明来完全消除渔夫和仲裁人两种脚色。我们团队将一连对该规模举办摸索,做到高效执行该操纵,同时我们在接下来对对此举办更多先容。

子图是由子图清单界说的,该清单存储在IPFS上,不行改动。不行改动特性对付具有确定性和可复制性的查询举办验证息争决争端很是重要。GNS答允团队为子图添加一个名称,因此它的脚色很重要,然后用户可以利用该名称指向持续、无法改动的子图“版本”。

我们但愿所有理性的索引器均衡状态下能作出相应的预算决定,因此我们期望索引器质押必然比例的GRT,相当于他们在网络中的任务比例。

结论

该做法的长处在于,协议不需要强制要求它们质押特定比例的代币,索引器会从最切合自身的经济好处的角度作出决定。

个中ωij是索引器i在子图j上投入的金额,Ω是网络质押的总量,θij是索引器i在子图j上为协议发生的协议费,Θ是协议得到的协议总用度。

The Graph网络将来的筹划包罗摸索新的市场机制以及对现有机制举办参数化,让查询市场越发动态和高效。后者将涉及对现有机制的设计举办基于署理的动态模仿,以及主网启动后的阐明。

在数学上,索引器i的索引器通胀嘉奖为:

Graph欣赏器以及Graph域名处事

该嘉奖的目标是鼓励索引器为还没有具有大量查询量的子图成立索引。该做法有助于办理新子图的启动问题,它们在早期大概没有预先存在的需求来吸引索引器。

索引器质押

有一点很重要,就是渔夫的嘉奖必需低于罚没金额。不然,恶意索引器大概(本身举报本身)大摇大摆绕过解冻期,可能制止被其他人罚没。

为了确保海浪锁的结构和索引器质押发挥结果,必需要有一个有效的验证机制,该机制可以或许重现索引器执行的任务、识别妨碍并处罚恶意的索引器。

我们在第一篇文章中简朴先容了The Graph网络以及它在高维度的事情道理。

策展人信号是指将GRT质押到某个子图的连系曲线,从而为索引器指明该子图该当被索引的进程。

开拓者今朝可以通过导航到Graph欣赏器来做到:

我推荐您阅读?这篇论文?相识更多内容——但我们发明一点很有趣的是,在均衡状态下,一个理性决定者可以或许按照出产公式,用两个输入算出其耗费的不变的大抵比例。在我们的环境中,也就是租用或持有GRT的本钱与运行一个Graph节点涉及的运营用度,正是这一点抉择了一个索引器接到更多任务,从而赚取更多的协议用度。

在Graph网络的第一阶段,这一点通过链上争议办理流程来处理惩罚,最终功效由仲裁院抉择。

我们的付出层旨尽大概最小化消费者与索引器之间的信任。付款渠道是一项针对可扩展、链下、最小化信任付款而开拓的技能。它涉及到生意业务两边,他们将资金锁定到链上托管,个中资金只能在它们之间举办链下的生意业务,除非提出从托管中提现资金的链上生意业务。

提供经济安详性。假如索引器做出恶意行为,则面对着GRT被罚没的风险。GRT一旦被质押后,只能颠末一段解锁期才气取回,这一点为验证息争决争端提供了富裕的空间。

证明。处事提供商凭据用户请求,返还数字商品或处事以及已正确完成任务的签名证明。

另外,协议管剖析在网络初期配置一个仲裁处事,它将充当争端办理中的独一仲裁者。这可以或许让我们在软件裂痕、索引器丢失区块链事件或其他大概导致严重进攻的偶尔因素而导致错误查询时做出判定。

The Graph在一些数字商品或外包计较微付出的原子互换方面已经取得了一些成就,我们把该架构称为海浪锁(WAVE Lock)。 海浪代表了任务、证明、验证和到期时间,其总体设计如下:

今朝对通货膨胀率进动作态配置是一个有待摸索的规模,但它大概会很低,为个位数。

在Graph网络中,发明有用的子图越发重要,因为我们会调解子图的构成。与纯真支持dApp在多个单独的子图上构建差异,子图组合还能引入全新的子图,让它们直接引用现有子图中的实体。

因此,在启动阶段会有一个协议管理配置的索引器监控处事。假如发明某个索引器质押到某个子图但不提供查询成果,那么监控处事有权将该索引器加到黑名单中。

一个最直接的要领是按照质押的GRT,在网络中为某个索引器分派必然量的任务。但这会带来两个问题:首先它为网络可执行的事情量设定了一个任意上限;其次,该方法险些无法举办扩展,因为它要求所有事情都在链长举办会合协调。

最终,跟着软件的成熟,索引器会逐渐成长,可以或许操纵专有技能制止此类错误。

在我们的体系中,索引器i在某段时间得到的收益Yi为:

由于存在着其他非恶意原因会导致无法提供处事,因此索引器被列入黑名单的独一处罚是打消得到通货膨胀嘉奖的资格,直到从黑名单中移除。被列入黑名单不会对证押的代币举办罚没。

付出和状态通道的配合点在于,它们的根基形式是在预先认识的两个参加方之间举办代价互换或状态更新。在上文提到的多hop小额付款中,任何两个参加者之间举办付出都需要在多个其他参加者之间形成一个付出通道链,将两个原始参加方毗连起来。

验证

The Graph回收应用型代币模子,个中索引器必需质押Graph代币才气在查询市场上提供处事。该处事的成果主要包罗两方面:

消费者要查询某个子图的话,这个子图必需先成立索引——该进程大概需要几个小时甚至几天。假如索引器盲目揣摩应该在哪些子图成立索引,从而赚取查询费,那么市场就很是低效。

当涉及到有代价的子图时,为索引器策展子图才方才开始。我们还但愿为开拓人员展示有代价的子图。

我们可以将状态通道当作付出通道,将以太坊等智能合约区块链当作比特币。他们可以处理惩罚简朴的付出场景,也可以编码更巨大的状态切换,同时保持着付出通道的可扩展性和安详性。

为了确保上述机制正常运行,有一点很是重要,就是对索引器举办鼓励,让他们持有的GRT与他们为网络所做出的的孝敬大抵相当。

这种动态变革意味着对子图发出的GRT信号该当提供一个一连且有代价的市场信号,它跟着市场对某个子图上的将来查询量而改变。

在Graph网络中,Graph欣赏器是一个基于子图顶层的dApp,个中子图可以或许对Graph协议的智能合约(元数据,我知道!)举办索引,包罗Graph域名处事(GNS,一个子图的链上注册表)。

将来的事情

任务。用户发送锁定的小额付款,同时指明需要执行的事情。该项事情即为小额付款的锁。

将索引器质押以及策展人信号接洽起来的另一种机制是索引器膨胀嘉奖。

感激您花时间阅读本文!但愿本文可以或许清楚表明我们设计网络时的根基道理以及团队在来岁及将来的偏向。

合约是支持进级的,因此The Graph协议在启动后可以举办一连迭代。

到期时间。处事提供商必需在小额付款锁定到期之前收到用户收据确认,可能在链上提交证明,来获取他们的小额付款。

个中ωij为索引器i质押到子图j上的数量,Ωj为质押子图j上的总量,ψj为分派子图j的GRT数量,Ψ为网络中的信号总量,Φ为整个网络以GRT计价的通胀嘉奖。

限额小额付款

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

相关文章阅读