ブロックチェーン Engineer講座

Vol.1 ブロックチェーンの基礎構造理解と開発環境準備

Block1 ブロックチェーンの基本構造

Block2 ビットコインのブロックチェーン

Block3 ブロックの基本構造


Vol.2 ハッシュ関数を使った秘密鍵と公開鍵作成

Block1 秘密鍵とはなにか

Block2 秘密鍵と公開鍵を作ってみよう

Block3 ハッシュ関数とBase58を理解する

Block4 電子署名とは

Block5 電子署名をつくってみよう


Vol.3 ウォレットの作成

Block1 BIPについて

Block2 BIP32 HD鍵生成

Block3 BIP39 ニーモニックで鍵バックアップの管理を簡略化

Block4 BIP44 HD鍵のパスの標準化「HDウォレット」


Vol.4 UTXO

Block1 UTXOとはなにか

Block2 UTXOに関連する情報の必要性を理解する

Block3 UTXOの選定について

Block4 UTXOをどのように取得するか


Vol.5 未署名取引の作成

Block1 取引APIの構成

Block2 取引ビルダーAPIについて

Block3 取引の構築


Vol.6 送金しよう

Block1 ウォレットを作って入金してみよう

Block2 UTXO情報を収集して貯蓄してみよう

Block3 取引を作って隣の人にコインを送ろう


Vol.7 P2Pの仕組みの理解

Block1 P2Pの接続管理

Block2 P2Pメッセージ仕様

Block3 ハンドシェイクとノードの検出

Block4 P2Pの各種メッセージ


Vol.8 P2Pの仕組みの構築

Block1 Initial Block Download (IBD)

Block2 ブロック/トランザクションのブロードキャスト

Block3 ノードの種類

Block4 SPVノードとBloom Filter


Vol.9 コンセンサス・アルゴリズムの理解

Block1 コンセンサス・アルゴリズムとはなにか

Block2 Proof of Work

Block3 その他のコンセンサス・アルゴリズム

Block4 PoWを実装してみよう


Vol.10 コンセンサス・アルゴリズムと拡張

Block1 難易度の調整

Block2 分岐と再編成

Block3 ソフトフォーク

Block4 ハードフォーク


Vol.11 ブロックチェーンを作る 前編

Block1 ワークショップ


Vol.12 ブロックチェーンを作る 後編

Block1 ワークショップ

E学習塾 jasmijnのPCコース

high land presidential group atendantia パソコン講師が教える次世代IT技術

0コメント

  • 1000 / 1000