[그림] Nodehome Blockchain Architecture
1) Nodehome Blockchain 특징
허가형 블록체인
Nodehome Blockchain Network는 Signature 사용을 통한 멤버십과 접근권한을 사용자에게 제공하는 허가형 블록체인입니다.
블록체인의 보안성
Nodehome Blockchain은 Blockchain 고유의 신뢰성과, 안정성을 가지고 있을 뿐만이 아니라 프로토콜에 Nonce와 Hash, Signature 기술을 적용하여 해킹이 불가능하도록 설계되었습니다.
비즈니스 로직
Nodehome Blockchain은 Asset 기능이 기본적으로 탑재되어 있어서, Platform Service 개발자는 Coin의 발행, Coin의 전송 등의 기능을 개발하지 않고도 바로 사용할 수 있습니다. 또한 Platform Service 개발자의 설계에 따라 다양한 데이터를 Blockchain에 저장하고 Network를 통하여 사용자들이 공유할 수 있는 환경을 제공합니다.
효율성
Nodehome Blockchain은 Public Blockchain에서 필요로 하는 채굴이나 막대한 컴퓨팅 자원을 사용하지 않고도 Transaction을 매우 빠르게 처리합니다.
[그림] Nodehome Blockchain Network Architecture
2) Node Agent
Node Agent는 SApp과 Blockchain Node간의 중계역할을 담당하며, Nodehome Blockchain Network 내에는 다수의 Node Agent를 둘 수 있습니다.
Node Agent는 다수의 Sapp로부터 호출되는 명령을 다수의 Blockchain Node로 분산 처리함으로써 여러개의 명령을 동시에 병렬 처리할 수 있으며, Blockchain Node를 효율적으로 운용할 수 있도록 하는 Load Balancing 기능을 가지고 있습니다.
또한 Node Agent는 Blockchain Node로부터 발생하는 Event를 처리합니다.