10秒で始めるAIプログラミング学習サービスAidemy 日本初!「ブロックチェーン講座」を完全無料でリリース
暗号通貨(仮想通貨)であるビットコインに焦点を当てコア機能を実装
東京大学発スタートアップの株式会社アイデミー(本社:東京都渋谷区、代表取締役CEO 石川聡彦)は、本日Pythonで実装しながら学ぶ「ブロックチェーン講座」(基礎編)を本日リリースしました。Aidemyは正式公開から2ヶ月を待たず会員登録ユーザー数5,000人以上、コード実行数50万回以上を記録した、コードを書きながら学ぶ日本最大級の先端技術のラーニングサービスです。今回はユーザーからの強い要望を受け、ブロックチェーンの概念を理解し、Pythonを用いてマイニング・トランザクションの追加・コンセンサスアルゴリズムなど、大まかな流れを実装する講座を完全無料(期間限定)で本日リリースしました。
【講座の概要】
今回の講座では、以下のような概略を学び、実際にコードを書いてブロックチェーンを実装しながら理解を深めます。1. ブロックチェーンとビットコインの概論
– ブロックチェーンは、取引データを改ざん不可能な形で分散的に記録する技術であり、ビットコインはブロックチェーン技術を用いて開発された世界最初の暗号通貨(仮想通貨)です。こうしたブロックチェーンの技術インパクトを学びます。2. ビットコインのトランザクションの記録
– ビットコインでは取引の記録をトランザクションという形で記録します。実際にビットコインで行われているトランザクションの記録をゼロから実装します。3.ビットコインのマイニングとコンセンサスアルゴリズム
– ビットコインでは取引の記録を改ざんできないようにするため、マイニングを行います。今回はマイニング手法の一つであるProof of Workを実装し、正当性を担保するためのコンセンサスアルゴリズムを実装します。
今回の講座では、以下のような概略を学び、実際にコードを書いてブロックチェーンを実装しながら理解を深めます。1. ブロックチェーンとビットコインの概論
– ブロックチェーンは、取引データを改ざん不可能な形で分散的に記録する技術であり、ビットコインはブロックチェーン技術を用いて開発された世界最初の暗号通貨(仮想通貨)です。こうしたブロックチェーンの技術インパクトを学びます。2. ビットコインのトランザクションの記録
– ビットコインでは取引の記録をトランザクションという形で記録します。実際にビットコインで行われているトランザクションの記録をゼロから実装します。3.ビットコインのマイニングとコンセンサスアルゴリズム
– ビットコインでは取引の記録を改ざんできないようにするため、マイニングを行います。今回はマイニング手法の一つであるProof of Workを実装し、正当性を担保するためのコンセンサスアルゴリズムを実装します。
以上の内容を、実際にコードを書きながら学べます。
なお、引き続きブロックチェーン講座の「応用編」も制作中であり、4月中旬にリリースできる見込みです。
【講座開講の背景】
1. ツイートから3日で500RT以上を達成
– 2018年1月弊社代表取締役のTwitterで『Aidemyで「Pythonによるブロックチェーン実装」講座を受けたい人はRT』という旨でツイートしたところ、ツイートから約3日で500RT以上を達成しました。
2. 開講を臨む声多数
– ツイートのリプライにて「Pythonとブロックチェーン勉強で一石二鳥/絶対欲しい」「めちゃくちゃ作ってほしいです」「おもしろそう」など多数の声が寄せられました。以上の調査から、「ブロックチェーン講座」への強いニーズを確信しました。
Twitterの反響