Nodehome Platform 개요
Nodehome Platform은 블록체인 기반의 응용프로그램을 개발하는 개발환경이자, 개발된 서비스를 블록체인 기반에서 실행시켜주는 운영 플랫폼이다.
블록체인에 대한 복잡한 이해가 없어도 개발자들은 Nodehome platform에서 제공하는 Interface 규칙에 따라 자신 서비스를 구현하고, 그 서비스의 수행은 Nodehome platform에 맞긴다. 개발자는 어떤 단말기에서 수행 될지 , 블록체인의 Hardware Infra 및 Network Infra를 어떻게 준비할지에 대한 고민을 하지않아도 된다.
개발자가 아니어도 이미 개발된 서비스를 수행시킬수 있는 Hareware를 제공할 수 있다면, Nodehome platform에서 서비스가 생산하는 수익을 공유 할 수 있다.
Nodehome platform은 자산의 증명, 재화의 보존, 재화의 이동, 소유의 등록, 행위의 증거, 정보의 보호등 신뢰를 보증하기위한 다양한 블록체인 기반의 수단을 갖추고 있다.
Nodehome platform에는 많은 블록체인 기반의 서비스가 구현되어 실행 되며, 때로는 서로 다른 서비스간에도 정보와 자산의 교환이 이루어 진다.
Nodehome Platform은 블록체인 기반의 서비스를 개발하고 운영하는 블록체인 기반의 서비스의 생태계 플랫폼이다.

[그림 1] Nodehome platform ecosystem

EU 산하 정보보호기구인 ENISA가 2016. 12. 발표한 보고서에 따르면 블록체인은 개인 키관리, 거래 검증 및 합의, 참여자 권한관리, 블록체인 SW 취약성, 블록체인의 본질적인 성격 등 크게 5가지 분야에서 보안상 문제점을 가지고 있다. 블록체인 참여자가 급증하여 이용자가 증가하고 서비스가 오래되면 블록체인 자체에서 발생하는 과도한 데이터로 인해 처리속도와 정보관리에 대한 부담도 상당히 늘어날 것이다. 그러나 블록체인 기술이 정보의 무결성과 신뢰성에 기반한 다양한 응용분야 에서는 기존의 기술보다 매우 우수하며 가상화폐 외에 여러 분야에서도 활용될 수 있다. 따라서 새로운 블록체인은 SW의 취약성과 블록체인 기술자체가 갖는 본질적인 문제에 대해 충분히 이해하고 설계된 블록체인이 있어야 한다. 이를 위하여 Nodehome Platform은 2개의 탈중앙화 된 네트워크와 전용 단말 프로그램을 갖는다. Nodehome Platform이 갖고 있는 2개의 네트워크중 하나는 분산원장을 구성하는 ‘Blockchain Network’이고 다른 하나는 비즈니스 로직을 분산시키고 운영하는 ‘Service Network’이다. 기존의 블록체인이 1개의 탈중앙화된 네트워크에서 동작하는 반면에 Nodehome platform은 2개의 탈중앙화된 네트워크에서 운영된다. 이는 속도가 빠르면서도 안정성을 보장하는 구조를 만들어낸다. Nodehome platform은 2차원 네트워크의 구조를 통하여 SW 취약성과 블록체인 기술의 한계성을 극복한 완성된 플랫폼이다.

[그림 2] Nodehome platform의 2차원 네트워크

2009년 블록체인 기반의 비트코인이 발명된 이후 원천기술 개발 및 활용 기업이 점점 증가하고 있다. 특히 핀텍크 분야에서 대표적 기술로 인정되면서 금융, 의료, 물류 등 여러 분야에서 블록체인을 활용하는 방안이 활발히 연구되고 있다. Nodehome platform은 단순한 거래정보뿐만 아니라 물리적인 자산도 디지털화 하여 관리하고, 디지털 자산에 대한 소유권, 저작권, 사용권 등 권리를 보호하고 증거할 수 있는 기능을 갖추고 있다. Nodehome platform은 Escrow Account를 시스템의 기능으로 내장하고 있어 3자의 개입이 없는 안전한 Escrow 거래를 한다. Nodehome platform은 자산의 실시간 거래를 지원하는 디지털 자산에 대한 거래소 플랫폼이다.

[그림 2] 3자 개입이 없는 실시간 에스크로 거래


Nodehome platform의 주요기능


Nodehome platform 장점
장점 내용
  • 암호화된 데이터와 암호화된 키 값으로만 거래가 이루어지므로 보안성이 높음
  • 해쉬값으로 연결된 블록을 쌓아가는 구조 뿐 아니라 새로운 자산의 거래와 이전 거래가 연속적인 연결구조를 갖고 있어서 위변조 및 탈취 , 복제가 불가능 함
  • 각 참여 노드의 분산화로 해킹이 어렵고, ‘서비스 네트워크’와 ‘블록체인 네크워크’를 이원화하여 보안성이 높음
  • Node간 자율적 상호 검증 시스템으로 해킹 또는 위변조 된 node들은 자동 퇴출되므로 보안성 높음
  • 거래의 인증•증명과정에서 제3자를 배제시키는 실시간 거래가 이루어지므로 거래 기록의 신뢰성 확보와 동시에 거래의 효율성 및 속도 향상
  • 분산원장 기술로 오류와 실수를 최소화시킬 수 있으므로 오류의 정정과 수정을 위한 시간이 감소
  • ‘서비스 네트워크’와 ‘블록체인 네크워크’로 구성되어 분산처리와 완전 합의 방식이 적용되어 거래 완결 시간이 따로 필요 없어서 빠름
  • 거래 정보와 인증을 위한 중앙 서버와 집중화된 시스템이 필요 없기 때문에 비용 감소
  • 블록체인의 특성상 해킹 위험도 낮아 관리 비용이 감소
  • 다수 NODE의 분산 처리 시스템으로 무정전 / 무중지를 유지하기 위한 비용이 감소
  • 다수 NODE에 분산되어 저장되는 분산원장의 특성상 따로 백업을 위한 비용이 감소
  • 네트워크 참여자들의 실시간 거래 모니터링이 가능하여 거래의 내용이 모두에게 알려짐
  • 거래 행위가 바로 증명되어 투명성이 높고 자기부인을 못함
  • 삭제하지 못하며, 수정하여도 이전 기록이 그대로 남아있어 사실을 부정하지 못함