Slide 1

Slide 1 text

NEO    NEO3.0 NEO Keymaers Japan 1 2018930 NEO   #1

Slide 2

Slide 2 text

NEO Keymaers Japan 2 Contents 1 NEO 2  NEO 3 NEO3.0 4 NEO Keymakers Japan 5 

Slide 3

Slide 3 text

NEO Keymaers Japan 3 NEO Keymakers JAPAN @NeoKeymakersJP •  •   • dApps etc… NEO  

Slide 4

Slide 4 text

NEO Keymaers Japan 4 NEO • "! • " "! • !!   •   • $*% " •  "!#)( • ,&!"'+

Slide 5

Slide 5 text

NEO Keymaers Japan 5 2!20/ , • dBFT(delegated Byzantine Fault Tolerance) 62!2 0/ ,=D • 9A 4GE PoS 2!20/ ,>H • *2"2?JI)3&1/37 @ (#% 13B8 F5 • %.2-2+'/$:    C;<

Slide 6

Slide 6 text

NEO Keymaers Japan 6    F = (N - 1) / 3 N    F   

Slide 7

Slide 7 text

NEO Keymaers Japan 7      PrepareRequest PrepareResponse/ChangeView

Slide 8

Slide 8 text

NEO Keymaers Japan 8    NEO         C# F# VB.Net  Java Kotlin  Python     C C++ Golang  JavaScript

Slide 9

Slide 9 text

NEO Keymaers Japan 9 NeoVM NEO       •    •  • API

Slide 10

Slide 10 text

NEO Keymaers Japan 10   NEOGas=$ NEO • Validator:'4.7(governance) • NEO,68!3Gas ; Gas •  1%+21 • NEO9<&)*(#-) • Network5(&)* ex: deploy/invoke 0" 9<&)*/*

Slide 11

Slide 11 text

NEO Keymaers Japan 11 (-*!"% • (- %!,2 )1 (-"%#! • !4URI5  !$$4 5 &% $' 0/ .+3

Slide 12

Slide 12 text

NEO Keymaers Japan 12 '*(,;8 NeoX • NeoX'*(C,JA86F"'& • %($( G= "B !'*( 3 <%($(2/ +I81H • '()-; :7 -; 40 .9 40 :7 • #*(%G= *( B  *6E  '*()#*)(%5D @? >6F

Slide 13

Slide 13 text

NEO Keymaers Japan 13 Q4)"&*8J NeoQS • Q4)"&*T9I>R 3=.N2VWRSA+5 XE-@KS<8=WECC+5XNF  • NeoQSWQuantum SafeXD4#*?10%!$ • Q4)"&*AI# (2VWSVPXA7# ( 2VWCVPXOPNFL/B  Q4 )"&*;:A,U ('$ HG C6M

Slide 14

Slide 14 text

NEO Keymaers Japan 14 NEO  •    • Dapps •     • 

Slide 15

Slide 15 text

NEO Keymaers Japan 15 Q 1   NEO    1#$   !"' %TPS  &

Slide 16

Slide 16 text

NEO Keymaers Japan 16 A 1       2771216~277230 53 15 357 seconds TPS :357/53 ≒6.74 Neoscan

Slide 17

Slide 17 text

NEO Keymaers Japan 17 Q 2  NEO     

Slide 18

Slide 18 text

NEO Keymaers Japan 18 A 2  •  ! $ 9 • City Of Zion(* NEO Founda=on( + •  " dBFT % • $# & validator ) ' 

Slide 19

Slide 19 text

NEO Keymaers Japan 19 Q 3 dApps NEO    dApps     

Slide 20

Slide 20 text

NEO Keymaers Japan 20 A 3 dApps • Testnet/Mainnet  Dapps  74 20189 •  NEL Game CompeCCon dapps 

Slide 21

Slide 21 text

NEO Keymaers Japan 21 Q 4  NEO       "!    #

Slide 22

Slide 22 text

NEO Keymaers Japan 22 Q 4     $"  500Gas →1Gas= 600 # 30' NEO/Gas%& !

Slide 23

Slide 23 text

NEO Keymaers Japan 23 NEO3.0 NEO3.0  NEO3.0    NEO2.XNEO3.0

Slide 24

Slide 24 text

NEO Keymaers Japan 24 NEO3.0 NEO2.X       Genesis   

Slide 25

Slide 25 text

NEO Keymaers Japan 25 NEO3.0VJ • $1+: AntshareI2$1+"3 →H ]SU94"^> →%-1* !P@)1&"9O '10"]S AY • M[TZG"8 `  $./,(#5

Slide 26

Slide 26 text

NEO Keymaers Japan 26 1:/2 - UTXO!"%(36&+-'*#$&36 NEO2.X →UTXOAccount state.5!"%(48 UTXO?NEO/Gas Account state?NEP5 NEO  =;0> ,&)& /NEO/Gas  #$&9<7

Slide 27

Slide 27 text

NEO Keymaers Japan 27 $+  %  3* #dBFT   NEO2.0  2* #  →  !-)( 3* #dBFT&"',

Slide 28

Slide 28 text

NEO Keymaers Japan 28 &. '  -/ %" NEO2.X  • MinerTransac7on • IssueTransac7on • ClaimTransac7on • EnrollmentTransac7on • RegisterTransac7on • ContractTransac7on • StateTransac7on • PublishTransac7on • Invoca7onTransac7on    *)$     →Invoca7onTransac7on +,( #! 

Slide 29

Slide 29 text

NEO Keymaers Japan 29 "*# NeoVM  NEO2.X APPCALL NeoVM($ ') APPCALLSYSCALL  &API invoke %!

Slide 30

Slide 30 text

NEO Keymaers Japan 30 )/"$49,=JP NEO2.0[c VWYNEO3.0Z_INEO2.0-#=<@0=+  3.0S5=(  1. Neo/gas BU] %<18$1H NEO/gasNeo foundationaKBU]?  O`→18<&$'7<NEO2.0 EXG^ 2. >1=$

Slide 31

Slide 31 text

NEO Keymaers Japan 31 NEO2.X0NEO3.06 NEO2.x0 (" (neo-sharp, neo-go etc) ("4! (Resolve the NEP-5 issues, consider an NFT standard) $/(transacHon fees, PoW etc) NeoVM#23  (New language support, perhaps even a Solidity compiler?) NeoX, NeoFS, NeoQS etc (probably outside the scope for NEO 3.0 but added anyway) NEO3.0    (" (Updates to dBFT or alternaHve mechanisms) '. % NeoVM (" (HyperVM?) &)+ ("(system fees) 1(7(maintaining indivisible NEO, GAS distribuHon improvements etc) -5/  *,("

Slide 32

Slide 32 text

NEO Keymaers Japan 32  ü ON NEO#:):%'8$7(5PoA (Proof of Authdrity) 2;' 09+!* ;:AQZ /.7,[ ü C#Python '4;-#:-6!- EUW%3;-V  ü =C ";5>X NEO09+!* ;:?PD@SGI  ü NEO3.0FJNEO2.XBYMTL  H09+!* ; :<KR 19& !-

Slide 33

Slide 33 text

NEO Keymaers Japan 33  2018/10/08 ()      2F  5 

Slide 34

Slide 34 text

NEO Keymaers Japan 34  http://docs.neo.org/en-us/whitepaper.html http://docs.neo.org/en-us/basic/consensus/consensus.html https://github.com/neo-project/neo/issues/183 https://neoscan.io/ https://neo.org/consensus http://ndapp.org/ http://neo.game/ http://docs.neo.org/en-us/sc/systemfees.html https://github.com/neo-project/neo/issues/327 https://github.com/neo-project/neo/issues/333 https://neonewstoday.com/general/neo-dos-vulnerability-patch-and-fork-incident-details/ https://github.com/neo-project/neo/pull/320

Slide 35

Slide 35 text