사물 인터넷 (IoT) 및 블록 체인 기술에 대한 많은 추측이 있습니다. 천국에서 만든 성냥입니까? 서로의 강점을 강화합니까? 아니면 기술이 충돌합니까? 겹치지 않는 별도의 세계를 차지해야합니까? 그리고 어쨌든 사물 인터넷은 정확히 무엇입니까?

공룡이 지구를 배회했을 때

1980 년대의 개인용 컴퓨터 혁명 동안 기술 회사들은 모든 데스크탑에 개인용 컴퓨터가있는 세상을 만들기 위해 노력했습니다. 임무를 완수했다고 말하는 것이 꽤 안전합니다..

컴퓨터

데스크탑을 강타한 최초의 컴퓨터

인터넷은 모든 사람이 온라인으로 연결할 수있는 세상을 소개했습니다. 그리고 휴대 전화는 주어진 순간에 모든 사람을 다른 사람과 연결했습니다. 마지막으로 모든 기계 내부의 컴퓨터가 흥미로워지기 시작했습니다..

사물 인터넷 방법 정확히 그 문구가 말하는 것입니다. 장치, 가전 제품, 도구, 차량, 기계 등 모든 것에는 컴퓨터가 포함되며 해당 컴퓨터는 네트워크에 연결하여 정보를 송수신합니다..

사물 인터넷 예

가정용 자동차의 예를 들어보십시오. 자동차는 데이터를 계산, 수집, 데이터 저장, 분석, 데이터 전송, 데이터 수신, 의사 결정 및 메시지 전달.

이러한 계산은 고객에게 서비스를 제공합니다. 여행 결정에 도움이되는 GPS가 제공되고, 더욱 편안한 여행을 위해 엔터테인먼트가 스트리밍됩니다..

교통 상황에 대한 정보는 경로에 대한 최적의 결정을 내리는 데 도움이되며, 시스템은 해결해야하는 문제가 차량에 있는지 여부에 대한 진단 정보를 알려줍니다..

자동차 회사는 여러면에서 이익을 얻습니다. 모든 고객 차량에서 데이터를 수집하여 회사는 일반적인 제품 등급에서 특정 문제가 발생하는지 파악합니다. 회사는 문제의 원인을 파악하고 귀하와 다른 고객에게 최고 품질의 제품과 서비스를 제공하기 위해 대응합니다..

그래서 블록 체인은 어떨까요?

방망이에서 우리는 IoT와 블록 체인 간의 근본적인 비 호환성을 볼 수 있습니다. 블록 체인은 분산 된 기술로 시작되었으며 참가자는 서로를 신뢰할 필요없이 비즈니스를 거래합니다..

사물 인터넷 기술은 중앙 집중화로 이끌립니다. 위의 자동차 예를 사용하여 차량은 해당 자동차 제조업체와 통신합니다. 자동차는 사람들이 자신의 시스템에서 실행하기로 선택한 분산 된 노드 네트워크와 통신하지 않습니다..

비트 코인 풀 노드

언뜻 보면 블록 체인의 탈 중앙화 특성은 IoT 기술과 호환되지 않는 것 같습니다..

제조업체는 해당 차량에 대한 전문 지식을 보유하고 있으며 분산 된 합의는 중요한 서비스 문제를 해결하지 못합니다. 어떻게 작동할까요? 노드 A는 고속도로를 주행하는 동안 차량 후드에서 불꽃이 흘러 나오는 것에 “문제 없음”이라고 말합니다. 노드 B는 긴급 상황이라고 투표하고 마지막으로 노드 C는 오프라인 상태이기 때문에 기권하고 블록이 추가 된 후 체인을 업데이트합니다..

블록 체인 기반 IoT 신호등으로 재미있는 가능성을 상상 해보세요.

스케일링

블록 체인은 합의에 도달하는 데 시간이 걸리며 그 속도가 블록 체인 기술의 현재 상태를 정의합니다. 그 후 블록 체인 기술은 현재 더 많은 거래를 더 빠르게 처리 할 수 ​​있도록 확장하는 방법에 대한 주요 연구를 진행하고 있습니다..

그러나 전산화 된 자동차의 예에서와 같이 고객은 적시에 서비스를 받아야합니다. 비트 코인 네트워크는 합의에 도달하는 데 10 분이 걸리며 일부 차량 문제는 즉시주의를 요합니다..

보안 고려 사항

블록 체인은 비대칭 암호화를 통해 보안을 강화합니다. 사용자는 블록 체인에서 자산의 소유권을 증명하는 디지털 서명을 생성하는 개인 키를 유지하며, 귀하 외에 다른 사람이 귀하의 개인 키에 액세스하면 실제로 귀하의 자산을 소유합니다..

또는 사물 인터넷 시나리오에서 컴퓨터 화 된 차량, 냉장고, 알람 시계 또는 지정된 컴퓨터 화 된 장치가 자체적으로 비즈니스를 거래합니다. 장치와 네트워크 간의 상호 작용에 사람이 개입하지 않습니다..

그렇다면 장치가 내부 칩에 개인 키에 액세스하고 저장합니까? 사용하는 모든 IoT 장치에 개인 키가 있습니까? 해커가 IoT 장치에 침입 할 때 (악명 높기 때문에) 개인 키도 소유합니다..

The Jewel of the Nile의 Danny DeVito를 “오늘 밤 안전하지 않은 칩이 없습니다!”

가능성과 희망

블록 체인이 IoT에 도움이되는 몇 가지 시나리오가 있습니다. 개별 국가가 가능한 최선의 방법으로 시민에게 서비스를 제공하지 못함에 따라 블록 체인의 경계없는 특성이 더 큰 매력을 얻습니다. 마찬가지로 사람들이 효율성의 장애물이됨에 따라 인간 상호 작용을 줄이는 것이 매력을 얻습니다..

따라서 무인 자동차의 IoT 현상은 점점 더 많은 관심을 받고 있습니다..

밤에 네 반짝이는 차를 타고 미국으로가는 곳?

이 사용 사례를 상상해보십시오. 사람이없고 무인 자동차가 로봇에서 배달 할 패키지를 픽업하고 픽업 후 차량은 주유가 필요함을 인식합니다. 가장 가까운 주유소를 검색하고 로봇이 차량에 연료를 공급합니다. 차량은 암호 화폐 토큰으로 거래 비용을 지불합니다. 차량이 여행을 마치고 패키지를 수령 시설에 맡깁니다..

자율 주행 차량

무인 자동차는 블록 체인과 IoT가 조화롭게 작동하는 한 예일뿐입니다..

선을 따라 인간 상호 작용이 필요하지 않은 곳.

블록 체인은 서로를 신뢰해야하는 당사자 간의 거래 처리에 탁월하며 기계는 본질적으로 신뢰감을 갖지 않습니다. 패키지를주고 받으려면 승인이 필요하며 연료 구매는 암호 화폐의 가장 기본적인 사용 사례를 정의합니다..

인간에 대한 필요성은 시스템을 설계하고 유지해야 할 때만 발생합니다..

기타 가능성 : 방향성 비순환 그래프 (DAG)

데이터 구조로서의 블록 체인을 넘어 방향성 비순환 그래프 (DAG) 구조는 가능성을 제시합니다. 특히 IOTA Tangle 네트워크는 DAG로 구축되었습니다..

이산 수학 영역에서 그래프는 노드 (정점 또는 점이라고도 함)로 알려진 객체 집합을 정의하고 노드는 가장자리 (호 또는 선이라고도 함)를 통해 관련됩니다..

유 방향 그래프에서 간선은 방향을 보여줍니다. 즉, 노드 X에서 노드 Y로가는 간선은 노드 Y에서 노드 X로 이동하는 간선과 다릅니다. DAG의 비순환 적 특성은 그래프를 순회하는 것이 비 원형임을 의미합니다. 노드 간 가장자리를 따라 가면 동일한 노드를 두 번 방문하지 않습니다..

DAG의 구조는 방대한 머신-투-머신 트랜잭션 네트워크를 통해 IoT의 과제에 자연스럽게 적합 해 보입니다. 이론적으로 DAG는 합의의 비 효율성, 느린 거래 속도 및 채굴 자의 과점을 극복합니다..

안타깝게도 신뢰없는 합의 트랜잭션을 기반으로 구축 된 블록 체인의 불변의 진실이 없으면 DAG는 흥미로운 대체 네트워크 토폴로지 이외의 가치를 제공하지 않을 수 있습니다..

DAG는 트랜잭션의 보안을 어떻게 보호하고 해당 트랜잭션이 하이재킹되는 것을 방지합니까? 블록 체인의 불변성없이 DAG를 감사하고 변경되지 않은 진실의 기록으로 신뢰하는 방법?

결론

IoT와 블록 체인 기술이 거의 동시에 등장했습니다. 그들은 함께 등장했지만 함께 수렴할까요? 두 기술 모두 계속 발전하고 두 영역에서 연구 및 개발이 계속되지만 블록 체인이 IoT 세계에서 생산적인 위치를 찾을 수 있을지는 지켜봐야합니다..