查看原文
其他

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

区块链数据提供者 SubQuery中文站 2022-09-21



今天,我们很高兴地公布在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/grants
SubQuery启动50万美金资助计划以促进Polkadot生态系统增长

关于SubQuery



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




Website:

https://www.subquery.network/


Discord中文群:

https://discord.gg/ysdwnUSTQC


Telegram中文群:

t.me/subquerychina


Mixin中文群:

https://subquery.mixinbots.com/join


往期精彩


SubQuery Network通过Hacken智能合约审核

SubQuery资深大使介绍


SubQuery丨2022年3月回顾


SubQuery丨2022年2月回顾


SubQuery丨2022年1月回顾


SubQuery丨2021年12月回顾


SubQuery丨2021年11月回顾

《SubQuery 推出斯巴达人计划》


《快来给 SubQuery 起名,赢耳机大奖!》


SubQuery丨2021年10月回顾


《SubQuery丨2021年9月回顾》


《SubQuery丨2021年8月回顾


《SubQuery丨2021年7月回顾》




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存