# PolkadotにおけるSolidityコース:中文開発者エコシステムの未来の方向性を明らかにする最近、私たちは「Polkadot上のSolidity」というコースを開始しました。これは、PolkaVM開発ツールチェーンの人気をテストするためのものでした。驚くべきことに、登録者数は219人に達し、宿題の完了率は約38%です。これは単なるデータ上の成功ではなく、私たちはこのコースを通じてPolkadotの中国語開発者エコシステムの将来の発展傾向を意外に洞察することができました。この記事では、私たちがこの新しいコースから得た実際のユーザーのフィードバックや問題、およびそこから「エコシステム構築」へのロードマップをどのように見出したかについて考察します。## コースの背景:流行に流されず、真実を探求するPolkadotは2.0アップグレードを進めており、その核心的な目標はクロスチェーンの統一、開発のハードルを下げ、開発者の体験を向上させることです。PolkaVMはEthereum互換の実行環境として、Web2またはEVM開発者がPolkadotに触れる際の最初のプラットフォームとなる可能性があります。しかし、私たちは現実を直視しなければなりません:Web3の世界では、技術的な物語がしばしば表面的な装飾に過ぎないことが多いです。実際に実践したいと考える人々は、往々にして少数派です。多くの人はPolkadotに対する印象が「複雑」、「理解しにくい」、「開発の敷居が高い」といった段階にとどまっています。スマートコントラクトを書くことや、分散型アプリケーションを展開することを試みることは言うまでもありません。このコースを開設する目的には宣伝も含まれていますが、より重要なのは、次のいくつかの質問に答えたいと考えていることです。1. 開発者が新しい仮想マシン環境で最も関心を持っていることは何ですか?2. PolkaVMは彼らにとって機会か挑戦か?3. ツールチェーンは、デモだけでなく、実際のプロジェクト開発をサポートできますか?4. 開発者の旅の中で、どの段階で最も困難に直面しやすいですか?したがって、私たちはこのコースを設計しました。これは専門家に高度な技術を示すためではなく、実際の開発者実践実験としてです。私たちは「初心者の道案内役」となり、彼らが最初の開発を完了するのを伴い、プロセス中に発生する可能性のある問題を観察したいと考えています。## 驚くべき4つの発見### 1. 学習者は強い好奇心と没入感を持っています私たちはほとんどの人が報酬や証明書を得るために参加していると思っていましたが、実際はそうではありません。80%の参加者は90年代生まれで、4分の1は在校生であり、大多数は毎日自主的に1〜2時間学んでいます。この学習の強度は、彼らが単にタスクを完了するためだけでなく、実際にスキルを習得したいと考えていることを示しています。ある人々は、最初から最後まで学んで、スマートコントラクトを自分でデプロイするためだけに努力します。また、別の人々はこう言います:"少なくとも、履歴書に『PolkaVM環境でDAppをデプロイした経験がある』と書ける。"要するに、彼らはPolkadotの技術力がどのようであるかにはあまり関心がなく、ただWeb3分野に進むのに適しているかどうかを確認するためのフレンドリーな環境が必要なだけです。### 2. 経験豊富であることは簡単に取り組めることを意味するわけではなく、最大の課題は思考様式の転換です。多くの参加者は豊富な開発経験を持ち、EVMプロジェクトの実戦経験すらありますが、Polkadotエコシステムに入ると、一部の用語の違いに困惑することがあります:PolkaVMとは何ですか?AssetHubはチェーンですか、それともモジュールですか?なぜgas limitはEthereumとは異なるのですか?コントラクトが成功裏にデプロイされたのに、なぜフロントエンドが呼び出せないのですか?彼らの問題はコードが理解できないことではなく、既存の認知モデルが突然機能しなくなり、再理解が必要な大量の概念に直面したとき、多くの人が直接あきらめてしまうことです。私たちのコースは、このギャップをある程度軽減し、参加者にPolkaVMの開発体験は実際には難しくないこと、ただ用語と方法が異なるだけであることを認識させました。これは非常に重要です。なぜなら、多くの人がエコシステムを諦めるのは、プログラミングができないからではなく、最初に文書が理解できないために諦めてしまうからです。これは私たちに思い出させます:開発ドキュメントは単に知識を積み上げるだけでなく、ユーザーが認知の変換を完了するのを助ける必要があります。将来的には、ドキュメントにPolkaVMと他の主流VM(EVMなど)との重要な違いの比較を追加し、より多くの人々が回り道を避け、「なるほど」と気づく瞬間を増やす手助けをします。### 3. コースの参加者は学生だけでなく、"隠れた貢献者"でもあります。ほとんどの参加者がスマートコントラクト開発の初心者であるにもかかわらず、彼らは質問をする勇気があり、バグを報告するのを楽しみ、技術の限界を試すことに挑戦しています。例えば、ある人はRemixのコンパイルには問題がないが、オンチェーンデプロイが失敗したと指摘しました。これらのフィードバックは、私たちがParityに対して複数のツールチェーンの問題を提出し、文書の補足とバグ修正を促進する直接的な要因となりました。経験豊富な開発者関係(DevRel)チームとして、私たちはすでにいくつかの小さな問題を回避することに慣れています。多くの「エラー警告」は無意識的な行動となっています。しかし、新人はそうではありません。彼らはまだこの判断システムを確立していないため、問題に直面しやすいのです——これが逆に、コースが非常に貴重な問題収集器となるのです。参加者にとって、コースはバッファーです;私たちにとって、これらの「実際のつまずき」経験はPolkaVMエコシステム体験の最も直感的な温度計です。### 4. 開発者が"二次訪問"を行うかどうかの決定は、全体のプロセス体験にかかっています多くの人が離れるのは「学べない」からではなく、「間違いに遭遇して、誰も解決方法を教えてくれない」からです。同じコードが異なる環境でエラーを引き起こす可能性がある;Hardhat、Foundry、Remixは異なる環境で結果が一貫しない;ドキュメントに必要な情報が見つからないこと、エラーメッセージが結果を直接表示しないことが、開発者を怒らせて放棄させる原因となる可能性がある。私たちは、開発者体験(DevEx)が単なるコーディングプロセスのスムーズさではなく、環境構築、問題フィードバックからデプロイ結果、さらには将来のアップグレードに至るまでの全体のプロセスが順調で信頼できるかどうかであることを認識しています。どれか一つの段階で問題が発生すると、「メンタル崩壊」を引き起こすことが容易です。したがって、これは単なる技術的な問題ではなく、「感情と信頼のデザイン問題」でもあります。## コース構築ツール、ユーザーと期待の間のクローズドループエコシステムの初期段階で、私たちは開発者コースの意義が単なる一方向の「知識の灌漑」ではなく、1回のコースで次のWeb3起業家のスターを育成できることを期待しているわけではないことを認識しました。むしろ、私たちはこのコースを通じて3つの価値ある成果を達成しました:### チェーン圧力テスト例えば、コースのUniswap V2契約移行演習では、これが単なる普通の練習だと思っていましたが、予期しない多くの問題が発生しました:ガスの誤差、パスのバグ、RemixとHardhatのパフォーマンスの不一致など。これらの問題は開発者にとって障害となりますが、私たちにとっては「初期症状」であり、早く発見するほど良いです。現在、これらの問題はParityの解決待ちリストに変わり、迅速に対処されています。### ユーザーのプロファイルとコンバージョンリードアーキテクチャのストーリーに注目する人もいれば、開発効率を追求する人もいます。そして、「私が普段使っているツールはPolkaVMで直接使用できますか?」と尋ねる人もいます。各問題は開発者の真の懸念を反映しており、同時にPolkaVMの「使用説明書」に改善が必要な点を明らかにしています。### 製品の期待を築く私たちのコースは、一連の広告に例えることができます。それは口頭での宣伝ではなく、PolkaVMの実際の使用体験と価値を現場で示すことによってです。現在、いくつかの機能はまだ完全ではないかもしれませんが、誰かが使用しており、誰かが待つことをいとわない、これはエコシステムの発展におけるポジティブなシグナルです。過去にはPolkadotのユーザー不足を嘆く声が多かったが、実際には主にインフラを利用していたり、ブロックチェーンを構築するチームが中心で、DApp開発者ではなかった。今やPolkaVMの登場により、スマートコントラクトを作成する開発者たちも参加できるようになった。もちろん、ためらいは避けられない:"こんなに新しいVM、私は最初の試みをする勇気があるだろうか?"、"ネットワークはまだテスト段階だ、私の時間を投資する価値があるだろうか?" しかし、まさに新しいからこそ、小さなチームにとっては追い越すチャンスが生まれる。このコースでは、Uniswap V2をPolkaVMに移行することについて、コミュニティで盛んな議論が交わされました。これは、皆がUniswapを見たことがないからではなく、それが初めてPolkadot上で動作するのを見ることになるからです。Polkadotは何年も存在していますが、それでも高い時価総額のエコシステムであり、豊富な資金提供の機会を持ち、DOTを保有する大口投資家も少なくありません。Layer2分野で激しい競争をするよりも、十分に開発されていないブルーオーシャン市場を探求する方が良いのではないでしょうか?次のコース内容を計画していますので、興味のあるモジュールやプロジェクト実践があれば、ぜひお知らせください。
PolkadotにおけるSolidityコースは、中国の開発者エコシステムの未来を明らかにし、4つの発見が方向性を導く
PolkadotにおけるSolidityコース:中文開発者エコシステムの未来の方向性を明らかにする
最近、私たちは「Polkadot上のSolidity」というコースを開始しました。これは、PolkaVM開発ツールチェーンの人気をテストするためのものでした。驚くべきことに、登録者数は219人に達し、宿題の完了率は約38%です。これは単なるデータ上の成功ではなく、私たちはこのコースを通じてPolkadotの中国語開発者エコシステムの将来の発展傾向を意外に洞察することができました。
この記事では、私たちがこの新しいコースから得た実際のユーザーのフィードバックや問題、およびそこから「エコシステム構築」へのロードマップをどのように見出したかについて考察します。
コースの背景:流行に流されず、真実を探求する
Polkadotは2.0アップグレードを進めており、その核心的な目標はクロスチェーンの統一、開発のハードルを下げ、開発者の体験を向上させることです。PolkaVMはEthereum互換の実行環境として、Web2またはEVM開発者がPolkadotに触れる際の最初のプラットフォームとなる可能性があります。しかし、私たちは現実を直視しなければなりません:Web3の世界では、技術的な物語がしばしば表面的な装飾に過ぎないことが多いです。実際に実践したいと考える人々は、往々にして少数派です。
多くの人はPolkadotに対する印象が「複雑」、「理解しにくい」、「開発の敷居が高い」といった段階にとどまっています。スマートコントラクトを書くことや、分散型アプリケーションを展開することを試みることは言うまでもありません。このコースを開設する目的には宣伝も含まれていますが、より重要なのは、次のいくつかの質問に答えたいと考えていることです。
したがって、私たちはこのコースを設計しました。これは専門家に高度な技術を示すためではなく、実際の開発者実践実験としてです。私たちは「初心者の道案内役」となり、彼らが最初の開発を完了するのを伴い、プロセス中に発生する可能性のある問題を観察したいと考えています。
驚くべき4つの発見
1. 学習者は強い好奇心と没入感を持っています
私たちはほとんどの人が報酬や証明書を得るために参加していると思っていましたが、実際はそうではありません。80%の参加者は90年代生まれで、4分の1は在校生であり、大多数は毎日自主的に1〜2時間学んでいます。この学習の強度は、彼らが単にタスクを完了するためだけでなく、実際にスキルを習得したいと考えていることを示しています。
ある人々は、最初から最後まで学んで、スマートコントラクトを自分でデプロイするためだけに努力します。また、別の人々はこう言います:"少なくとも、履歴書に『PolkaVM環境でDAppをデプロイした経験がある』と書ける。"要するに、彼らはPolkadotの技術力がどのようであるかにはあまり関心がなく、ただWeb3分野に進むのに適しているかどうかを確認するためのフレンドリーな環境が必要なだけです。
2. 経験豊富であることは簡単に取り組めることを意味するわけではなく、最大の課題は思考様式の転換です。
多くの参加者は豊富な開発経験を持ち、EVMプロジェクトの実戦経験すらありますが、Polkadotエコシステムに入ると、一部の用語の違いに困惑することがあります:PolkaVMとは何ですか?AssetHubはチェーンですか、それともモジュールですか?なぜgas limitはEthereumとは異なるのですか?コントラクトが成功裏にデプロイされたのに、なぜフロントエンドが呼び出せないのですか?
彼らの問題はコードが理解できないことではなく、既存の認知モデルが突然機能しなくなり、再理解が必要な大量の概念に直面したとき、多くの人が直接あきらめてしまうことです。
私たちのコースは、このギャップをある程度軽減し、参加者にPolkaVMの開発体験は実際には難しくないこと、ただ用語と方法が異なるだけであることを認識させました。これは非常に重要です。なぜなら、多くの人がエコシステムを諦めるのは、プログラミングができないからではなく、最初に文書が理解できないために諦めてしまうからです。
これは私たちに思い出させます:開発ドキュメントは単に知識を積み上げるだけでなく、ユーザーが認知の変換を完了するのを助ける必要があります。将来的には、ドキュメントにPolkaVMと他の主流VM(EVMなど)との重要な違いの比較を追加し、より多くの人々が回り道を避け、「なるほど」と気づく瞬間を増やす手助けをします。
3. コースの参加者は学生だけでなく、"隠れた貢献者"でもあります。
ほとんどの参加者がスマートコントラクト開発の初心者であるにもかかわらず、彼らは質問をする勇気があり、バグを報告するのを楽しみ、技術の限界を試すことに挑戦しています。例えば、ある人はRemixのコンパイルには問題がないが、オンチェーンデプロイが失敗したと指摘しました。これらのフィードバックは、私たちがParityに対して複数のツールチェーンの問題を提出し、文書の補足とバグ修正を促進する直接的な要因となりました。
経験豊富な開発者関係(DevRel)チームとして、私たちはすでにいくつかの小さな問題を回避することに慣れています。多くの「エラー警告」は無意識的な行動となっています。しかし、新人はそうではありません。彼らはまだこの判断システムを確立していないため、問題に直面しやすいのです——これが逆に、コースが非常に貴重な問題収集器となるのです。参加者にとって、コースはバッファーです;私たちにとって、これらの「実際のつまずき」経験はPolkaVMエコシステム体験の最も直感的な温度計です。
4. 開発者が"二次訪問"を行うかどうかの決定は、全体のプロセス体験にかかっています
多くの人が離れるのは「学べない」からではなく、「間違いに遭遇して、誰も解決方法を教えてくれない」からです。
同じコードが異なる環境でエラーを引き起こす可能性がある;Hardhat、Foundry、Remixは異なる環境で結果が一貫しない;ドキュメントに必要な情報が見つからないこと、エラーメッセージが結果を直接表示しないことが、開発者を怒らせて放棄させる原因となる可能性がある。
私たちは、開発者体験(DevEx)が単なるコーディングプロセスのスムーズさではなく、環境構築、問題フィードバックからデプロイ結果、さらには将来のアップグレードに至るまでの全体のプロセスが順調で信頼できるかどうかであることを認識しています。どれか一つの段階で問題が発生すると、「メンタル崩壊」を引き起こすことが容易です。したがって、これは単なる技術的な問題ではなく、「感情と信頼のデザイン問題」でもあります。
コース構築ツール、ユーザーと期待の間のクローズドループ
エコシステムの初期段階で、私たちは開発者コースの意義が単なる一方向の「知識の灌漑」ではなく、1回のコースで次のWeb3起業家のスターを育成できることを期待しているわけではないことを認識しました。むしろ、私たちはこのコースを通じて3つの価値ある成果を達成しました:
チェーン圧力テスト
例えば、コースのUniswap V2契約移行演習では、これが単なる普通の練習だと思っていましたが、予期しない多くの問題が発生しました:ガスの誤差、パスのバグ、RemixとHardhatのパフォーマンスの不一致など。
これらの問題は開発者にとって障害となりますが、私たちにとっては「初期症状」であり、早く発見するほど良いです。現在、これらの問題はParityの解決待ちリストに変わり、迅速に対処されています。
ユーザーのプロファイルとコンバージョンリード
アーキテクチャのストーリーに注目する人もいれば、開発効率を追求する人もいます。そして、「私が普段使っているツールはPolkaVMで直接使用できますか?」と尋ねる人もいます。
各問題は開発者の真の懸念を反映しており、同時にPolkaVMの「使用説明書」に改善が必要な点を明らかにしています。
製品の期待を築く
私たちのコースは、一連の広告に例えることができます。それは口頭での宣伝ではなく、PolkaVMの実際の使用体験と価値を現場で示すことによってです。現在、いくつかの機能はまだ完全ではないかもしれませんが、誰かが使用しており、誰かが待つことをいとわない、これはエコシステムの発展におけるポジティブなシグナルです。
過去にはPolkadotのユーザー不足を嘆く声が多かったが、実際には主にインフラを利用していたり、ブロックチェーンを構築するチームが中心で、DApp開発者ではなかった。今やPolkaVMの登場により、スマートコントラクトを作成する開発者たちも参加できるようになった。もちろん、ためらいは避けられない:"こんなに新しいVM、私は最初の試みをする勇気があるだろうか?"、"ネットワークはまだテスト段階だ、私の時間を投資する価値があるだろうか?" しかし、まさに新しいからこそ、小さなチームにとっては追い越すチャンスが生まれる。
このコースでは、Uniswap V2をPolkaVMに移行することについて、コミュニティで盛んな議論が交わされました。これは、皆がUniswapを見たことがないからではなく、それが初めてPolkadot上で動作するのを見ることになるからです。Polkadotは何年も存在していますが、それでも高い時価総額のエコシステムであり、豊富な資金提供の機会を持ち、DOTを保有する大口投資家も少なくありません。Layer2分野で激しい競争をするよりも、十分に開発されていないブルーオーシャン市場を探求する方が良いのではないでしょうか?
次のコース内容を計画していますので、興味のあるモジュールやプロジェクト実践があれば、ぜひお知らせください。