『Z-Workshop』 The Graph workshop mini hackathon活动

server/2024/9/24 10:38:33/

e52ff59fd485d3f755d7182112982a4d.png

0c509385d5d0d4728427126ef6807075.png

Community Meetup In Hangzhou

ZJUBCA

2024

求是 · 创新 

41c9b27f3bab2171237392690b94b16b.png

def2e3a5efd66b0acb847ce8ee944eb3.png

661f52be80c8e2b3c5bebee5d1d62fdb.png

概述 / OVERVIEW

The Graph作为一个去中心化的查询协议,为区块链数据的索引和查询提供了强大的支持。我们希望通过这场黑客松,激发大家对区块链技术更深层次的探索和应用,共同推动这一领域的进步与发展。

01

65b0e3aae97325b5d7e85b06d1733494.png

活动概览

TRUTH·INNOVATION

de10427caff379a23349f7c080045e53.jpeg

The Graph作为一个去中心化的查询协议,为区块链数据的索引和查询提供了强大的支持。我们希望通过这场黑客松,激发大家对区块链技术更深层次的探索和应用,共同推动这一领域的进步与发展。

我们很荣幸邀请到了 The Graph 亚太地区生态负责人Anthony 来浙大链协进行分享,详细阐述了关于The Graph的教程和指南,旨在帮助开发者了解和利用The Graph来提高Dapp的开发效率和性能包括Web 3.0 通过The Graph 实现真正的去中心化应用。

在本次The graph举办的Mini hackthon中,分为两个赛道,第一个赛道是创造新的graph实例,第二个是用已有的graph实例找一个最佳用例。每个赛道评三个奖,第一名500U,第二第三名各250U。

浙大链协在本次黑客松当中一共拿了四个奖,包揽了两个赛道的第一名和第二名,让我们一起来看一下吧!

02

0e496c2bfe03cc194f06c93c4eaaf395.png

获奖名单

TRUTH·INNOVATION

01

Best subgraph赛道 第一名:0uts1der

4fb7df2d9cfa4890b6eafb7e26f82a07.jpeg

0633ff41ad66ec80da79170841a0f7dd.jpeg

Github:https://github.com/Autosaida/Zircuit-Restaking-Subgraph

Playground:https://thegraph.com/explorer/subgraphs/3mYuBS8TjpdsUBeRaUcBS4E6ayM6puUFNgisiQLzXUPF?view=Query&chain=arbitrum-one

0uts1der感想:

在开发 Zircuit Restaking Subgraph 的过程中,我体会到了 The Graph 在处理链上数据方面的便捷与强大,拥有极高的灵活性和可扩展性。同时详尽的项目文档,让我能够快速上手并完成项目目标。期待未来 The Graph 能越来越好,推出更多功能与创新。

02

Best Subgraph赛道 第二名:Welles

1301841d154e042cb05a20fd1b8b8fa5.jpeg

项目链接:https://github.com/CSWellesSun/symbiotic-ethereum-subgraph

Demo 展示:

https://github.com/CSWellesSun/symbiotic-ethereum-subgraph/blob/main/demo/1.gif

个人 Twitter 账号:https://x.com/0xWe11es

Welles感想:

非常感谢 The Graph!这次活动是我第一次体验 The Graph,我发现 The Graph 对于链上数据分析尤其是针对特定合约 / 项目的分析效果很好,极大幅度降低了数据获取难度,因为过去我们可以需要慢慢遍历交易来获取数据,而 The Graph 能够直接整理好数据方便使用。我认为 The Graph 很适合结合 AI 来更好地分析项目,个人对 The Graph 的建议是希望能够增加更多链的支持。

03

Best Usage of Subgraph赛道 第一名:ttttonyhe

a0538eebdd71827a9b3d9e439a6244ac.jpeg

ttttonyhe感想:

The Graph 为访问和使用区块链数据提供了一个十分便捷的解决方案。Subgraph 提供的 GraphQL 接口虽然极大地提高了开发者数据请求的体验,但其在更高级的接口配置方面还缺乏一些灵活性,比如缓存设置、访问控制、限流配置等功能还未得到支持。

04

Best Subgroup赛道 第二名:Boki

项目名称:The graph助力Mirror.xyz生成优质内容排行榜

项目介绍:该项目旨在利用The graph为Mirror创建一个子图,分析Mirror上的用户行为可以创建一个该Dapp上最受欢迎内容的排行榜。

Graph 是一个去中心化的协议,用于索引和查询区块链的数据。 它使查询那些难以直接查询的数据成为可能。

 Mirror是一个去中心化的内容创作和发布平台,基于区块链技术,旨在为创作者提供一个自由、透明和自主的创作环境。

8a1e99191d38c5b3853140006a2ddd5b.jpeg

Github:https://github.com/Shuning0312/The_graph

个人Twitter账号:@GK_WJC

Boki感想:

在使用The graph的整体过程,是非常丝滑的,跟着官方文档走,几乎没有遇到任何生成子图的困难。但是在第一次进行查询工作的时候,调试起来有些麻烦。或许可以考虑提供更多用户友好的开发者工具,如更直观的调试工具和更丰富的开发者控制台。

感谢由The Graph主办的黑客松活动。这是一个展示才华、激发创意的舞台,一个技术与激情碰撞的盛会。在这里,我们鼓励每一位参与者挥洒创意,用代码编织梦想,用创新推动未来。

659bf85debba3cbdb8610d409c2ebcd5.jpeg

81c77e01eb9ca2e0616f3e5189a81858.gif

e551c6b671c488bc06288f284fcf3822.png

1256afae82b6a866bdde9026603ac994.gif

7f12013e498c4e91a65a10bd6c8b903f.gif

7c844d202b3346cbd03375b1c9c48f8c.png


http://www.ppmy.cn/server/103840.html

相关文章

WPS宏实现表格合并功能

把文件夹中N个表格Sheet1页的数据合并成一个新的表格 function 合并表格() { //合并文件为C盘下面名为test的文件夹 var folderPath "C:\\test"; var fileName Dir(folderPath "\\*.*"); if(fileName ""){ ale…

知识改变命运 数据结构【链表面试题】

1. 删除链表中等于给定值 val 的所有节点。 OJ链接 public ListNode removeElements(ListNode head, int val) {if (headnull) {return null;}ListNode curhead.next;ListNode prehead;while(cur!null) {if(cur.valval) {pre.nextcur.next;curcur.next;}else {precur;curcur.ne…

学习之appium的简单使用

使用之前需要先安装一下依赖 1、安装jdk:暂时为整理笔记以后补充 2、安装nodejs:https://blog.csdn.net/qq_42792477/article/details/141363957?spm1001.2014.3001.5501 3、安装SDk(安卓篇):https://blog.csdn.net/qq_42792477…

esbuild中的Data URL Loader:轻松将文件嵌入为Base64编码的数据URL

在前端项目中,经常需要将图片、字体、音频或其他文件直接嵌入到JavaScript代码中,以便在运行时能够立即使用,而无需额外的HTTP请求。为了实现这一需求,esbuild提供了Data URL Loader这一功能强大的工具。它能够在构建时将文件加载…

Prism-学习笔记1-安装Prism

安装Prism 在VS2022中安装如下图: 2. 搜索Prism,安装Prism:(ps:如果安装很慢,直接往上搜关键字 Prism template Pack 下载,或者这里我下载好的Prism包,提取码:bi7c&…

Qt第十七章 多线程

文章目录 多线程1. 线程概念的起源2. 三种方式创建线程3. 启动线程前的准备工作4. 启动线程/退出线程5. 操作运行中的线程6. 为每个线程提供独立数据7.子线程不能操作ui解决方案 多线程 1. 线程概念的起源 单核CPU 早期还没有线程的概念,如何保证2个进程同时进行呢…

android13顶部状态栏里面调节背光 背景闪烁问题

总纲 android13 rom 开发总纲说明 目录 1.前言 2.问题分析 3.代码分析 4.代码修改 5.彩蛋 1.前言 android13顶部状态栏里面调节背光, 背景闪烁问题,会出现画面不全问题,如下图 2.问题分析 这里看起来是由于隐藏的时候,界面显示是一个渐变的隐藏,但是后面的背景又是…

QT基础知识5

思维导图 client.cpp #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget), socket(new QTcpSocket(this))//给客户端实例化分配空间 {ui->setupUi(this);//初始化界面ui->msgEdit-&…