$30 off During Our Annual Pro Sale. View Details »

The Blockchain Based World

taka
September 08, 2018

The Blockchain Based World

AIとIoTによる自動化技術の発展に伴い、インターネットセキュリティの重要性はさらに高まっている。一方で従来のクライアント・サーバモデルは参加者の善意を前提とした本質的に非セキュアな仕組みであり、多額のセキュリティコストを費やしてもなおハッキングの被害を防げずにいる。

本稿では、新たなインターネットの形として、クライアント・チェーンモデルによる Blockchain Based Internet (BBI) を提唱する。さらには、BBIが浸透した社会である The Blockchain Based World (BBW) への移行にあたって大規模な変革が予想されることを示し、BBW実現に向けてのステップを提案する。

https://steemit.com/bbw/@taka-beyonds/the-blockchain-based-world-10

taka

September 08, 2018
Tweet

More Decks by taka

Other Decks in Technology

Transcript

  1. The Blockchain Based World
    beyondS, Inc. CEO
    @97

    View Slide

  2. ABOUT ME
    • Tsubasa Takahashi
    • 1988B?;-28<
    • .0( x & x DE,6
    • 3A)5beyondS@=IT/9
    4>*
    • 0→1
    • %1 &#
    • HR1 &#
    • 7':"+C!$&ICO

    View Slide

  3. 24,!
    (, "&*
    3A:')/874


    $+(%

    3A:')/8
    9-60;
    =BOS
    @?
    #+,1>
    ')!#

    ,! 52.<

    View Slide

  4. INTRODUCTION


    View Slide



  5. View Slide







  6. 1001

    1002


    1100




    2001

    2002


    2100




    3001

    3002


    3100

    View Slide

  7. • 5+'42!-('
    • 3$
    • .7#,"
    • *9:
    • % &
    • #6/)8





    01

    1001
    1002

    1100

    01

    2001
    2002

    2100

    01

    3001
    3002

    3100

    View Slide

  8. • .#6&6Z>Cjhba\,*q
    TBH; TcO7k@r0
    V`04)"3
    U^/4'!& 6K
    • dRYo-'$216%Qq
    =sIWp8
    (%M_S
    Ae?(%+')5![lPa\
    ,*mS
    N:q]F(%g9]fUJDX
    LE/4'!& 6K


    in/4'!& 6G< http://jba-web.jp/

    View Slide

  9. • 0$9'9]AFmked_-+t
    WEK> WfR:nCu0
    Yc27*#6
    Xa17("'!9N
    • gU\r.(%43 9&Tt
    @vLZs;
    )&PbV
    DhB)&,(*8"^oSd_
    -+pV
    Q=t`I)&j<`iXMG[
    OH17("'!9N


    lq17("'!9J? http://jba-web.jp/
    /15("17("'!9
    DAGRadixF

    View Slide

  10. • 3&?*?eH Mvtnmg0. }
    _LRD _oY@wJ~0
    al5=-%<
    `j 4=+$*#?U
    • p]d{1+'97"?) \}
    GSb|A
    ,)Wk ^
    KqI,) /+->$fx[mg
    0.y^
    XC}hP,)sBhr `TNc
    VO4=+$*#?U


    uz4=+$*#?QE http://jba-web.jp/
    VO4=+$*#?
    24;+$5:"6-
    %?('!8 M
    qiDAGRadixM
    ZF
    24;+$4=+$*#?
    DAGRadix M

    View Slide

  11. • 5*=-=eG$M!usmlg31$|
    _LRD"_nZ? v#I} 0
    ak#7;0):
    `i$6;.(-'=U
    • o]dz4.+98&=,$\|F~Sb {@
    /,Wj$^
    KpH/,$2.0<(fw[#lg
    31x^ #
    XC|hP/,rAhq$`T#Nc$
    VO6;.(-'=U


    ty6;.(-'=QE http://jba-web.jp/
    >YJ$B|
    /,F%

    F%"w#

    View Slide

  12. • 8,@/@hJ%P"xvpoj53%€
    bOUG#bq]B z$L 0
    dn$:>2*=
    !cl%9>0)/(@X
    • r`g~60-<;'@.%_€I‚Ve C
    1.Zm%a
    NsK1.%402?)i{^$oj
    53|a $
    [F€kS1.uDkt%cW$Qf%
    YR9>0)/(@X


    w}9>0)/(@TH http://jba-web.jp/
    yj53≒+7
    u1.%|a$
    A\M%E€
    1.I&

    I&#{$

    View Slide

  13. • ;.C2CmM'S#~|vto86'†
    fRXJ%fw`E
    €&O‡
    0!
    hs&=A5,@
    "gq'• xck„93/?>)C1'b†LˆYi
    …F
    41]r'e
    QyN41'735B+na&to
    86‚e&
    ^I†pV41{Gpz'gZ&Tj'
    \U

    }ƒo86≒-:

    {41'‚e&
    o86$
    -;0
    ud
    o8641

    {& '‚l
    D_P'H†
    41L(

    L(% &

    View Slide

  14. • @2K6KuU+[&‰‡€~w <:+‘

    nZ `R( n‚ hM‹)W’0$
    p})BI90G
    %! o{+AI7/6.Kc#
    • ƒks=73DC-K5+j‘T“aqN
    85e|+m
    Y„V85+;79J/vŒi)~w
    <:m)
    fQ‘x^"85†Ox…+ob)\r+
    d] AI7/6.Kc#


    ˆŽAI7/6.K_S http://jba-web.jp/
    Šw <:≒1>
    †85+m)
    LgX+P‘
    85T,

    T,(Œ)
    Šw<: '
    1@4l

    Šw<: 85
    † )+t
    1>(<:*)
    ?AF7/
    ‰y+)<:
    )z
    9E49H4

    View Slide

  15. • @2K6KvU+[&ŒŠ‚€x <:+”

    oZ aR( o… iMŽ)W•0$
    q)BI90G
    %! p}+AI7/6.Kd#
    • †lt’=73DC-K5+k”T–br“N
    85f~+n
    Y‡V85+;79J/wj)€x
    <:n)
    gQ”y^"85‰Oyˆ+pc)\s+
    e] AI7/6.Kd#


    ‹‘AI7/6.K_S http://jba-web.jp/
    x <:≒1>
    ‰85+n)
    LhX+P”
    85T,

    T,()
    x<: '
    1@4m

    x<: 85
    ‰ )+u
    1>(<:*)
    ?AF7/
    Œ{+)<:
    )|ƒ
    9E49H4
    LhX„iM`z+)
    BI90G

    View Slide

  16. • @2K6KvU+[&ŒŠ‚€x <:+”

    oZ aR( o… iMŽ)W•0$
    q)BI90G
    %! p}+AI7/6.Kd#
    • †lt’=73DC-K5+k”T–br“N
    85f~+n
    Y‡V85+;79J/wj)€x
    <:n)
    gQ”y^"85‰Oyˆ+pc)\s+
    e] AI7/6.Kd#


    ‹‘AI7/6.K_S http://jba-web.jp/
    x <:≒1>
    ‰85+n)
    LhX+P”
    85T,

    T,()
    x<: '
    1@4m

    x<: 85
    ‰ )+u
    1>(<:*)
    ?AF7/
    Œ{+)<:
    )|ƒ
    9E49H4
    LhX„iM`z+)
    BI90G

    View Slide

  17. • dLEaX• Z@
    • Rg?N>
    • :Jij
    • A!D
    • ?fTI %0&h
    • *'3&


    cS-,≒%.
    _*' eO
    :JB =f
    *'A!
    A! d

    cS-,
    %0&[M
    cS-,*'
    _ eQ
    %.-,
    /15)#
    bV -, W]
    +4&+7&
    :JB^K;FU
    28+$6
    HC
    18)#("9
    /15)#
    18)#("9
    18)#("9`Y=f 18)#("9\C

    View Slide





  18. View Slide



  19. • 2018="37$@%5&6(.81200! 4:
    • MyEtherWalletDNS/1,600C 4:Ether9<
    • 2016=>-
    @%&13!2=?2460
    B+)1 D30C);46 6#'*
    A,>-

    View Slide


  20. #
    "!




    View Slide




  21. 05OS
    HTML,
    CSS,
    JS


    +6
    4
    $!/
    21



    '.3("
    Firewall-
    Root )%3("
    #- *&,

    View Slide

  22. "
    %
    #& $!


    Web

    DNS BLOCK
    CHAIN

    HTML,
    CSS,
    JS
    $&)
    %#

    %#
    "(

    !'



    $&)

    View Slide

  23. AIIoT

    • ( % $) DNA
    &
    • "!
    • '##

    View Slide

  24. AIIoT

    • ,%*0$)2R BONS9=FHDNA?DP
    → 9=(&5
    • BL3K
    → BL3K.1!0/5 "-# 7IA
    • (&6
    QGME→ ME(&5
    (&5 >+' ;
    "-#J84C@ (&5 :

    View Slide

  25. BLOCKCHAIN BASED INTERNET

    View Slide

  26. EC
    'VPC$#
    Y3X%
    A B
    ,A1
    +YA1
    ,B1
    +YB1
    ,A2
    +YA2
    ,B2
    +YB2

    CNS
    UG15/W
    -B
    ,R4
    -!)
    <7,=M
    @U/W
    ,
    I=M*
    FK +HTML, CSS, JS, &etc
    LKCS;8CS, AOCS
    )-(-HD
    '@U
    ("92Y.:0
    ("NTYP:
    JQCS6ECS
    >?

    View Slide

  27. EC
    ,[ #PC)(
    ^8]*
    A B
    "1A1
    +^A1
    "1B1
    +^B1
    "1A2
    +^A2
    "1B2
    +^B2

    ZL6:4\
    2G
    "1W9
    2%.
    A<"1BR
    EZ4\
    "1
    N BR/!
    KP$ 0HTML, CSS, JS, + etc
    QPHX@=HX, FTHX
    -&SY^U?
    !.2-2MI
    ,EZ
    -&>7^3?5
    OVHX;JHX
    CD
    CNS


    2&0-&







    /'


    View Slide

  28. BBI

    "6PC
    8*7!
    A B
    &A1
    +8A1
    &B1
    +8B1
    &A2
    +8A2
    &B2
    +8B2

    CNS
    '$
    # 1582+
    158
    (+)4.
    '3
    '3

    -/0,
    %

    View Slide

  29. BBI

    $:PC"!
    <+;#
    A B
    'A1
    +'B1
    +'A2
    +'B2
    +
    CNS
    )&
    % 48<
    6-
    Web&

    ()30
    ()
    CNS30 91*,
    7.5/
    &)%)20

    View Slide

  30. BBI
    CNS)
    %8PC"!
    <,9#
    A B
    (A1
    +(B1
    +(A2
    +(B2
    +
    CNS
    *'
    & 16<
    4-
    $*7*)
    *(235+ DNS:.
    "*' /0
    ;
    Ethereum Name Service *****.eth
    Neo Name Service *****.neo

    View Slide

  31. BBI

    "5PC
    9*6!
    A B
    &A1
    +9A1
    &B1
    +9B1
    &A2
    +9A2
    &B2
    +9B2

    CNS
    ($
    #039 1+
    5/)'(
    8-47 %2,.(
    8RDB$
    (

    View Slide

  32. BBI

    "2
    PC
    5+3!
    A B
    &A1
    +5A1
    &B1
    +5B1
    &A2
    +5A2
    &B2
    +5B2

    CNS
    ($
    #/150,
    $
    (
    '$!)*
    4
    -.
    %+3'$!
    '$!

    View Slide

  33. BBI

    )?"PC'&
    A/@(
    A B
    !-A1
    +AA1
    !-B1
    +AB1
    !-A2
    +AA2
    !-B2
    +AB2

    CNS
    .$+
    *% :>A;2
    !-#,
    #,/@?. + 9

    70=81736
    <1 :>A=45

    View Slide

  34. BBI

    $8PC!
    :+9"
    A B
    'A1
    +:A1
    'B1
    +:B1
    'A2
    +:A2
    'B2
    +:B2

    CNS
    (&
    %
    47:5.
    #3
    0,61 /826
    DEX )(-*

    View Slide



  35. • BBIBlockchain Based Internet " 59#%
    Contract8)4!&360
    Blockchain17
    Contract,+
    • " 59#%
    Contract8)4
    → );
    • *" $
    =
    '.(
    → =:
    • Contract2-
    BLOCKCHAIN
    $A
    "
    $B
    "
    $C
    "
    HTML,
    CSS,
    JS
    Contract

    View Slide

  36. THE BLOCKCHAIN BASED WORLD ( BBW )
    • ! #BBI6,2+
    • $&7
    • ( %$&4.7
    • 9<837
    • 1>=/&7
    • '
    )5-,*;
    • "%:0@?

    View Slide

  37. BBI

    View Slide



  38. MVP&
    #(!$

    '*+ )"
    %

    View Slide



  39. FILE
    !
    "
    Content-type
    Content-length
    dPoS, PoA

    View Slide



  40. 46CNS'0
    */35
    2*CNS.) ,(+8!-
    #7URI#7DNS
    +8!-
    &%"1$

    View Slide


  41. • -240(+,3*
    • !
    !

    '%).

    /#

    !1$
    • !
    "&

    !

    View Slide


  42. • !'2
    )67(
    • *-
    #$5.49
    → Contract
    #$!3:
    • !+,18
    →& 0+, /
    • !& "%&&

    View Slide

  43. IT




    • Blockchain Based Internet



    ICO
    • #!&$ '()

    Personal Health Record%"

    View Slide

  44. CREATE NEXT WORLDS
    Icons by Icons8 (https://icons8.com)
    Image by Davidstankiewicz

    View Slide