Solidity on Polkadot课程启示录:生态建设的意外收获与未来方向

robot
摘要生成中

Solidity on Polkadot课程:从课堂到生态建设的意外收获

近期,我们开设了一门名为《Solidity on Polkadot》的课程,原本是为了测试PolkaVM开发工具链的受欢迎程度。令人惊喜的是,报名人数达到219人,作业完成率接近38%。这些数据固然可观,但更引人入胜的是我们从中发现了Polkadot中文开发者生态的未来方向。

本文将分享我们从这次全新课程中获得的洞察,以及如何从中勾勒出一条通向"生态建设"的路线图。

课程初衷:探索真实需求

Polkadot正在推进2.0升级,主打跨链统一、降低门槛和提升开发体验。PolkaVM作为兼容以太坊的执行环境,可能成为Web2或EVM开发者接触Polkadot的入口。然而,在Web3世界中,技术叙事常常沦为表面文章,真正愿意尝试的人寥寥无几。许多人对Polkadot的印象仍停留在"复杂""难懂""门槛高"等阶段。

我们希望通过这门课程了解:

  1. 开发者对新VM环境的真正关注点
  2. PolkaVM对他们是机遇还是挑战
  3. 工具链能否支持实际项目开发
  4. 开发过程中哪个环节最容易出现问题

这门课程不是面向专家的高深讲座,而是一次让开发者亲身体验的实验,我们希望成为新手的引路人,陪伴他们度过初期阶段。

四个意外发现

1. 学习热情高涨

令人意外的是,大多数参与者并非为了奖励或证书而来。80%是90后,四分之一是在校学生,他们每天自发投入1-2小时学习。这种学习强度表明他们真心想尝试并掌握这项技术。

有人从零开始学习,只为亲手部署一个合约;也有人希望在简历上添加"成功在PolkaVM环境部署DApp"的经历。他们关心的不仅是Polkadot的技术实力,更想通过这个友好的环境验证自己是否适合进入Web3领域。

2. 经验丰富不等于容易上手

许多有丰富开发经验,甚至有EVM项目实战经历的参与者,进入Polkadot生态后仍会被一些术语差异搞得晕头转向。例如,他们会疑惑PolkaVM的概念、AssetHub的定位、gas limit与以太坊的区别等。

问题不在于看不懂代码,而是他们熟悉的认知模型突然失效,需要重新理解一堆概念,这让不少人望而却步。

我们的课程在一定程度上缓解了这种认知差距,让参与者意识到PolkaVM的开发体验其实不难,只是概念和做法有所不同。这一点至关重要,因为很多人放弃一个生态,往往不是因为不会编程,而是第一眼看不懂文档就放弃了。

这提醒我们,开发文档不仅要提供知识,还要帮助用户完成认知转换。未来我们计划在文档中添加PolkaVM与其他主流VM(如EVM)的关键差异对比,帮助更多人少走弯路,增加"原来如此"的顿悟时刻。

3. 学员化身"隐形贡献者"

虽然大多数参与者是合约开发的新手,但他们勇于提问、报告bug,并敢于测试技术边界。例如,有人指出Remix编译没问题,但链上部署失败。这些反馈直接促使我们向Parity提交了多个工具链issue,推动了文档完善和bug修复。

经验丰富的开发者可能已经习惯绕过某些小问题,但新手更容易遇到困难。这反而使课程成为一个宝贵的问题收集器。对参与者而言,课程是一个缓冲区;对我们来说,这些真实的问题是衡量PolkaVM生态体验的最直观温度计。

4. 整体流程体验决定开发者是否继续

许多人离开不是因为"学不会",而是因为"遇到问题无法解决"。例如,相同的代码在不同环境中出错,各种开发工具在不同环境下表现不一致,文档找不到所需信息,错误信息不直观等,都可能导致开发者放弃。

我们认识到,开发者体验(DevEx)不仅仅是编码过程的顺畅,而是从环境搭建、问题解决到部署结果,甚至未来升级的整个流程是否顺利、可靠。任何环节出现问题都可能导致开发者失去信心。因此,这不仅是技术问题,更是情绪和信任的设计问题。

课程价值:连接工具、用户和预期

在生态早期,开发者课程的意义远不止于单向的知识传授,也不是为了培养下一个Web3创业明星。我们通过这次课程获得了三个有价值的成果:

  1. 链压力测试:课程中的Uniswap V2合约迁移练习暴露了许多意料之外的问题,如gas误差、路径bug、开发工具表现不一致等。这些问题对开发者是障碍,对我们则是"早期症状",有助于及时发现和解决问题。

  2. 用户画像与转化线索:通过学员的问题和关注点,我们了解到他们对架构、开发效率以及工具兼容性的需求。这些信息有助于我们完善PolkaVM的使用指南。

  3. 建立产品预期:课程像一个多集广告,通过实际演示展示PolkaVM的使用体验和价值。即使某些功能尚未完善,有人使用和等待就是生态发展的积极信号。

过去,人们常说Polkadot缺乏用户。实际上,使用者主要是做链的基础设施团队,而非DApp开发者。随着PolkaVM的上线,合约开发者终于可以参与进来。虽然新技术总会引发疑虑,但正是这种"新"为小团队提供了弯道超车的机会。

我们在课程中成功将Uniswap V2迁移到PolkaVM,引起了社区热议。这不是因为Uniswap本身有多新颖,而是首次看到它能在Polkadot上运行。考虑到Polkadot仍是高市值生态,拥有丰富的资金支持和大量DOT持有者,这可能是一个值得探索的蓝海机会。

我们正在筹备下一期课程内容。如果你对某些模块或项目实践感兴趣,欢迎留言告诉我们。

DOT0.78%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 4
  • 分享
评论
0/400
ParallelChainMaxivip
· 07-22 09:49
这参与的人还不少啊 稳中向好
回复0
咖啡厅矿工vip
· 07-22 09:46
终于不用费脑学新语言了
回复0
MetaRecktvip
· 07-22 09:44
开发者跑路警告
回复0
ProbablyNothingvip
· 07-22 09:25
好想转码进web3
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)