초록
지능형 IoT 장치를 사용하는 환경이 증가하면서 지능형 IoT 장치에서 송·수신되는 정보의 무결성을 보장하는 연구들이 다양하게 진행되고 있다. 그러나, 이질적인 환경에서 생성되는 모든 IoT 정보들은 신뢰할 수 있는 프로토콜 및 서비스가 완벽하게 제공되지 않고 있는 상황이다. 본 논문에서는 지능형 IoT 장치에서 처리되는 다양한 정보 중 중요 정보만을 추출할 수 있는 지능형 기반의 다중 블록체인 모델을 제안한다. 제안 모델에서 IoT 장치에서 송·수신되는 IoT 정보의 무결성을 보장하기 위해서 블록체인을 사용한다. 제안 모델은 수 많은 IoT 정보를 신뢰할 수 있도록 수집된 정보의 상관관계 지수를 이용하여 상관관계 지수가 높은 정보만을 추출하여 블록체인으로 묶는다. 그 이유는 수집된 정보를 n-계층 구조로 확장할 뿐만 아니라 신뢰도를 보장할 수 있기 때문이다. 또한, 제안 모델은 블록체인기반으로 수집 정보에 가중치 정보를 부여할 수 있기 때문에 유사 정보를 우선 순위에 따라 선택(또는 바인딩)적으로 지정할 수 있다. 제안 모델은 IoT 장치 수와 상관없이 실시간으로 처리되는 데이터 처리 비용을 유지하면서 n-계층 구조로 수집 정보를 확장할 수 있다.
As the environment using intelligent IoT devices increases, various studies are underway to ensure the integrity of information sent and received from intelligent IoT devices. However, all IoT information generated in heterogeneous environments is not fully provided with reliable protocols and services. In this paper, we propose an intelligent-based multi-blockchain model that can extract only critical information among various information processed by intelligent IoT devices. In the proposed model, blockchain is used to ensure the integrity of IoT information sent and received from IoT devices. The proposed model uses the correlation index of the collected information to trust a large number of IoT information to extract only the information with a high correlation index and bind it with blockchain. This is because the collected information can be extended to the n-tier structure as well as guaranteed reliability. Furthermore, since the proposed model can give weight information to the collection information based on blockchain, similar information can be selected (or bound) according to priority. The proposed model is able to extend the collection information to the n-layer structure while maintaining the data processing cost processed in real time regardless of the number of IoT devices.