📢 Gate广场 #MBG任务挑战# 发帖赢大奖活动火热开启!
想要瓜分1,000枚MBG?现在就来参与,展示你的洞察与实操,成为MBG推广达人!
💰️ 本期将评选出20位优质发帖用户,每人可轻松获得50枚MBG!
如何参与:
1️⃣ 调研MBG项目
对MBG的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与MBG相关活动(包括CandyDrop、Launchpool或现货交易),并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是现货行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
MBG热门活动(帖文需附下列活动链接):
Gate第287期Launchpool:MBG — 质押ETH、MBG即可免费瓜分112,500 MBG,每小时领取奖励!参与攻略见公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通过首次交易、交易MBG、邀请好友注册交易即可分187,500 MBG!参与攻略见公告:https://www.gate.com/announcements
Solidity on Polkadot课程启示录:生态建设的意外收获与未来方向
Solidity on Polkadot课程:从课堂到生态建设的意外收获
近期,我们开设了一门名为《Solidity on Polkadot》的课程,原本是为了测试PolkaVM开发工具链的受欢迎程度。令人惊喜的是,报名人数达到219人,作业完成率接近38%。这些数据固然可观,但更引人入胜的是我们从中发现了Polkadot中文开发者生态的未来方向。
本文将分享我们从这次全新课程中获得的洞察,以及如何从中勾勒出一条通向"生态建设"的路线图。
课程初衷:探索真实需求
Polkadot正在推进2.0升级,主打跨链统一、降低门槛和提升开发体验。PolkaVM作为兼容以太坊的执行环境,可能成为Web2或EVM开发者接触Polkadot的入口。然而,在Web3世界中,技术叙事常常沦为表面文章,真正愿意尝试的人寥寥无几。许多人对Polkadot的印象仍停留在"复杂""难懂""门槛高"等阶段。
我们希望通过这门课程了解:
这门课程不是面向专家的高深讲座,而是一次让开发者亲身体验的实验,我们希望成为新手的引路人,陪伴他们度过初期阶段。
四个意外发现
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创业明星。我们通过这次课程获得了三个有价值的成果:
链压力测试:课程中的Uniswap V2合约迁移练习暴露了许多意料之外的问题,如gas误差、路径bug、开发工具表现不一致等。这些问题对开发者是障碍,对我们则是"早期症状",有助于及时发现和解决问题。
用户画像与转化线索:通过学员的问题和关注点,我们了解到他们对架构、开发效率以及工具兼容性的需求。这些信息有助于我们完善PolkaVM的使用指南。
建立产品预期:课程像一个多集广告,通过实际演示展示PolkaVM的使用体验和价值。即使某些功能尚未完善,有人使用和等待就是生态发展的积极信号。
过去,人们常说Polkadot缺乏用户。实际上,使用者主要是做链的基础设施团队,而非DApp开发者。随着PolkaVM的上线,合约开发者终于可以参与进来。虽然新技术总会引发疑虑,但正是这种"新"为小团队提供了弯道超车的机会。
我们在课程中成功将Uniswap V2迁移到PolkaVM,引起了社区热议。这不是因为Uniswap本身有多新颖,而是首次看到它能在Polkadot上运行。考虑到Polkadot仍是高市值生态,拥有丰富的资金支持和大量DOT持有者,这可能是一个值得探索的蓝海机会。
我们正在筹备下一期课程内容。如果你对某些模块或项目实践感兴趣,欢迎留言告诉我们。