PowerPoint 프레젠테이션

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "PowerPoint 프레젠테이션"

Transcription

1

2 NKN: 탈중심화된인터넷을위한네트워크 인프라

3 왜?

4 누락된요소 저장 연산 네트워크 $1 조 4 천억사업 저장증명방식 PROOF OF STORAGE 예 : IPFS/Filecoin, Sia,Storj 작업증명방식PROOF OF WORK 예 : 비트코인, 이더리움 릴레이 / 전송증명방식 누락 -> 신규

5 현재네트워크의문제 클라이언트 - 서버모델은값비싸고, 복잡하고실패및공격당하기쉽습니다. 비효율적인네트워크사용은네트워크연결이좋지않거나끊김현상을초래합니다. 블록체인시스템의중앙화는신뢰를약화시킵니다.

6 현재클라이언트 - 서버모델의문제 서비스가네트워크주소와밀접하게결합되어있어, 서비스를동적으로배치할수없습니다. 엔드투엔드 (End to end) 간보안은제 3 자에전적으로의지합니다. 서버가단일지점장애문제의단일지점이될수있습니다. DNS 스푸핑, 디도스공격, 서버고장시간 서버의액세스를막으면서비스가거부될수있음 서버에서수백만건의사용자데이터가해킹당할수있음 응용프로그램개발자들은백엔드서버를개발하고배치해야합니다 : 서버개발과배치모두비용이많이들어갑니다.

7 비효율적인네트워크사용은네트워크연결이좋지않거나끊기는현상을초래합니다. 연결과대역폭의수요와공급이일치하지않기때문에오늘날의인터넷에는엄청난비효율성이존재합니다. 임시네트워크자원은 ( 지금도 ) 초마다낭비되고있습니다. 에 : 샌프란시스코의유니언스퀘어에 Jack 과 Jill 이있습니다. 인터넷회사 A 를사용하는 Jack 은네트워크가빠른상태이며, 네트워크를많이사용하지않습니다. 반면인터넷회사 B 를사용하는 Jill 은네트워크연결이좋지않은상황이고. 여행에서찍은동영상을인스타그램에올리고자합니다. 네트워크연결및대역폭공유계의 Uber 또는 AirBnB 가부족합니다.

8 블록체인시스템의중앙화는신뢰를약화시킵니다. 현재선도하는블록체인프로젝트는성능 ( 초당거래건수 ) 를높이기위해합의알고리즘을소수의노드에만집중하고있습니다. 이는분산된신뢰를희생합니다. 보안하락 커뮤니티참여감소 예 : EOS 프로젝트는단 21 개의풀노드또는블록제안자만이존재합니다. 이는기존의중앙화된시스템과다를바가없으며, 실제로더나쁜성능을보입니다.

9 무엇을 네트워크및네트워크비즈니스모델의대변혁을일으킵니다

10 A NEW KIND OF NETWORK NKN 은새로운 P2P 네트워크연결프로토콜및생태계입니다. NKN 은새로운퍼블릭블록체인을기반으로합니다. 우리는인터넷사용자가네트워크연결을공유하고, 사용하지않는대역폭을활용하게끔경제적보상을제공합니다. NKN 의열린, 효율적인, 탄탄한네트워크인프라는응용프로그램개발자가탈중앙화된인터넷을구축할수있게합니다. 이렇게되면모든사람이안전하고, 저렴하고, 어디에서나접근가능한연결을사용할수있습니다.

11 블록체인인프라의세번째기둥 1. 탈중앙화연산 : 이더리움 2. 탈중앙화저장 : Filecoin/IPFS 3. 탈중앙화네트워킹 : NKN

12 NKN 의장점 수백만개의노드집중된빠른속도서버없음 (Zero Server) 고유 & 세계적 ID 추가보안 & 사생활보호 지연속도감소

13 NKN 의장점 1: 수백만개의노드 수백만개의노드 : 수평적으로확장할수있고임의개수의합의노드를지원하는새로운 MOCA 합의알고리즘입니다. 우리의테스트네트워크는비트코인, 이더리움다음으로많은 5,878 합의노드를가지고있습니다.

14 NKN 의장점 2: 집중된빠른속도 집중된빠른속도 : 노드와클라이언트는여러경로의속도를집합한속도를사용할수있습니다. 네트워크에 NKN 노드를추가하면전체네트워크의처리량을수평적으로확장할수있습니다.

15 NKN 의장점 3: 서버없음 서버없음 : 완전히탈중앙화하고 P2P 로진행하기때문에, 중앙화된서버를개발하고운영할필요가없습니다. 복잡성과비용을현저하게줄이고, 단일지점장애문제가발생하지않으며, 해킹을대비한중앙허니팟을없앨수있습니다.

16 NKN 장점 4: 고유및세계적 ID 고유및세계적 ID: 고유 NKN 주소로언제, 전세계어디서나서비스할수있습니다 ; 사람들이응용프로그램과서비스를발견하고찾을수있게끔도와줍니다.

17 NKN 장점 5: 추가보안 & 사생활보호 추가보안 & 사생활보호 : 공개키인프라또는제 3 자증명없이 End-to-end 및 Hop-by-hop 암호화합니다.

18 NKN 의장점 6: 지연속도감소 지연속도감소 : 실시간 3D 게임및 AR/VR, IoT 를포함한모든응용프로그램을지원합니다. 에지컴퓨팅과최적라우팅을지원합니다. NKN 의데이터전송은오프체인이며, 합의된속도에제한받지않습니다.

19 어떻게

20 NKN 의핵심기술혁신 Chord 분산해시테이블기반다이나믹토폴로지 & 라우팅, TCP/IP 기반오버레이네트워크 보안과인증가능한데이터전송을위한서명체인 (Signature Chain); 유용한릴레이증명방식 (PoR) 수백만개의동등한노드를위한 MOCA 합의알고리즘 새인터넷구축및공유추진을위한릴레이와채굴보상

21 탈중심화한데이터전송망 (DDTN) NKN은 Chord 분산해시테이블을기반으로하여다이내믹토폴로지와라우팅을유지보수하고, 수백만고객에게언제든지가입하고떠날수있는서비스를제공할수있습니다. 고유 NKN 주소는노드와클라이언트를식별하는데에사용되고, TCP/IP에서오버레이네트워크를제공합니다. 데이터가중앙서버를거치지않고한클라이언트에서다른클라이언트로전송될수있습니다.

22 MOCA: 확장성이높은합의알고리즘 NKN은셀룰러오토마타 (Cellular Automota) 와이징모델 (Ising modeal) 을기반으로확장성이높은합의알고리즘인 Major Vote Cellular Automata (MOCA) 를설계하였습니다. NKN은 MOCA를수백만개의노드에걸쳐차세대블록체인과동등계층네트워크 (peer-to-peer network) 에서구현하였습니다.

23 릴레이증명방식 (PoR) NKN은라우트상노드의릴레이증명을위해서명체인 (Signature Chain) 을설계하였습니다. 이는검증이가능하고, 조작및위조가불가하고, 공격에강한수준의안전한데이터전송을가능하게끔합니다.

24 토큰 / 보상분배매커니즘 NKN의경제모델은다른사용자를위해트래픽릴레이를도운참여자에게토큰보상을제공합니다. 또한, 채굴기대보상은참여자가릴레이를도운데이터의양에비례합니다. 이러한경제적보상은커뮤니티가네트워크를구축하고공유하도록장려할것입니다.

25 NKN 로드맵 테스트넷 (TESTNET) 모든핵심서브시스템이같이동작하는, 세계적노드에걸친첫라이브테스트넷 배포 확장성, 효율성최적화, SDK alpha 배포 배포공격저항성제고, 테스트넷규모확장, SDK beta 배포 배포완전한기능을구현하고성능을갖춘, 모든기능을포함한테스트넷, SDK v1.0 배포 메인넷 (MAINNET) 배포테스트넷상태를기반으로 NKN 의핵심기능추가개발및개선 배포 메인넷 & NKN 생태계런칭

26 최대 TPS NKN 의확장목표 노드수

27 비즈니스 경제모델, 채굴, 생태계발전

28 경제모델 Filecoin/IPFS 이저장자원을토큰화한것와비슷하게, NKN 은네트워크영역에서연결 & 데이터전송능력을토큰화하고자합니다. NKN 재단개발자채굴자구매자 창세시점 NKN 재단 : 생태계구축에대한전략적투자 (17%) 개발자 : 창립멤버, 커뮤니티개발자 (18%) 구매자 : NKN 토큰구매자 (35%) 이후 25 년간 채굴자 : 트래픽릴레이및블록유지보수에대한보상수령 (30%)

29 NKN token NKN 토큰 generation 채굴량 ( 백만 (Millions) ) NKN 채굴은추후 25 년간 NKN 의확장을장려합니다 Time (year) 시간 ( 연 )

30 생태계매력 네트워크로밍 언제어디서나, 어떤장비로도 NKN 네트워크에연결할수있습니다. NKN 은항상네트워크개방성, 진정한 P2P 연결및확장성을키울것입니다. 공유네트워크자원 개인은사용하지않는네트워크자원을다른사람과공유하고, 보상을받습니다. 이러한인센티브모델로, NKN 은사용자경험을개선할뿐만아니라, 더많은노드가네트워크에들어오면서더욱안정적이고공격에강해집니다. 네트워크공동구축 NKN 은개인과기업이새로운장비구축및네트워크인프라업그레이드, 네트워크용량증가, 네트워크연결및신뢰성을높이는것을장려합니다.

31 NKN 생태계 블록체인프로젝트 클라우드서비스플랫폼 통신사 응용프로그램개발자

32 NKN 파트너십계획 핵심네트워크구축을위한웹 - 스케일클라우드서비스와의협력 웹 - 스케일클라우드서비스가얻는 가치 Network : Fragmentatio 새로운n 수입원 더많은사용량창출및계정유입 세계적위치와규모능력과일치함 비용을낮추고민첩성을향상시키는오픈소스사용 NKN 이얻는가치 현재구축된네트워크와데이터센터활용 웹-스케일제공자는얼리어댑터이며 Selective 발빠르게움직임 Propagation 라스트마일액세스제공을위한통신사와의협력 통신사가얻는가치 : 로밍 / 청구, 5G, 신원등분야의새로운 Network 서비스를가능케함 Fragmentatio n 안전하고검증가능한전송 사용하지않는대역폭을수입으로전환 새로운공유경제비즈니스모델 NKN 이얻는가치 와이파이, 휴대전화, 이더넷등라스트마일연결에액세스할수있어, NKN 사용자의커버리지가더욱넓어집니다. Selective Propagation 트래픽을증가시킬개발자양성 개발자가얻는가치 : 사용하기쉬운개발도구 전세계에서영향력있는탈중심화 Network 네트워크액세스 Fragmentatio 새로운수입원 n NKN 이얻는가치 : 응용프로그램이네트워크트래픽을증가시키고, 네트워크사용량을증가시킴 Selective Propagation 성명 : 위의내용은단지응용사례예시일뿐이며. 아직논의되거나합의되지않았습니다.

33 전략적파트너 & 동맹 (Alliance)

34 응용 NKN 응용예시

35 NKN 응용사례및가치제안 개발자 : 중앙서버없이클라이언트간직접적인연결을제공하는전세계적 P2P 네트워킹스택 (networking stack) 에액세스가능 소비자 : 더나은네트워크연결, 액세스선택폭확대, 네트워크공유에따른보상획득 비즈니스 : 통신사의네트워크커버리지개선, 통신사에안전하고검증가능한데이터전송제공, 사용하지않는대역폭을수입으로전환

36 공개테스트네트워크는비트코인, 이더리움다음으로많은 5,878 노드를달성하였습니다. NKN Testnet 이 5,878 노드를달성하기까지두달소요 비트코인이 10,000 노드를달성하기까지 10 년이소요됨 비트코인노드수 비트코인네트워크의풀노드수가 2019 년현재 2017 년초의두배를달성하였습니다. 전체네트워크에약만개의활성풀노드가있습니다.

37 NKN 에서운영하고있는응용프로그램 우주고양이 NKN 라이브테스트넷에서실행되는실시간다중플레이어액션게임 NKN 채팅 NKN 네트워크기반탈중앙화인스턴트메시징 NKN 탐색기 NKN 테스트넷의블록체인탐색기 NKN 채굴 NKN 테스트넷채굴을위한웹앱

38 탈중앙화스택 (Decentralized Stack) 전세계에도달가능하고, 탁월한사용자경험을제공하는 dapps 구축 Jin Messenger NKN 네트워크를사용한탈중앙화소통 Jay 는 Jin Messenger 라는훌륭한앱을개발했습니다. 하지만, Jay 는앱호스팅비용을피하고싶습니다. 따라서, Jay 는 NKN 의 dapp 네트워크툴킷과 P2P 네트워크를선택하였고, 중앙서버가없이도전세계모든사람이사용가능한앱을빠르게만들수있었습니다. 또한, Jay 의앱은다른클라이언트와응용프로그램의트래픽릴레이를도울경우, 토큰보상도받을수있습니다. 응용프로그램 토큰 DApp 네트워킹툴킷 DApp 개발자 NKN 탈중앙화네트워크 기타클라리언트

39 Unity3D 게임엔진을사용하여 NKN 에구축된간단한실시간 3D 다중사용자게임

40 안전하게 Wifi 액세스공유 NKN은 Wifi 액세스공유를도와줍니다. - 인증되고공인되어보안문제없음 - 암호화되어사생활보호문제없음 - 내장토큰및전자지갑으로편하고검증할수있는결제 - 유연한소액결제를지원합니다 : 패킷, 세션또는시간당청구

41 모든 IoT 솔루션을위한네트워크기반제공 NKN은수십억개의 IoT 장치에 P2P네트워크및메시네트워크 (Mesh Network), 애드혹네트워크 (ad-hoc Network), 보안네트워크를제공합니다. IoT 앱의중요한미션을지원하기위해데이터전송은인증되고보안되며검증되었습니다. 예 : NKN과 IoTeX가협력하여스마트홈솔루션을만들었습니다. 이솔루션은블록체인기술을사용하여스마트온도조절장치및조광, 현관문잠금장치를연결하고, 관리합니다.

42 더욱많은프로토콜지원 & 수정없이기존앱운영 NKN 은널리사용되는네트워크프로토콜을모두지원할예정입니다. 그렇기에대부분의기존응용프로그램과호환가능하며, NKN 네트워크에서수정없이운영할수있습니다. 기존응용프로그램은네트워크탈중앙화로더나은연결및효율, 보안을누릴수있습니다. 예 : 아래프로토콜을지원합니다 : 왓츠앱 (WhatsApp) 및 Nimbuzz, Chatme 를위한 XMPP 구글행아웃의오디오 / 비디오기능를위한 WebRTC. 페이스북메신저, 디스코드 (Discord), GoToMeetings 클라이언트 클라이언트 클라이언트 서버 클라이언트 클라이언트 클라이언트 클라이언트

43 우리에대해서 프로젝트요약, 로드맵, 핵심구성원

44 NKN 프로젝트 프로젝트에대해서 구글및노키아, 퀄컴, 바이두, 온체인에서네트워크와블록체인을수년간구축한사업가와엔지니어가모여, 2018 년 1 월 NKN 을설립하였습니다. 블록체인이기존네트워크비즈니스와다른기술적, 경제적혁신을제공한다는점이팀의이념입니다. 팀은캘리포니아실리콘밸리와중국베이징총두곳에사무소가있습니다. 실리콘밸리사무소 베이징사무소

45 핵심구성원과고문 Yanbo Li 창립자 전략 & 시스템아키텍처 전온체인공동창립자 Bruce Li 공동창립자 전략 & 운영 前구글, 노키아근무 Dr. Yilun Zhang 공동창립자 핵심연구및개발 캘리포니아대학교샌디에고캠퍼스물리학박사 Allen Dixon 사업개발및준법감시 前노키아근무 Dr. Whitfield Diffie NKN 기술고문 2015 투링상 (Turing Award) 수상자 공개키암호학공동발명자 Dr. Stephen Wolfram NKN 기술고문 새로운종류의과학 (New Kind o Science) 저자 Mathematica And the Wolfram 수석디자이너

46 STORAGE

47 Backups

48 N K N 은 탈중앙화인터넷 에 새로운 IP 를제공합니다

49 NKN 5 년계획 </dev> B2B B2C B2D $1 조 4 천억 통신사가 NKN 대역폭교환을통해얻는연간수익전환금액 5 백만 더나은연결, 부수수입을위해 NKN 채굴장치를설치한고객수 1 억 NKN SDK/API 으로구축한모바일앱의일간활성사용자수

50 기업시장을위한전문서비스 통신사로밍 & 청구 비디오전송 보안 IoT

51 NKN 토큰유틸리티 (token utility) 1. 전송자는데이터를전송하기위해 NKN 네트워크에서 NKN 토큰을소비합니다. Relayer NKN 네트워크 Relayer/ Ledger Relayer 2. 경로상릴레이노드는 NKN 토큰을공유합니다. Relayer 3. 선택된 ledger 노드는채굴로추가 NKN 토큰을얻습니다. 발송자 서버 라우터 수신자 라우터 라우터 라우터 인터넷인프라

52 NKN 시스템아키텍처 응용프로그램 웹가속기 P2P 파일공유 WIFI 공유 프록시 P2MP IM CDN dapp 다중온라인게임 IOT 기기 인터페이스 HttpJson 웹소켓 RawTCP/UDP 서비스 / SDKs 릴레 Pub/Sub 이 DNS NAT Route/Peer 검색채널암호화 결제 NKN 블록체인 MOCA 합의 POR 토큰채굴 NKN Net (nnet) DHT 기반 P2P 오버레이네트워크 네트워크게층 (TCP/UDP-> 이더넷 (Ethernet), WLAN 블루투스 )

53 풀노드 : github.com/nknorg/nkn Github: github.com/nknorg/nkn Go 로작성됨 모든핵심기능 탈중앙화데이터전송네트워크 서명체인 (Signature Chain) 을사용한릴레이증명 (Proof of Relay, PoR) CA 기반확장가능한합의알고리즘 Wiki 에기술설계문서제공

54 NKS 가주는영감 새로운종류의과학 - STEPHEN WOLFRAM 단순한미시적규칙이복잡한행위를이끌어냄자기조직화의 혼돈의가장자리 강조풍부한계산공간계산적등가원칙 셀룰러오토마타 완전히탈중심화한네트워크동등및평행동적및자기좆직화, 지기진화간단한규칙 계산의환원불가능본질

55 Chord DHT 기반탄탄하고효율적인개방형네트워크