Web3開発への移行は難しい?3人の学生がテストしてみた:予想より簡単だった!

PolkadotでSolidityを使ったコントラクト開発はどのような感じでしょうか?「Polkadot Solidity学習者の成長ストーリー」をテーマに、優秀な受講生に体験談を伺いました。

PolkadotでSolidityを使ったコントラクト開発とは?

先月、OneBlock+、Polkadot、PaperMoonが共同で立ち上げた「PolkadotにおけるSolidity開発」コースが無事終了しました。3ヶ月間にわたり、合計219名の開発者が参加登録を行い、Polkadotエコシステムを理解し、Web3.0への参入を目指す開発者にとって実践的なチャネルとなりました。

7月11日には、第3回「Polkadot Open Call」が「Polkadot Solidity学習者の成長ストーリー」をテーマに開催されました。PaperMoon Asia代表のYuki氏、優秀な受講生であるBing Mint氏とVincent氏、そしてコースアシスタントのXinmin氏が招かれ、コースを通しての課題、成果、そして変革への思いを共有しました。このイベントでは、Bifrostの共同創設者であるLurpis氏を特別に招待し、プロジェクトの進捗状況や採用情報を共有し、学生により多くのエコロジカルな機会を提供しました。

このイベントは合計2,937回視聴されました。ライブ配信を見逃した方は、こちらをクリックして再度視聴できます。

🎙️https://x.com/i/broadcasts/1PlJQManabdJE

ゲスト情報概要

  • Yuki: PaperMoonのアジア地域責任者であり、Moonbeam NetworkのOGメンバー。

  • Lurpis: Bifrostの共同創設者であり、Bifrostの信頼性向上に貢献。

  • Bing Mint: このコースの優秀な学生。Web2開発者からWeb3への移行期。

  • Vincent: このコースの優秀な受講生です。従来のネットワークセキュリティ業界からWeb3へ転向しました。

  • Xinmin: このコースのティーチングアシスタントです。20年近くの開発経験を持ち、2018年にブロックチェーン業界に参入し、15以上のプロジェクトの開発に携わってきました。

開発者の視点から見たコース体験

Yuki: コースの学習と参加をゲームに例えると、Yukiさんの役割は何ですか?

Bingmint:私は「ルールに精通したファーマー」です。最初に触れたフレームワークはSubstrateフレームワークで、当時はRustでしたが、少し難しかったです。このコースでは、Polkadot上でSolidityを使ってコントラクトを開発する方法について学びます。たまたま以前Solidityを学んだことがあったので、使い慣れた言語を使って別のエコシステムにDAppをデプロイできることにとても満足しました。

また、Ethereumのデプロイコストが高すぎるという問題もあり、Polkadotに注目し始めました。より優れた開発環境があるのではないかと考えたからです。

Vincent:私は「新米見習い」です。以前はネットワークセキュリティの分野で働いていましたが、Web3の経験はありませんでした。今年の初めにキャリアチェンジを決意し、主に動画や書籍でSolidityを独学で学びました。しかし、実務経験が不足していたため、このコースを受講することにしました。

当初はPolkadotについてあまり知りませんでした。主にSolidityを学ぶためにこのコースに参加しましたが、このコースのおかげでWeb3についてより深く理解することができました。私は初心者ですが、一歩一歩壁を乗り越え、経験を積み、スキルを磨いてきました。このコースは初心者にとってとても親しみやすい内容です。時間と投資を惜しまなければ、多くのものを得ることができます。

シンミン:先生がコーチだとしたら、アシスタントは「スパーリングパートナー」や「小さな教科書ボーイ」です。私は開発者として20年近く働いています。2018年からブロックチェーンに関わり始めました。それ以前は、DeFiレンディング、チェーンゲーム、NFT、OTCなど、ETHエコシステムを中心に活動していました。

Polkadotは2020年から注目しています。今回は、学生がコースの内容をより深く理解し、関連する知識を広めるためのティーチングアシスタントを務めています。

ユキ:このコースでは、基本文法、共通コントラクトライブラリ、Uniswap V2への移行、オンチェーンセキュリティなどのモジュールをカバーしています。特に価値のあるコンテンツはどれですか?

Xinmin: 私はOneBlock+コースの第3期生として初めて参加し、その後第5期の上級コースに参加し、その後ティーチングアシスタントになりました。その過程で、コース内容の継続的な改善とエコシステムの成長を目の当たりにしてきました。

私が最も感じたのは、このコースの敷居が下がり、初心者にとってより適したものになったことです。このコースは、浅いところから深いところまで、理論と実践の両方を取り入れた構成になっており、ハッカソンセッションも追加されたため、誰もが「実践を通して学ぶ」ことができます。Web3への移行を希望する開発者にとって、Uniswap V2/V3への移行原則、セキュリティ攻撃と防御などは、就職面接でも焦点となるため、非常に実践的です。

このコースは非常に体系的で、しかも無料です!これは他のエコシステムでは珍しいことで、開発者はPolkadotが誇大宣伝やミーム投稿ではなく、地に足のついた方法で物事を進めていることを実感できます。

Yuki: 実際に学習に参加してみてどうですか?

Vincent: 私もXinmin先生のおっしゃった通りです。このコースは初心者にとても優しく、内容も整理されていて難易度も適度なので、受講者に威圧感を与えることはありません。先生の説明は明確で、宿題も的を射ており、ティーチングアシスタントの質問への回答もタイムリーです。

初めて学ぶ知識もいくつかありましたが、オフィスアワーやグループコミュニケーションを通して、問題を効果的に解決することができ、学習環境全体は非常に良好です。

Ice Mint: 私も同感です。学習環境は非常に良好で、グループ全員が互いに問題について話し合います。講師とティーチングアシスタントの対応は非常に良く、学生同士が助け合って問題を解決することもできます。

最後に行われる実践的な競技セッションも気に入っています。コースで学んだ知識を開発プロセス全体に応用できます。また、デバッグに関するワークショップの説明もあり、問題の特定と解決に非常に役立ち、非常に実践的です。

Yuki:学習プロセスで直面する最大の課題は何ですか?

Xinmin:私にとって最大の課題は、Polkadotの仮想マシン環境です。PolkaVMは、特にコンパイルとデバッグにおいて、EthereumのEVMとはかなり異なります。SubstrateはRustベースで開発されているため、Rust自体の学習曲線は比較的急峻で、デバッグはより複雑になります。

さらに、Solidity言語自体の観点から見ると、初心者にとってよくある問題は、静的配列などの構文への不慣れさです。これはグループでも頻繁に質問されています。

Bing Mint:Solidityを記述する際、一部のコントラクトはEthereumのRemix上では正常に動作しますが、Polkadotにデプロイすると、双方のEVM実装の違いによりエラーが発生します。初期段階ではトラブルシューティングが非常に困難でしたが、幸いなことに、講師やティーチングアシスタントの助けを借りて、徐々に問題を解決できました。

さらに、PolkadotのSolidityサポートはまだ完璧ではありません。例えば、チェーンの継続的なモニタリング機能を実現したいと考えていましたが、まだサポートされておらず、関連情報も比較的少ないため、引き続き調査と確認を行う必要があります。この時期はグループ内でのコミュニケーションが特に重要で、全員で議論し、協力して問題を解決します。

Vincent:私はこれまでスマートコントラクトアプリケーション開発を本格的に行ったことはありません。最初は、フロントエンドでコントラクトライブラリの呼び出しに苦労しました。API呼び出しだけでしたが、非常に慣れておらず、慣れるまで数日間練習しました。

もう一つはHardhatの使い方です。Foundryは少ししか使ったことがなく、ツールを切り替える際に理解するのにかなり時間がかかりました。授業開始当初は、先生のコードを一文一文理解することしかできませんでしたが、経験を積むうちに徐々にペースに追いつくようになりました。

Yuki: より早く始めるために、どのような補助教材をお勧めしますか?

Vincent: Hardhat の使用プロセスなど、よく使われるコントラクトライブラリや開発ツールを紹介する事前コースを追加できると思います。オンラインドキュメントはありますが、API の役割と呼び出しプロセスを体系的に説明してもらえると理解しやすくなります。

Web3 キャリア変革に関する新たな考え方

Yuki: コースを受講した後、将来のキャリアの方向性について新たな考えは生まれましたか?

Ice Mint: 変革の精神で学びました。学習過程で、Polkadot SDK は非常に実用的なツールだと気づきました。カスタマイズされたチェーンやローカルデバッグをサポートしており、これは他のエコシステムでは一般的ではありません。Polkadot が Solidity をサポートしていないと、このエコシステムへの統合は難しいかもしれません。しかし、このエントリーポイントができたので、プロジェクトに参加してみようと思います。仕事探しでも経験を積むことでも、良い出発点になるでしょう。

私は個人的にWeb3のコンセプトにずっと賛同しており、この業界に参入したいと思っています。しかし、正直なところ、安定した雇用機会を提供できるかどうかについては、まだ少し疑問を感じています。中国ではWeb2はまだ成熟していますが、Web3はまだ初期段階です。今後、実践しながら学び、徐々に参加できる機会が増えることを願っています。

Vincent:初心者の私にとって、このコースは本当に多くの重要な知識ポイントを埋めてくれました。以前はSolidity言語の構文をいくつか学んだだけで、開発プロセス全体(開発、テスト、デプロイメントなど)についてはほとんど理解していませんでした。このコースではプロセス全体をわかりやすく説明してくれただけでなく、UniswapやDeFi関連のアプリケーションを実際に操作する機会も提供してくれたので、現在人気のDAppsを理解しやすくなり、Polkadotエコシステムのコア機能についても理解を深めることができました。

今後は、Web3セキュリティの分野で発展していきたいと考えています。現在、多くのプロジェクトがコードセキュリティ監査を実施しており、ビジネスロジックが複雑になるほど、潜在的なセキュリティ問題も増加します。コードの背後にあるビジネスロジックと実装の詳細を真に理解することによってのみ、これらの脆弱性を発見することができます。今後、この監査に参加し、より安全なPolkadotエコシステムの構築に貢献できれば幸いです。

Bifrostプロジェクトの進捗状況と採用情報共有

Bifrostの共同創設者であるLurpisが、イベントでプロジェクトの最新の進捗状況と採用情報を共有しました。5年近くPolkadotエコシステムに深く関わってきた技術チームとして、Bifrostはインフラ構築において豊富な経験を積み、再利用可能な技術コンポーネントを着実に磨き上げてきました。

開発者は、Bifrostが提供するSolidity SDKを通じて、SLPxクロスチェーンLiquid Stakingプロトコルを迅速に統合し、Ethereum、Base、Arbitrumなどの主要チェーン上のクロスチェーンサービスにアクセスし、マルチチェーン展開と共同運用を実現できます。現在、15のプロジェクトがSLPxを統合し、1,500万米ドル以上のTVLを貢献しています。

このプロトコルは、RSP(収益分配モジュール)による利益分配をサポートしています。開発者は、デプロイとパラメータ設定を行うだけで、エコシステムにシームレスにアクセスし、収益を得ることができます。例えば、HydrationやSubscanなどのプロジェクトは、このプロトコルに基づいてクローズドループ収益を実現しています。

Bifrostチームは設立以来、常に長期主義を貫いてきました。市場がどのように変動しても、プロトコル自体は安定した収益と構造的なクローズドループを維持しています。

現在、Bifrostでは非技術職を3つ募集しており、リモートワークをサポートしています。開発職はまだ募集していませんが、優秀なOneBlock+の学生からの履歴書の提出も歓迎します。チームは彼らを優先候補者として人材プールに追加します。Lurpis氏はまた、現在、Bifrostチームのコア開発者の約40%がOneBlock+コミュニティ出身であること

についても言及しました。

🙋 採用チャンネル: https://page.bifrost.io/opportunities

コミュニティQ&A 抜粋

このイベントは、コミュニティの聴衆からも多くの肯定的なフィードバックをいただきました。以下は、複数のゲストからの質問と回答です。

Q: Bifrost の創設者として、Web3 開発の初心者にどのような経験を共有したいですか?

Lupris:私も元々は開発者で、今では興味本位でコードも書いています。最も重要な点は、製品を差別化する必要があるということです。

これは決まり文句ですが、技術レベルと製品レベルで真の差別化を実現するには、時間と実験の繰り返しが必要です。新しい開発者はまず実践的な作業から始めることをお勧めします。その過程で多くの認識が蓄積されます。自社製品の独自のポジショニングを真に見つけるには、半年ほどかかるかもしれません。

Bifrost が当初、共有セキュリティやチェーン間の相互運用性などの機能を持つ Polkadot 上での開発を選択しました。初期のインフラストラクチャは未成熟でしたが、エコシステムが発展するにつれて、Polkadot の技術的な優位性は徐々に際立ってきました。例えば、ほとんどのレイヤー2よりも安全なクロスチェーンソリューションを提供できるようになり、OpenGovの柔軟なガバナンスメカニズムを使用してオンチェーンパラメータを動的に調整できるようになりました。

現在、Bifrostは完全なオンチェーンクローズドループを実現しており、収益獲得、コストカバー、収益分配、コミュニティガバナンスなどはすべて自動的に実行されます。これらはEthereumでも実装できますが、多数の非標準化されたコントラクトとインターフェースを呼び出す必要があり、より複雑です。一方、Polkadot SDKを使用した開発は、より体系的かつ効率的です。

Q: 次の学期の授業スケジュールを教えていただけますか?

Yuki:現在、DevRelの講師は、より複雑なDeFiプロトコルをPolkaVMに移行しており、将来的にはゲーム、DAO、NFT、マルチシグなどの分野にも拡大していく予定です。以降のコースでは、PolkaVMにおける様々なタイプのコントラクトの移行とデプロイのプロセスについて理解を深めていきます。

形式的には、Solidityの基礎をしっかりと構築することに重点を置きつつ、コントラクトライブラリやHardhatなどのツールも追加していきます。また、DEMOデプロイメントやミニハッカソンなど、これまで好評だった実践的な内容も引き続き提供します。優秀な受講者は、実践的な場でBifrostのような成熟したチームに紹介され、直接採用される機会も得られます。

起業を計画している方のために、OneBlock+はPolkadotエコシステムで申請できる資金とリソースを理解し、技術向上、実践的なトレーニングからプロジェクトのインキュベーション、キャリア開発まで、一貫したループパスを構築するのに役立ちます。

さらに、ブロックチェーンの基礎知識、セキュリティデバッグ技術、異なるパブリックチェーン間の比較思考についても学び、より体系的な認知フレームワークを構築できるよう支援します。将来Polkadotを目指していなくても、このコースはWeb3への入り口となるでしょう。

Q: プログラミングの基礎知識が全くない初心者でも、このコースを通して小さなプロジェクトを作る成功率は高いですか?

Yuki:私自身、技術的なバックグラウンドは全くありません。コースを修了できるか、小さなアプリケーションを作れるかは、学習の目的によって異なります。

  • 簡単なアプリケーションを作ることが目標であれば、成功率は約50%です。入門言語とツールに慣れるために約30日を費やし、その後AIやGitHubのサンプルを使ってコントラクトのロジックを理解する必要があります。

  • スマートコントラクトの基本的な概念を理解したい、あるいは面接の競争力を高めたいだけなら、このコースは十分に役立ちます。平均的な人よりも準備万端です。

  • 長期的に開発を行う予定がある場合は、まずプログラミング言語を体系的に学習し、その後、授業に参加してより深く理解することをお勧めします。

Q: 全くの初心者にとって、このコースの難易度を1(非常に簡単)から10(非常に難しい)の間で評価してください。

Vincent: 4点を付けます。このコースはSolidityの基礎から始まり、最も難しいのはUniswapのデプロイと原理の理解かもしれません。しかし、時間をかけてコースのビデオを何度も視聴すれば、全体的には習得できます。技術学習の核心は反復です。

Ice Mint: プログラミング経験が全くない友人にとっては、おそらく6点でしょう。Web3の開発方法はWeb2とは全く異なります。文法の問題だけでなく、分散設計やコントラクト構造など、理解すべき新しい概念が数多くあります。そのため、初心者は最初は多くの認知的障壁に直面するでしょうが、粘り強く取り組めば乗り越えることができます。

Xinmin:言語の基礎知識が全くない場合は、間違いなく難しいでしょう。しかし、Web3開発を志すほとんどの人は、少なくともある程度の技術的基礎を持っていると信じています。このコースの難易度は3~4点で、全体的に比較的優しいレベルだと思います。

まとめ

Polkadotエコシステムは、今年8月にPolkadot 2.0へのフルアップグレードを完了する予定です。また、EVM/Solidityのネイティブサポートを実現するために、PolkaVMも2025年第3四半期にメインネットにリリースされる予定です。今、私たちはPolkadotエコシステム構築の黄金期に正式に突入したのです。

共有先:

著者:OneBlock Community

本記事はPANews入駐コラムニストの見解であり、PANewsの立場を代表するものではなく、法的責任を負いません。

記事及び見解は投資助言を構成しません

画像出典:OneBlock Community侵害がある場合は、著者に削除を連絡してください。

PANews公式アカウントをフォローして、一緒に強気相場と弱気相場を乗り越えましょう
おすすめ記事
2025-12-06 01:43
2025-12-06 00:28
2025-12-05 14:15
2025-12-05 12:30
2025-12-05 06:39
2025-12-05 04:11

人気記事

業界ニュース
市場ホットスポット
厳選読み物

厳選特集

App内阅读