Web3数据处理很难

在这篇文章中,我分享了我在处理Web3数据方面的经验。我还总结了当你在这个领域构建时可能遇到的挑战。

Web3数据处理很难
一键发币: SUI | SOL | BNB | ETH | BASE | ARB | OP | POLYGON | 跨链桥/跨链兑换

学习Web3数据既具有挑战性又令人兴奋。即使你已经在其他领域有数据工作经验,这也适用。

我知道这一点,因为我多年来一直在面对这个问题。

在这篇文章中,我分享了我在处理Web3数据方面的经验。我还总结了当你在这个领域构建时可能遇到的挑战。

1、我的经验

我对Web3数据的兴趣始于我在金融技术领域的博士研究。我曾研究经济学、价值理论和货币作为人类学家。这很有趣,但我想要了解得更多。我需要数据。

Web3是一个合乎逻辑的领域进入,因为区块链交易是公开的。我想,“我会做Web3数据科学”,期待着直接进入分析阶段。我重新培训自己并开始自由职业。当我对自己技能充满信心后,我转向区块链分析,希望能学到更多。

这证明是困难的。我意识到区块链数据是复杂的。即使是使用预处理的数据也需要大量的准备[@novoszath2019]。我有很多问题:“哪些数据可用?”,“如何访问它?”,“应该如何解释它?”,“什么是相关的,什么是噪声?”。

很难找到答案。区块链数据是一个小众话题,在少数地方讨论。我不认识很多从事Web3和区块链工作的人,更不用说从事Web3数据工作的人了。

我继续学习。我寻找需要处理链上数据的工作。我志愿参与Web3项目。我加入了Aragon DAO的数据与情报小组。我申请了区块链数据工作以练习他们的家庭作业。

在每种情况下,我发现访问和处理Web3数据本身就是一种挑战。我也意识到Web3在数据层面上提供了机会。我将注意力转向数据工程,加入一家公司学习这些技能,并继续实践。

2、Web3与Web2数据工程

当我比较我的Web3数据项目与日常工作时,我注意到了一些事情。最耗时的任务与我在“正常”工作中面临的任务不同。有时我花费数天甚至数周处理以下内容:

  • 在区块链浏览器上解码区块和交易数据。
  • 阅读Web3平台和协议的智能合约和白皮书。
  • 研究Web3数据提供商,解读其数据并测试其API。
  • 在Discord和Telegram频道中逐案寻找信息。
  • 我必须在没有课程、教程或社区的情况下解决这些问题。而且我仍然每天面临这些问题。

3、Web3数据的挑战

当你处理Web3数据时,你会遇到许多困难。Allium的一段话很好地概括了这一点:

回答一个简单的问题如“谁是最大的以太坊代币持有者随时间变化?”需要一个工程团队运行自己的RPC节点,摄取区块链的完整历史记录,清理数据,转换数据,最后召唤一位巫师来执行复杂的SQL查询[@allium2025]。

让我们进一步分解:

  • Web3数据领域具有陡峭的学习曲线。你需要理解区块链和数据工程概念。每个都是一个独立的兔子洞。
  • Web3生态系统多样化。不同的链有不同的数据结构。协议有不同的智能合约和业务逻辑。每次开始新项目时,你都需要学习其内部和外部。
  • 尽管工具有所改进,但访问仍然困难。运行节点资源密集且需要高超的技能。第三方数据提供者昂贵且需要大量时间进行比较。
  • 没有既定的工具或最佳实践可以遵循。
  • 数据和区块链社区之间的鸿沟意味着专业知识很少交叉。许多人在Web3中也因隐私问题而对数据持怀疑态度。
  • 学习资源稀缺。

最后一个关于学习资源的问题放大了其余问题。如果你试图独自学习和构建,你可能会像我一样。你可能会花费数周的时间筛选一点一点收集的信息。你可能会花几个月的时间找出应该使用哪个工具或数据提供者。而且你甚至不知道自己是否走在正确的道路上。

这就是为什么我决定围绕Web3数据创建内容和社区的原因。

4、结束语

我在Skool上创建了data3社区,以寻找对Web3数据感兴趣的其他人。我希望通过分享我们的经验和失败,我们能更快地学习。

这是一个免费的社区,我计划在这里分享我的学习和资源。目前,我正在开发一个Web3数据指南。


原文链接:Working With Web3 Data Is A Lot More Challenging Than One Would Think

DefiPlot翻译整理,转载请标明出处

免责声明:本站资源仅用于学习目的,也不应被视为投资建议,读者在采取任何行动之前应自行研究并对自己的决定承担全部责任。
通过 NowPayments 打赏