Doorkeeper

ブロックチェーン入門講座「スマートコントラクトを実装しよう♩」

2018-07-01(日)10:00 - 18:00 JST

DAYS赤坂見附 3B会議室

東京都港区 赤坂3-9-1 (紀陽ビル)

申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

32,400円 前払い / 40,000円 会場払い

1人の参加者

すべて見る
1人のアカウント非公開の参加者

詳細

スマートフォンの登場以来のビックインパクトであるFINTECH。
その中心のテクノロジーであるブロックチェーンについてのプログラミングセミナーを開催します。

本講座を受講することで、インターネット以来の発明と言われるブロックチェーンの概要とブロックチェーン技術を支えている基盤技術について学ぶことができます。

また将来どのようなビジネス領域に使われていくのか、現在どのようなことで使われ始めているのかを知ることができます。

後半の実技では、イーサリアムブロックチェーンを利用したスマートコントラクトの開発環境の構築と実装方法について学び、ブロックチェーン上で動作するシンプルなDApps(アプリ)を作成していきます。

【講座内容】
1.座学講義(午前の部)

1)ブロックチェーンとは
・市場へのインパクト
・ブロックチェーンの定義
・ブロックチェーンの基礎
・ブロックチェーンの種類
・ブロックチェーン特徴

2)仮想通貨の売買について
・ビットコインの仕組み
・取引時のブロックチェーン上の動作

3)ブロックチェーン基板を支える暗号技術
・公開鍵と秘密鍵
・暗号強度
・ハッシュ関数
・電子署名
・公開鍵認証基盤(PKI)
・タイムスタンプ
・未来の暗号技術

4)ブロックチェーン基盤を支える分散システム
・P2P分散システム
・安全性と信頼性
・データストレージ技術
・合意形成
・PoW(Proof of Work)

5)ウォレットの仕組み
・ウォレットアドレス
・ホットウォレットとコールドウォレット
・ウォレットの種類

6)取引を記録するトランザクション
・トランザクションとは
・送金以外を目的とするトランザクション
・ウォレットアドレスの未使用残高「UTXO」
・トランザクションを合意する仕組み
・トランザクションの構造
・二重送金(ダブルスペント)問題とその対策

7)スマートコントラクト
・ブロックチェーンにおける「スマートコントラクト」
・スマートコントラクト自立分散型組織(DAO/DAC)

8)ブロックチェーンが活用されるこれからの未来
・仮想通貨交換業
・企業通貨(企業トークン)
・IoTとブロックチェーン
・流通のトラッキング活用
・オンラインゲームでのトークン活用
・コンテンツのDRMをブロックチェーンで実現
・新しい資金調達方法「ICO」
・シェアリングエコノミーへのブロックチェーンの応用
・電子投票システム

2.スマートコントラクトの入門実技講座(午後の部)

1)Gethインストール
2)Gethの起動
3)テストネットワークでのEtherの送受金
4)スマートコントラクト開発
・開発環境(Remix)
・シンプルなスマートコントラクトの実装

5)独自通貨(トークン)を発行してみる
【参加資格】

1年以上のプログラミング実務経験者
もしくは上記相当のスキルを持っている方

【ご用意いただくもの】

ノートパソコンをご持参ください。Mac持参の方はXcodeがインストールされていることが必須になります。
Wi-Fi環境はありますが、モバイルルータを持っている方はご持参ください。

●講師プロフィール:小松信介

宮城県気仙沼市出身。世田谷区在住。営業技術系のネットワーク・サーバーエンジニアから、震災後のタイミングで、スマホアプリのサービスを起業。 社長業兼エンジニア業務をしながら、大人向けの小規模なプログラミングスクールを3年間運営。こども向けのプログラミングスクールも開催し、エンジニアの育成をサポート。2018年2月にブロックチェーンサービス提供会社の代表取締役に就任

コミュニティについて

テックジムと愉快な仲間たち

テックジムと愉快な仲間たち

「テックジム方式」とは、基礎知識なしでも、座学なしでプログラミングに専念できるように設計されたプログラミングのカリキュラムメソッドです。 優れたエンジニアの多くは、職業訓練学校や研修スクールで学ぶような学び方をしません。 作りたいものを作っていたら、自然に習得できているのです。そして、優れた指導者(メンターや師匠)との出会いがエンジニアとしてのプロフェッショナル性を高めます。 この自発性...

メンバーになる