Bitcoin Edge Dev++ / BC2

技術ブートキャンプ • 2018年10月4日-5日 • 慶應義塾大学, 日本
SCALING THE DEVELOPMENT CAPACITY OF THE INDUSTRY

スポンサー

学術支援団体

支援団体

地元支援団体

スポンサーシップ

Bitcoin Edge Events のスポンサーに興味がある場合は、以下のアドレス宛にお問い合わせください: [email protected]
 
スポンサーシップは現在 Scaling Bitcoin - Kaizen イベントで申請可能です.

重要な日付

  • 2018-09-20 23:59 UTC - スポンサー支援受付の最終日
  • 2018-09-20 23:59 UTC - 印刷用ロゴの提出(AIまたはSVGベクター・ファイル・フォーマットでの提出が必要です)。

メンター

Akio Nakamura
DG Lab
Anditto Heristyo
DG Lab
Bryan Bishop
Bitcoin Core Contributor
Eric Voskuil
Libbitcoin Contributor
Ethan Heilman
Researcher, Boston University
Gregory Sanders
Bitcoin Core Contributor
Blockstream
James Chiang
Libbitcoin Contributor
James O'Beirne
Bitcoin Core Contributor
Chaincode Labs
John Newbery
Chaincode Labs
Karl-Johan Alm
Bitcoin Core Contributor
DG Lab
Luke Dash Jr
Bitcoin Core Contributor
Marco Falke
Bitcoin Core Maintainer
Chaincode Labs
Nicolas Dorier
DG Lab
Takatoshi Nakagawa
DG Lab
Thaddeus Dryja
MIT DCI Research Scientist
Lightning Network
Warren Togami
Blockstream
Yutaka Nakasone
DG Lab / Crypto Garage

スケジュール

注記:
印刷

10月4日
08:00
(30 min )
チケットの購入
08:30
(5 min )
Introduction to Bitcoin Edge Dev++ and BC²
Anton Yemelyanov

Cryptography

08:35
(60 min )
Finite fields/Elliptic Curves/ECDSA/Schnorr
John Newbery
09:35
(30 min )
Blind signature
Ethan Heilman

Bitcoin Data Structures

10:05
(65 min )
Block structure & headers, UTXO, Merkle Trees, Address, Proof-of-Work & Difficulty, SegWit (BIP141)
Akio Nakamura
11:10
(10 min )
休憩

Scripting & Transactions I

11:20
(30 min )
Scripts (general & simple)
John Newbery
11:50
(15 min )
P2PKH/P2WPKH/P2SH/P2WSH
Greg Sanders
12:05
(20 min )
SIGHASH NOINPUT (BIP118)
Bryan Bishop
12:25
(60 min )
ランチ

ウォレット

13:25
(30 min )
Coin selection
Karl-Johan Alm (Kalle)
13:55
(30 min )
HD Wallets (BIP32)
James Chiang
14:25
(30 min )
Wallet Security / Key Management / HSM
Bryan Bishop
14:55
(30 min )
PSBT (BIP174)
Greg Sanders
15:25
(10 min )
休憩

Scripting & Transactions II

15:35
(60 min )
Bullet proofs
Karl-Johan Alm (Kalle)
16:35
(30 min )
M-of-N threshold signature using Schnorr
Takatoshi Nakagawa
17:05
(30 min )
Taproot/Graftroot
Greg Sanders

Cryptoeconomics

17:35
(30 min )
Principles of Cryptodynamics
Eric Voskuil
18:05
閉鎖

10月5日

Chains I

08:30
(15 min )
Handling Re-orgs & Forks
Bryan Bishop
08:45
(30 min )
Abstract thinking about consensus systems
Luke Dashjr

Chains II

09:15
(45 min )
Sidechains, Federation Models
Greg Sanders
10:00
(10 min )
休憩

Cross-Chain Interop

10:10
(60 min )
Cross-Chain Swaps
Ethan Heilman, Nicolas Dorier

Lightning / Discreet Log Contracts

11:10
(110 min )
Lightning Network Overview, Lightning Channel Factories, Discreet Log Contracts
Thaddeus Dryja
13:00
(60 min )
ランチ

Security

14:00
(60 min )
Protecting Yourself and your Business
Warren Togami
15:00
(10 min )
休憩

Platforms

15:10
(30 min )
An overview of Bitcoin Core architecture
James O'Beirne
15:40
(30 min )
Bitcoin Toolchain, Unit Testing & Deterministic Builds
Marco Falke
16:10
(30 min )
Interfacing with Python via python-bitcoinlib
Bryan Bishop
16:40
(45 min )
Libbitcoin
James Chiang
17:25
閉鎖

必要事項

このDev++コースでは急速に成長を遂げているセカンドレイヤー技術の概観と実装を共に、ビットコインのピア・ツー・ピアネットワークを構成している核のアルゴリズムについて学んでいくコースとなっています

参加条件

  • コンピューターエンジニアリングのバックグラウンド
  • データ構造及びネットワークに関する知識
  • C++, Java, Python, Go, JavaScript(Node.js), Scala などのソフトウェア開発言語の経験

ハンズオン参加のための必要条件

  • C++ の経験
  • Python の経験
  • GCC ツールチェーンの経験
  • 基礎的なGitの使い方

参加者の前提条件として、C++での開発経験があること、またデータ構造やネットワークに関する知見が必要です。 JavaやNode.jsやPythonやGoなどを使った開発経験がある方は、コースには参加出来ますが、キャッチアップ出来ない箇所があるかもしれません。

歓迎条件

  • Unix の経験
  • 暗号についての知識・経験

必要な持ち物

  • 参加者はご自身のノートパソコンを持って来て下さい(Windows, OSX, Linux)

イベント当日に近づくにつれ、追加情報が公開される予定です

資料

Dev++で行われる全てのセッションは記録され、クリエイティブ・コモンズ ライセンスとしてこのサイトに公開される予定です

場所

keyboard_arrow_left
keyboard_arrow_right

慶應義塾大学 東館(G-Lab)

慶應義塾大学 東館(G-Lab)

Keio University G-Lab
2 Chome-15-45 Mita, Minato-ku
Tōkyō-to 108-8345, Japan
local_hotel
ホテル
directions
方向性

チケットの購入

大変申し訳ありませんが、当イベントのチケットは全て売り切れました。
 
収容出来る人数が限られておりますので、会場での当日チケットの販売はしておりません。

このサイトについて

プランニング委員会

  • Anton Yemelyanov, Base58 Association NPO. (Planning Committee Chair)
  • Nelly Milanova, Base58 Association NPO.
  • Jeremy Rubin, Bitcoin Core Contributor
  • Neha Narula, MIT DCI
  • Ethan Heilman, Boston University
  • Ferdinando M. Ametrano, Bitcoin and Blockchain Technology professor at Politecnico di Milano
  • Byron Gibson, Engineering Consultant and Startup Advisor
  • Anditto Heristyo, DG Lab
  • Taro Watanabe, Digital Garage
  • Shigeya Suzuki, Keio University
  • Kanta Matsuura, The University of Tokyo

チュートリアル委員会

  • Shin'ichiro Matsuo, Georgetown University, BSafe.network
  • Pindar Wong, BSafe.network
  • Taro Watanabe, Digital Garage
  • Jimmy Song, Paxos
  • Anton Yemelyanov, Base58 Association NPO.
  • Shigeya Suzuki, Keio University