1 |
1
복수 개의 peer 노드들; 및 복수 개의 IoT 기기들;을 구비하고,상기 IoT 기기들은 상기 peer 노드들에 연결되어, 상기 IoT 기기들에서 발생되는 트랜잭션들은 해당 IoT 기기가 연결된 피어 노드를 통해 블록체인에 저장되며,같은 peer node에 연결된 IoT 기기들의 거래는 따로 분류하고 간소화하여 트랜잭션을 실행하고 합의 과정을 실행하는 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|
2 |
2
제1항에 있어서, 상기 피어 노드는 트랜잭션을 수집하기 위하여 사전 설정된 대기 시간 동안 트랜잭션들을 수집하고, 수집된 트랜잭션의 데이터들을 간소화시킨 후 간소화된 트랜잭션에 대한 합의 과정을 거쳐 블록체인에 기록하는 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|
3 |
3
제1항에 있어서, 상기 피어 노드는 사전 설정된 Endorsement policy를 만족하면 endorsing peer 노드로 선택되어 트랜잭션을 처리하고 합의 과정을 수행하도록 구성된 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|
4 |
4
제3항에 있어서, 상기 Endorsement Policy는 피어 노드의 용량, 메모리, 전송 속도 중 하나 또는 둘 이상을 이용하여 해당 피어 노드에 대한 가중치를 부여하고, 상기 가중치가 사전 설정된 기준값 이상인 경우 해당 피어 노드를 endorsing peer node로 선택하는 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|
5 |
5
제3항에 있어서, 상기 Endorsement Policy는 직접 거래에 참여한 peer node만 endorsing peer node로 선택하는 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|
6 |
6
제2항에 있어서, 상기 Peer node는 데이터를 간소화하기 전에 트랜잭션의 데이터를 저장하여 보관하고,상기 보관된 데이터는 해당 트랜잭션이 블록에 등록되고 일정 시간이 지난 후에 제거하여, 데이터의 안정성을 높이도록 구성된 것을 특징으로 하는 IoT 블록체인 네트워크 시스템
|