SubQuery祝贺Gitcoin GR 13 Hackathon的获胜者们

SubQuery中文站
个人专栏
热度: 21709

一文了解SubQuery祝贺Gitcoin GR 13 Hackathon的获胜者们


br


今天,我们很高兴地公布在Gitcoon GR 13 Hackathon中SubQuery挑战赛的获胜者。

Gitcoin是公认的专注于为Web3创建社区和应用程序的区块链开发者社区先驱之一。SubQuery在3月份与Gitcoin合作共赞助四个奖项,奖金总额高达22000美金。

Gitcoon GR 13 Hackathon更多信息:https://gitcoin.co/hackathon/gr13/onboard


https://subquery.medium.com/subquery-provides-web3-developers-more-opportunities-via-gitcoin-hackathon-89371692a36a


https://gitcoin.co/hackathon/gr13/?org=subquery


Hackathon于2022年3月9日至24日举行,来自世界各地的开发者们参与在其中。奖金授予那些按照预先设定的目标,成功完成项目,并提供最具创造性想法的人,或那些改进核心SubQuery SDK领域的人。

以下是挑战的简要总结:

  • SubQuery项目的历史状态(10000美金):
  • https://gitcoin.co/issue/subquery/grants/7/100028529


  • 可替代的subql字典生成(7000美金):
  • https://gitcoin.co/issue/subquery/grants/9/100028531


  • 启用SubQuery以支持GraphQL订阅(3000美金):
  • https://gitcoin.co/issue/subquery/grants/8/100028530

  • Moonbeam赞助个人Staking仪表盘 (2000美金):
  • https://gitcoin.co/issue/subquery/grants/10/100028547


01

查询SubQuery

项目历史状态



当前SubQuery只存储链的最终状态。例如,如果我们索引一个名为ABC的网络并将其同步到最新高度5000,那么数据库的最终状态将反映这个最高结果。你可以通过在SubQuery项目中,手动存储历史实体状态来解决此问题,但这会增加大量额外的开发工作和开销。这个奖励是为了SubQuery项目可以自动存储和管理此历史状态,因此,数据在具体区块高度的状态能够被查询。它自动为每个SubQuery项目提供实体的完整历史记录。


这10000美金的获胜者是Samuel Pitko (“Spitko”)和“Ipaydat”,分别获得7000美金和3000美金。Spitko是第一个完成任务的人,很明显他们对postgresql非常了解。他们为性能测试提供了一个有效的方案示例,并满足了所有的要求——在整个Hackathon中,Spitko专注于解决方案的方法,给我们留下了深刻的印象。

“这是我第一次参加Hackathon竞赛,我沉浸在这次竞赛中,真是一次不可思议的学习经历。我发现了很多SubQuery内部工作原理,我努力攻克困难,使程序能像奖励描述的目标运行,这个过程非常有趣。”

---Ipaydat


02

可替代subql

字典生成



SubQuery字典可以用来加速你的项目,它极大地提高了SubQuery项目的索引性能,有时快了10倍。然而,在更大的链上,生成字典的性能成为了一个挑战。这个奖项是寻求另一种方法(除了普通的SubQuery项目),来生成共享DB模式和结果的字典。


这个价值7000美金的获得者分别为“UnicornIdea”和“singulart”,前者获得4900美金,后者获得2100美金。UnicornIdeas提交的文件是一个非常有力的概念证明,它显示了混合方法相对于原始Rust archiver可以带来的优势。最后的结果大大减少了扩展到其他链时产生的依赖性问题。

“我喜欢Hackathon的原因是,它为我提供了一个环境,让我在以前非常陌生的技术上大大扩展我的知识,获得有价值的技能,并在开发SubQuery项目时来展示它。”

---UnicornIdeas


“我在Gitcoin Hackathon的经历中最棒的部分是,SubQuery团队非常支持,在奖项的要求方面,有清晰的沟通并且透明,我知道该走哪条路。我很欣赏SubQuery参与Gitcoin Hackathon,并为开发者提供资助,因为它为我们提供了一个学习的空间,并最终获得新技能,为去中心化经济的未来做出贡献。”

---singulart


03

支持GraphQL订阅



当你希望客户端应用程序在发生更改,或显示一些新数据时,订阅是一个非常有用的GraphQL工具。它允许你订阅SubQuery项目以进行更改。与查询一样,订阅使你能够获取数据,不同的是,订阅是一种长期操作,可以随着时间的推移而改变结果。


我们寻找帮助我们在SubQuery服务中实现这一点的人,以便运行SubQuery项目的人可以订阅他们项目状态的更改。3000美金的获得者又是“Spitko”,他获得了3000美金的全额奖金。Spitko同时完成了两个挑战,在这里他提供了一个容易理解并且可扩展的解决方案。

“在SubQuery的两个奖项上工作是一个很好的机会,既能学到新东西,又能对项目做出真正有影响的贡献。我觉得明确定义的任务描述,和完整的技术文档很好地支持了我。”

---Samuel Pitko(Spitko)


04

个人Staking

仪表盘



Moonbeam和Moonriver提供了一个很好的机会来赢得奖励,把你的GLMR和MOVR在网络中质押。我们正在寻找一个定制的应用程序,帮助个人质押者识别和分析不同的机会,并随着时间的推移跟踪他们自己的staking表现。


当Moonbeam带着这个想法来到我们这里时,他们希望个人仪表板能够简化他们复杂的staking流程。我们看到了它的价值,虽然我们没有为这个2000美金的挑战选择一个获胜者,但我们通过定期资助计划来宣传它,希望未来可以找到实现目标的人。

SubQuery的CEO兼创始人Sam Zou评论道:“SubQuery对Gitcoin GR13 Hackathon的结果感到很高兴。支持世界各地的开发者,在我们的数据索引服务的基础上开发,是我们的兴趣所在,随着我们近期宣布对Avalanche的支持,我们的数据索引服务正在走向多链。我们很高兴能够培养这些挑战的获胜者,将他们的想法应用于我们迅速扩张的生态系统中。”


在这次成功的Hackathon之后,SubQuery鼓励那些想学习如何使用SubQuery开发应用程序的开发人员,免费注册体验课程“Hero Course”,或申请Subquery资助计划,该计划包括公开奖金和与波卡头部团队的合作。


更多了解 “Hero Course”:https://subquery.coassemble.com/unlock/dOKZW6O#/轻松入门去中心化数据索引开发,SubQuery 第二期课程招募进行时!


资助计划:https://subquery.network/grantsSubQuery启动50万美金资助计划以促进Polkadot生态系统增长

关于SubQuery



SubQuery是一个区块链开发者工具包,帮助用户构建未来的Web3应用程序。SubQuery项目是一个完整的API,用于组织和查询来自Layer 1的数据。目前服务于Polkadot和Substrate项目,这种数据即服务的模式允许开发人员专注于其核心用例和前端,而无需浪费时间构建用于数据处理的定制后端。SubQuery Network提供同样的可扩展且高性能的解决方案,是以完全去中心化的方式呈现。


声明:本文为入驻“火星财经 专栏”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
本内容旨在传递行业动态,不构成投资建议或承诺。