Web3.0を象徴するブロックチェーン技術は、暗号資産の取引のみならず、NFTやDeFi、メタバース、トレーサビリティをはじめとするコミュニティ内での情報共有システムなど、様々なシーンやサービスで活用の幅が広がっています。そしてこの動きは、今後ますます加速していくと考えられます。 言うまでもなく、すべてのブロックチェーンは何らかの開発言語を使って構築されており、開発プロセスでは、目的に応じて多くのフレームワークが活用されています。 そこで今回は、ブロックチェーンの開発言語やフレームワークについてまとめました。 ブロックチェーン使われる開発言語とはブロックチェーンは、2008年にサトシナカモトの名で発表された論文から誕生した従来にはない画期的な技術ゆえに、開発言語も特別なものと思われがちです。しかし実際はそうではありません。 むしろ一部の例外を除いては、馴染みのあるプログラミング言語ばかりで