DYDX:解析数据分析协议KNN3 Web3.0 也需要可靠的算法

KNN3Network是基于算法构建的动态用户关系图谱,旨在通过为应用提供无需许可且可组合的关系数据解决方案,成为Web3.0的核心基础设施,及其生态内应用的通用组件。

在当前数据丰富的Web3.0世界,开发者做应用的一件事就是去各条公链上与数据打交道,这是一个非常繁琐的工作。一个充满想象力的小型团队或许拥有很好的产品经理和交互设计师,但从产品架构的角度来看,如果团队没有深度解析链上数据的能力,已经很难再搭建出有创新意义的产品应用了。

KNN3在Web3.0生态的作用,就是与TheGraph、RSS3等一类的信息数据基础设施构成一种互补关系,并为开发者带来更简单、更纯粹的开发流程。比如,如果一个团队想要做一款社交应用,就没有必要重复链上数据的处理过程,而是可以直接在RSS3或者CyberConnects上获取Web3.0用户的Profile,在KNN3上获取用户之间的关系图谱,然后在此基础上专注于自己应用的开发和创造。

团队初衷

在与KNN3创始人ThomasYu的对话中律动了解到,KNN3如今成熟的定位和概念,也是团队在项目开发的过程中逐渐摸索出来的。Thomas告诉我们,KNN3起初诞生于一个很简单的想法:「我们发现,整个Web3.0生态里有各种各样的数据解决方案,但却没有一个去有效地描述用户之间的关系」。

就像刚才提到的,当前Web3.0应用如果想要对用户间的关系做进一步的研究和挖掘,就必须从最底层做起,自己去理清链上数据。因此KNN3一开始只是想把Web3.0的用户全部连接起来,变成一个很大的图谱,就像当年谷歌通过超链接把网页给连接起来一样。

KNN3这个名字来源于一个经典监督式学习算法k-NN(k-NearestNeighborsAlgorithm),它在Web2.0世界最为流行,最早是eBay开始大规模使用。

k-NN的哲学理念很简单,就是从图谱学的角度,利用人们过往行为的相似性构成关系,并据此推断人们未来对事物的反映。比如,如果你和我连续几天都购买了一样的商品,那么未来当你购买一件新商品时,eBay就会把这件商品推荐给我。

在k-NN算法下,平台对用户的分类就从过往标签式的静态分类,转变成了交互式的动态分类。每一个用户的行为,都在重构整个关系网络的构造,也丰富了现有的关系维度。而KNN3团队在搭建出自己的Web3.0关系图谱后,也有了非常惊喜的发现,这为团队构建KNN3的核心理念打下了基础。

因为Web3.0世界里的数据种类是非常开放且丰富的,所以建立的关系类型也不只是一个普通的搜索的关系,它还可以跟资产有关、跟过往行为有关、跟兴趣爱好有关,这些都是可以成为构建直接和间接关系的依据。

这给了Thomas很大的启发:KNN3的作用不仅是创造一种关系,而是给这个关系后面赋予一个真实的故事场景。这一理念成为了KNN3一直以来定义关系的哲学,即关系是主观的,它的价值取决于你怎么去定义它。就像Thomas说的:「当你定义出一个成熟的关系,并得到了广泛的认可后,你其实就创造出了价值」。

成员背景

KNN3团队主要由三类成员组成。一类是币圈OG,他们大多都是在2015年进入到加密领域的,因此都经历过交易所、钱包、智能合约等方面的产品开发,对加密行业有着很深的理解。一类是优秀的Web2.0算法工程师和架构师,他们有丰富的大厂经验,是KNN3技术团队里的研发的主力。还有一类是最近三个月迎来的新成员,不少也来自互联网大厂,在算法方面也有非常丰富的经验,是团队的新鲜血液。

当前,KNN3团队的全职成员有11人,当然还有很多在业余时间里为项目做贡献的「游击队员」,当项目遇到比较大的课题研发或者重大升级时,大家就会聚到一起,为KNN3提供各自领域的专家级意见和技术支持。

开发进展

目前KNN3团队已正式上线了其关系图谱,供Web3.0应用集成。此外团队还将在今年Q3推出一个分析模块插件,希望为现有数据分析平台提供更多赋能。在即将揭幕的以太坊上海黑客松,团队也会重点为在Web3.0创业的团队提供技术支持。

GraphQL——已上线

KNN3在今年4月正式上线了其数据分析图谱GraphQL,Web3.0应用开发者可以通过其API实时且无缝地检索任何Web3.0用户的网络社交关系。目前GraphQL与以太坊主网的延迟稳定在两个区块,具有极高的时效性。

另外,GraphQL包含多个种类的行为连接器,并由用户的实时链上活动支持,因此能够诠释出Web3.0用户之间更深层次的关系,不只可以从人的视角去看,还可以是一个具体的NFT系列等。比如,分析一个NFT系列周围的持有者,以及与持有关联的其他社区。

有了这些更深层次的诠释后,KNN3便能够为开发者带来更多的想象空间,帮助他们创造出全新的交互式应用,比如把社交关系存储到可变的、带状态的NFT应用里等等。

KNN3分析模块MVP——预计Q3

KNN3还会为分析平台提供一个可插入的图谱分析组件,它允许数据分析者无缝组合KNN3的关系数据和其他SQL数据,并在此基础上构建算法、分享见解等。

当前,市场上有很多数据分析的存量平台,如DeFiLlma、Nansen以及DuneAnalytics等。尽管如此,现有平台对关系层面的数据刻画却仍是比较少的,平台上大多都是已经封装好的图谱,提供给定的关系数据。

因此KNN3会推出一个关系型的分析模块,并集成到这些现有的分析平台上,让这些平台的用户不仅可以对现有的智能合约和数据指标进行分析,还可以即刻在同一个Quarry里,把这些分析出来的结果通过关系图谱的方式进行深入的关系再挖掘。

其实在Thomas看来,无论是GraphQL,还是即将推出的分析模块,都是KNN3打出的极具Web3.0特色的王牌。在交流的过程中,他向律动分享了一个非常准确的判断:「我们并不会自己去做一个SaaS,因为这就意味着你未来的收费模式必然会退回传统的Web2.0模式」。

Web3.0是一个模块化世界。就数据市场来说,推荐的算法是一端,数据的来源是一端,结果的执行又是另外一端,产业中的每个组件都发生在完全不同的平台上,这与传统互联网世界截然不同,因此老一套的商业模式也很容易在这里碰壁。

也正是出于这个判断,即将举行的以太坊上海黑客松活动也成了KNN3当下的一个工作重心。

以太坊上海黑客松

除了GraphQL以及分析模块的开发,KNN3团队通过本次黑客松活动,在亚洲的Web3.0开发者社区播下种子,与不同的应用团队一起构建未来的Web3.0生态。

仔细的用户会发现,很多亚洲背景的Web3.0项目本身就有着很强的生态互补以及伙伴关系,比如KNN3、RSS3、MaskNetwork、ShowMe等团队都是彼此之间的战略伙伴。因此,通过更多应用的搭建,也能够把这些生态串联得更加紧实,就像Thomas说的:「在一个应用场景里,你只有将多个要素同时刻、无感知地交付到用户手里,才能有最好的效果。」

虽然此次黑客松主题为ETHShanghai,但面向的是全球的web3开发者,KNN3团队的任务就是把亚洲地区的开发者基础做起来,让现有Web3.0开发者数量能够再上一个台阶。

因为黑客松阶段的应用往往都处于早期阶段,很多从传统互联网过来的开发者还没有适应Web3.0产品搭建的思维,对产品的定位也还没有找到清晰的方向。而KNN3作为一个技术背景较强的团队则会为这些应用集成方案、数据、算法工程师,在各个方面为应用提供直接的帮助与合作。

另外,通过此次上海黑客松活动,团队也希望引导更多开发者基于KNN3来构建产品。当前已经有很多团队主动联系了KNN3团队,并为团队带来了一些很有创意的想法,这让Thomas很是惊喜:「过去我们甚至都没有想到,原来关系图谱可以赋予出来这么多有意思的应用」。

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

链链资讯

BNBUST:UST陷入死亡螺旋后再聊算法稳定币

一度跻身全球第三大稳定币的TerraUSD在近日迅速崩盘了,此事不仅搅动了币圈,还吸引到了美国财政部长耶伦的关注。5月10日的听证会上,耶伦强调了稳定币监管框架的必要性.

[0:0ms0-8:249ms