Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FinTech と分散システム 〜またの名を仮面ライダーフィンテック〜

FinTech と分散システム 〜またの名を仮面ライダーフィンテック〜

2016年3月22・23日に開催された「第8回 広域センサーネットワークとオーバレイネットワークに関するワークショップ」でお話した時のスライドに加筆・減筆を行ったものです。仮面ライダーのメタファーを用いながら(何故?)、ブロックチェーン周りの FinTech の地図を描き出すことを目的としています。気楽にお楽しみいただけたら幸いです。

Kenji Saito

March 29, 2016
Tweet

More Decks by Kenji Saito

Other Decks in Technology

Transcript

  1. ( ) <[email protected]> SFC ( ) Orb ( ) 1993

    M.Eng ( ) 2006 ( ) 1 (1971 4 3 ) 6 ⇒ FinTech – 2016-03-23 – p.3/33
  2. (2011-2012) (2012-2013) (. . . ) / (2013-2014) (2014-2015) (

    ) ← (2015-2016) FinTech – 2016-03-23 – p.6/33
  3. (1971) — , 1 (1971) — (1971-1973) . . .

    ( 1 ) FinTech – 2016-03-23 – p.9/33
  4. — ( ) ( ) 37 ( ) FinTech –

    2016-03-23 – p.10/33
  5. (1 2 ) . . . . . . (

    ) ← ( ) ( ) : ( ) ( ) FinTech – 2016-03-23 – p.12/33
  6. FinTech FinTech 100 ( ) ⇒ ( < (_ _)

    > ) FinTech – 2016-03-23 – p.15/33
  7. (FinTech ) - R3 HyperLedger Project - (LegalTech) - -

    ( ) Paxos ( ) - P2P ( ) - ( ) - (IDE : Integrated Distributed Environment) FinTech – 2016-03-23 – p.17/33
  8. FLP CAP - ( ) . . . FinTech –

    2016-03-23 – p.19/33
  9. ( ) 1. 10 ( ) 2. 3. 1 FinTech

    – 2016-03-23 – p.21/33
  10. CAP Consistency ( ) Availability ( ) Partition tolerance (

    ) ⇒ 3 C Eventual consistency ( ) . . . FinTech – 2016-03-23 – p.23/33
  11. Consistency ( ) Strong consistency ( ) (safety) Eventual consistency

    ( ) (liveness) ↑ Weak consistency ( ) ← ( ) FinTech – 2016-03-23 – p.24/33
  12. CS1 : CS2 : CS3 : CL1 : CL2 :

    → / (benign) → (Byzantine) FinTech – 2016-03-23 – p.25/33
  13. n : f : R : (e.g. ) F :

    FinTech – 2016-03-23 – p.27/33
  14. Byzantine Paxos R ( ) : R > 2F (R

    ) n f Byzantine Paxos n : n > 3f (n ) f FinTech – 2016-03-23 – p.29/33
  15. ( ) ( ) f = 1 ⇒ R FinTech

    – 2016-03-23 – p.30/33
  16. vs. ( : = = 1 vs. ) FinTech –

    2016-03-23 – p.31/33
  17. 3 1. ⇒ 2. ⇒ 3. TX ⇒ FinTech –

    2016-03-23 – p.32/33