[go: up one dir, main page]

KR102031241B1 - 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법 - Google Patents

블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법 Download PDF

Info

Publication number
KR102031241B1
KR102031241B1 KR1020180079818A KR20180079818A KR102031241B1 KR 102031241 B1 KR102031241 B1 KR 102031241B1 KR 1020180079818 A KR1020180079818 A KR 1020180079818A KR 20180079818 A KR20180079818 A KR 20180079818A KR 102031241 B1 KR102031241 B1 KR 102031241B1
Authority
KR
South Korea
Prior art keywords
autonomous driving
data
information
driving information
blockchain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020180079818A
Other languages
English (en)
Inventor
정무영
Original Assignee
정무영
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 정무영 filed Critical 정무영
Priority to KR1020180079818A priority Critical patent/KR102031241B1/ko
Priority to US17/257,571 priority patent/US20210261155A1/en
Priority to PCT/KR2019/008405 priority patent/WO2020013560A1/ko
Priority to CN201980046494.8A priority patent/CN112385197A/zh
Application granted granted Critical
Publication of KR102031241B1 publication Critical patent/KR102031241B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1097Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0643Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/84Vehicles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Transportation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Traffic Control Systems (AREA)
  • Operations Research (AREA)

Abstract

본 발명은 자율 주행 정보를 공유하는 자율 주행 차량간 데이터의 일치 여부를 비교하여 데이터 검증을 수행하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법에 관한 것으로, 적어도 하나의 자율 주행 차량으로부터 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집하는 데이터 수집부, 데이터 수집부에서 수집되는 자율 주행 정보를 저장하는 데이터 저장부 및 블록 생성 주기마다 상기 데이터 저장부에 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성하고, 상기 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시키는 블록 체인 연산부를 포함하되, 상기 블록 체인 연산부는, 상기 데이터 수집부로 수집되는 자율 주행 정보들을 비교하여 불일치하는 경우에 수집된 자율 주행 정보들 중 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 인식하고 불일치하는 자율 주행 정보를 상기 인식된 유효데이터로 업데이트하는 데이터 검증부를 포함하고, 상기 데이터 검증부에서 검증된 자율 주행 정보에 기반하여 새로운 블록을 생성하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치에 의해 자율 주행 차량의 주행 이력 정보를 신뢰도 높은 저장공간에 저장하여 필요시에 신속하게 정확한 정보의 제공을 가능케 할 수 있다.

Description

블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법{Apparatus and Method for Managing Self-driving information based on Block Chain}
본 발명은 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법에 관한 것으로, 보다 상세하게는 자율 주행 정보를 공유하는 자율 주행 차량간 데이터의 일치 여부를 비교하여 데이터 검증을 수행하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법에 관한 것이다.
근래에 자율 주행 자동차의 개발 및 보급이 활발해지고 있다.
차량의 자율 주행 시스템은 자동차 스스로 도로 환경을 인식하고, 주행 상황을 판단하여, 계획된 주행 경로에 따라 차량을 제어함으로써 자동으로 주어진 목적지까지 주행하는 시스템을 말한다.
자율 주행 차량의 사고, 혹은 분실 사건이 발생한 경우에 자동차 제조사, 자동차 소유자, 사고 피해자, 보험사 등이 각자 피해와 보상에 대한 책임을 조사하게된다. 이때 사고 혹은 분실시 자동차의 자율 주행 여부가 책임 파악에 주요 요소로 작용할 수 있다.
현재는 자동차의 자율 주행 여부에 대한 정보가 자율 운전 차량, 원격 모니터하는 자동차 생산 업체에 기록으로 남는다. 따라서 재산 및 인적 피해에 대한 책임 및 보상은 자율 주행 차량 또는 자동차 생산 업체의 기록에 의존해야 한다.
그러나 향후 기술발전 및 수요 증가에 따라 자율 주행 차량이 증가하게 될 경우, 기록의 책임을 자동차 소유주와 생산업체에만 의존하기에는 그 신뢰도 및 정확성에 한계가 있다.
또한 기록 데이터에 대한 사실 여부 검증 절차에 인적, 물질적 자원의 소비가 불가피한 실정이다.
따라서 정확도를 높여 신뢰할 수 있는 자율 주행 이력 정보를 제공함으로써 만일의 경우에 발생할 수 있는 불공평한 책임 기피, 보상을 최소화하기 위해, 정보의 조작, 인멸, 분실을 방지할 수 있는 기술이 요구된다.
한편, 블록 체인 기술은 2009년 비트코인 어플리케이션으로 처음 선보인 이후 현재 전자화폐 기술 뿐 아니라 분산현 장부 기술, 신뢰도 높은 데이터의 검증 기술에 적응함으로써 활용도가 높아지고 있다.
블록 체인 기술은 블록에 데이터를 담아 체인 형태로 연결, 수많은 컴퓨터에 동시에 이를 복제해 저장하는 분산형 데이터 저장 기술이다. 공공 거래 장부라고도 부른다.
이는 서버에 거래 기록을 보관하지 않고 거래에 참여하는 모든 사용자에게 거래 내역을 보내 주며, 거래 때마다 모든 거래 참여자들이 정보를 공유하고 이를 대조해 데이터 위조나 변조가 어렵다는 이점을 갖는다.
본 발명은 이 같은 기술적 배경에서 안출된 것으로, 본 발명의 제 1 목적은 자율 주행 차량의 주행 이력 정보를 신뢰도 높은 저장공간에 저장하여 필요시에 신속하게 정확한 정보의 제공을 가능케 함에 있다.
또한 제 2 목적은 기 저장된 자율 주행 차량의 주행 이력 정보의 조작, 인멸, 분실을 방지할 수 있는 자율 주행 차량의 주행 정보 관리 장치 및 방법을 제안함에 있다.
상기의 과제를 달성하기 위한 본 발명은 다음과 같은 구성을 포함한다.
즉 본 발명의 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 장치는 적어도 하나의 자율 주행 차량으로부터 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집하는 데이터 수집부, 데이터 수집부에서 수집되는 자율 주행 정보를 저장하는 데이터 저장부 및 블록 생성 주기마다 상기 데이터 저장부에 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성하고, 상기 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시키는 블록 체인 연산부를 포함하되, 상기 블록 체인 연산부는, 상기 데이터 수집부로 수집되는 자율 주행 정보들을 비교하여 불일치하는 경우에 수집된 자율 주행 정보들 중 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 인식하고 불일치하는 자율 주행 정보를 상기 인식된 유효데이터로 업데이트하는 데이터 검증부를 포함하고, 상기 데이터 검증부에서 검증된 자율 주행 정보에 기반하여 새로운 블록을 생성한다.
본 발명의 일 양상에 따르면 데이터 검증부는 적어도 하나의 자율 주행 차량으로부터 수신되는 블록 체인 데이터들을 비교하여 불일치 하는 경우에, 수신된 블록 체인 데이터들 중 일정 비율 이상 일치하는 블록 체인 데이터를 유효데이터로 인식하고, 불일치하는 블록 체인 데이터를 상기 인식된 유효데이터로 업데이트하여 암호화하고 저장하는 것을 특징으로 한다.
또한 자율 주행 여부의 감지, 자율 주행시 자율 주행 시작 시각정보와 자율 주행 종료 시각 정보를 감지하는 자율 주행 감지부를 더 포함하는 것을 특징으로 한다.
또 다른 양상에 따르면, 블록체인 기반의 분산형 자율 주행 정보 관리 장치는 GPS(Global Positioning System), WPS (Wi-Fi-based positioning system), IMU(Inertial Measurement Unit) 중 적어도 하나로부터 획득되는 정보에 기초하여 자율 주행 차량의 위치 정보를 인식하는 위치 인식부를 더 포함하고, 상기 데이터 수집부는 상기 위치 인식부에서 인식되는 위치 정보에 근거하여 자율 주행 시작 위치, 자율 주행 종료 위치, 및 자율 주행 이동 경로 정보를 자율 주행 정보로 더 수집하는 것을 특징으로 한다.
추가적인 양상에 따르면 블록체인 기반의 분산형 자율 주행 정보 관리 장치는 카메라로 자율 주행 차량 주변의 적어도 일부 영역을 촬영하여 저장하는 블랙박스를 더 포함하고, 데이터 수집부는 블랙박스로부터 촬영 영상 존재여부에 대한 정보를 획득하여 자율 주행 정보로 더 수집하는 것을 특징으로 한다.
한편, 본 발명에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 방법은 적어도 하나의 자율 주행 차량으로부터 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집하는 단계, 수집되는 자율 주행 정보들을 비교하여 불일치하는 경우에 수집된 자율 주행 정보들 중 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 인식하는 단계, 불일치하는 자율 주행 정보를 상기 인식된 유효데이터로 업데이트하여 저장하는 단계, 블록 생성 주기마다 상기 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성하는 단계 및 상기 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시키는 단계를 포함한다.
뿐만 아니라 본 발명에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 방법은 자율 주행 차량의 위치 정보를 인식하는 단계를 더 포함하고, 상기 수집하는 단계는 상기 인식되는 위치 정보에 근거하여 자율 주행 시작 위치, 자율 주행 종료 위치, 및 자율 주행 이동 경로 정보를 자율 주행 정보로 더 수집한다.
본 발명에 의하면 자율 주행 차량의 주행 이력 정보를 하나의 공간이 아닌 다수의 자율 주행 정보 관리 장치에 분산 저장 함으로써 신뢰도 높은 저장공간에 저장하여 필요시에 신속하게 정확한 정보의 제공을 가능케 할 수 있다.
또한 기 저장된 자율 주행 차량의 주행 이력 정보간에 불일치가 발생할 경우 과반수 이상 일치하는 주행 이력 정보를 유효 데이터로 인식하여 불일치하는 데이터들도 유효 데이터로 변경함으로써, 데이터 조작을 위해서는 그만큼 짧은 시간에 많은 데이터 조작을 수행해야 하고 정보의 조작, 인멸, 분실을 방지할 수 있는 자율 주행 차량의 주행 정보 관리 장치 및 방법을 제안할 수 있다는 효과가 도출된다.
나아가 자율 주행 차량의 이동 경로 정보, 블랙박스 촬영 영상의 존재 여부정보를 해당 자율 주행 차량 뿐 아니라 다른 자율 주행 차량이나 조사 기관의 자율 주행 정보 관리 장치에 분산 저장되기 때문에 그만큼 자료의 확보가 용이하여 사고/분실 사건의 조사 및 해결이 신속하게 이루어질 수 있다는 효과가 있다.
도 1 은 본 발명의 일 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 장치의 구성을 도시한 블럭도,
도 2 는 본 발명의 일 실시예에 따라 블록체인 기반의 분산장부를 설명하기 위한 예시도,
도 3 은 본 발명의 일 실시예에 따른 분산형 자율 주행 정보 관리장치의 동작을 설명하기 위한 예시도,
도 4 는 본 발명의 일 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 방법의 흐름도이다.
본 발명에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.
도 1 은 본 발명의 일 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 장치의 구성을 도시한 블럭도이다.
본 발명에 따른 자율 주행 정보 관리 장치는 자율 주행 차량 내부에 안전하고 열과 습도를 안정적으로 유지하는 곳에 탑재되는 것이 바람직하다.
그러나 자율 주행 차량 내부에 탑재되는 기술적 구성으로 한정되지 않고, 자동차 제조사나 보험사, 감시기관, 및 블록 체인 운영기관 서버에 연동되어 해당 기업의 서비스를 이용하는 자율 주행 차량들의 자율 주행 정보 관리를 수행하는 기술적 구성으로 구현되는 것도 가능하다.
일 실시예에 있어서, 자율 주행 정보 관리 장치는 기존 차량에 장착되어있는 자율 주행 센서 혹은 자율 주행 입력 장치와 연결되어 자율 주행 시작 그리고 종료를 인식하고, 날짜와 시각을 타이머를 통해 파악하여 블록체인 데이터 저장 장치에 임시로 기록한다.
도 1 에 도시된 바와 같이, 본 발명의 일 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 장치는 데이터 통신부(10), 데이터 수집부(20), 데이터 저장부(30), 블록체인 연산부(40), 및 데이터 검증부(45)를 포함한다.
데이터 통신부(10)는 다른 자율 주행 차량들과 데이터 송수신을 수행하여 블록 체인 데이터 즉 블록체인 기반의 분산 장부와 자율 주행 정보를 교환한다.
일 실시예에 있어서 데이터 통신부(10)는 다양한 유무선 통신망을 통해 다른 자율 주행 차량과 데이터 송수신이 가능하도록 하는 통신모듈을 포괄하도록 해석된다.
데이터 수집부(20)는 적어도 하나의 자율 주행 차량으로부터 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집한다.
일 실시예에 있어서 데이터 수집부(20)는 데이터 통신부(10)를 통해 다른 자율 주행 차량으로부터 다른 자율 주행 차량의 자율 주행 정보를 수집할 수 있다.
데이터 저장부(30)는 데이터 저장이 가능한 메모리 장치로 구현되며 데이터 수집부(20)에서 수집되는 자율 주행 정보를 저장한다.
블록체인 연산부(40)는 블록 생성주기마다 데이터 저장부(30)에 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성한다.
이때 일 실시에에 따른 자율 주행 정보 관리 장치는 매 동기화 사이클(약 10분)마다 기존에 만들어진 블록 체인 데이터와 신규로 작성된 자율 주행 차량들 각각의 자율 주행 시작 및 종료 시각을 포함하는 자율 주행 정보를 다른 차량 혹은 감시기관, 블록 체인 운영 기관에 구비되는 자율 주행 정보 관리 장치로 전송하여 공유한다.
블록 체인 연산부(40)는 신규로 작성된 자율 주행 정보는 모두 하나의 틀에 합쳐서 블록 형태를 이루도록 하고 기존에 만들어진 블록 체인 데이터와 합쳐져서 체인형 데이터 집합체가 되기위한 준비를 한다.
블록은 데이터를 저장하는 단위로, 바디(body)와 헤더(header)로 구분된다. 바디에는 거래 내용이, 헤더에는 머클해시 (머클루트)나 넌스(nounce, 암호화와 관련되는 임의의 수) 등의 암호코드가 담겨 있다.
각 블록마다 전 블록에서 발생된 이전해시 (Previous hash)와 트랜섹션 (Transaction)으로 발생된 머클해시 (Merkle hash) 그리고 넌스 (Nounce)가 합쳐져서 블록 해시 (Block hash)값을 구하게 되고 구해진 블록 해시 값은 다음 블록의 이전해시 (Previous hash)가 되는 방식으로 블록은 서로 연결된 체인형 데이터로 구성된다.
즉 임의로 트랜섹션 (Transaction)을 수정하게 되면, 현 블록해시값이 변하게 되고, 다음 블록의 이전해시값이 변하기 때문에 과거의 트랜섹션 데이터를 임의로 수정하면 수정한 블록 포함 그뒤 모든 블록의 해시값이 변하는 결과를 초래하게 된다.
그리고 블록체인 네트워크에서 잘못된 해시값을 가지고있는 블록체인은 거절 (reject) 당하게 된다. 이러한 식으로 데이터는 서로 연결되고 또한 검증된다.
블록은 예를들어 약 10분의 블록 생성 주기마다 생성된다.
블록체인 연산부(40)는 자율 주행 정보들을 끌어 모아 신뢰성을 검증하면서 생성된 블록을 이전 블록에 연결함으로써 블록체인 기반의 자율 주행 정보 관리를 수행할 수 있다.
이때 블록체인 연산부(40)는 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시킨다.
도 2 는 본 발명의 일 실시예에 따라 블록체인 기반의 분산장부를 설명하기 위한 예시도이다.
블록체인 연산부(40)는 새로 생성되는 블록(nb)이 그 이전블록(b5)의 해쉬값의 일부를 받아 헤더에 저장하는 방식으로 블록 체인 데이터(b1~b5)에 연결시킨다.
즉, 해쉬함수를 사용하여 입력 메시지에 대한 변경할 수 없는 증거값을 출력함으로써 메시지의 오류나 변조를 탐지할 수 있는 무결성을 제공할 수 있다.
본 발명의 일 양상에 따라 블록체인 연산부(40)는 데이터 검증부(45)를 포함한다. 데이터 검증부(45)는 데이터 수집부(20)로 수집되는 자율 주행 정보들 간의 일치 여부를 비교한다.
그리고 불일치하는 정보가 발견되면, 수집된 자율 주행 정보들 중 일정 비율 이상 일치하는 자율 주행 정보를 유효데이터로 인식한다. 그리고 불일치하는 자율 주행 정보를 인식된 유효데이터로 업데이트한다.
일 실시예에 있어서, 데이터 검증부(45)는 과반수 이상 일치하는 자율 주행 정보를 유효 데이터로 인식할 수 있다. 그러나 이에 한정되는 것은 아니고 보안을 보다 강화하기 위해서 과반수보다 큰 비율로 일치하는 경우에 유효 데이터로 인식하도록 설정하는 것도 가능하다.
즉, 새로운 블록을 생성하기 전에 자율 주행 정보에 대한 검증을 미리 수행하고, 과반수 이상의 자율 주행 정보가 일치하는 경우에 새로운 블록을 생성하여 블록체인 장부에 암호화하여 저장한다.
예를들어 누군가 임의로 기록된 자율 주행 정보의 해킹 또는 조작을 시도할 경우에, 블록 생성 주기인 10분안에 전체 자율 주행 정보 관리 장치들 중 과반수가 넘는 수의 자율 주행 정보 관리 장치에 저장되는 자율 주행 정보를 모두 변경해야 한다. 그런데 사실상 이 과정에 어려움이 따르기 때문에 정보의 신뢰성을 인정 받을 수 있다.
또한, 본 발명의 다른 양상에 따른 데이터 검증부(45)는 적어도 하나의 자율 주행 차량으로부터 수신되는 블록 체인 데이터들 간의 일치 여부를 비교한다.
그리고 불일치 하는 경우에, 수신된 블록 체인 데이터들 중 일정 비율 이상 일치하는 블록 체인 데이터를 유효데이터로 인식하고, 불일치하는 블록 체인 데이터를 인식된 유효데이터로 업데이트하여 암호화하고 저장한다.
블록체인 연산부(40)는 데이터 검증부(45)에서 데이터 유효성 검증을 거친 기존 블록체인 데이터 뒤에 신규로 생성된 블록을 10분마다 체인 형태로 연결함으로써, 블록체인 데이터의 체인을 연장시킬 수 있다.
도 3 은 본 발명의 일 실시예에 따른 분산형 자율 주행 정보 관리장치의 동작을 설명하기 위한 예시도이다.
차량 a에 탑재된 블록체인 연산부(40)는 동기화 주기마다 연장된 블록체인 데이터를 다른 자율 주행 차량(차량 b, 차량c, 차량 d, 차량 e)에 탑재되는 자율 주행 정보 관리 장치로 전송하여 공유한다.
일 실시예에 따른 분산형 자율 주행 정보 관리 장치는 다른 자율 주행 정보 관리 장치들과의 공유를 통해 동기화된 블록 체인 데이터로 업데이트하여 데이터 저장부(30)에 저장한다.
즉, 적어도 하나 이상의 자율 주행 정보 관리 장치들 간에 데이터 송수신을 통해 이미 기록이 끝난 기존의 블록 체인 데이터를 공유하고, 동기화 주기마다 비교 분석한다.
이 과정에서 혹시 다른 정보를 가지고 있는 참여자의 블록을 발견하게 되면 일정 비율 일 예로 과반수가 넘는 참여자(자율 주행 정보 관리 장치)의 정보만 인정 함으로써, 데이터의 변경, 위조, 누락 및 분실을 방지 할수 있다.
그리고 검증이 끝난 기존의 블록체인 데이터는 다시 모든 참여자에 분산되어 다른 정보를 가지고 있는 참여자의 데이터 저장부에 업데이트 되므로 최종적으로는 모든 참여자는 같은 데이터를 유지하게 된다.
이 알고리즘 방식으로 각 사용자는 정보를 지우거나 변경을 하기 위해서 다음 블럭이 만들어지는 동기화 기간 (10분) 이내에 과반수 이상의 참여자의 자율 주행 정보 관리 장치에 기록된 해당 블록의 정보를 지우거나 변경을 해야만한다. 즉 참여자가 다양해지고 많아질수록 정보를 지우거나 변경하는 것은 불가능에 가까워 지는 것이다.
다른 실시예에 있어서, 본 발명에 따른 자율 주행 정보 관리 장치는 사전에 허가받은 사용자 그룹간에 블록 체인 데이터의 공유가 가능하게 구현될 수 있다. 사전에 허가 받은 사용자 그룹이라함은 일 예로 특정 회사에서 생산된 자율 주행 차량, 혹은 특정 보험에 가입한 자율주행 차량에 구비되는 자율 주행 정보 관리 장치들로 구현 가능하다.
즉 기관 또는 기업이 운영하며 사전에 허가를 받은 사람만 사용 가능하도록 프라이빗 블록체인이 적용된다.
특히 블록체인 연산부(40)는 설정된 그룹의 자율 주행 차량인지 여부를 인증가능하도록 블록에 그룹 암호 코드를 제시할 수 있다.
데이터 검증부(45)는 자율 주행 정보 및 블록 체인 데이터의 유효성 뿐 아니라 정보를 공유하도록 허용된 사용자 그룹으로부터 공유된 정보인지 여부를 더 인증할 수 있다.
본 발명의 추가적인 양상에 따른 자율 주행 정보 관리 장치는 자율주행 감지부(50), 위치 인식부(52), 및 블랙 박스(54)를 더 포함한다.
자율주행 감지부(50)는 자율 주행 여부의 감지, 자율 주행시 자율 주행 시작 시각정보와 자율 주행 종료 시각 정보를 감지한다. 일 실시예에 있어서 자율주행 감지부(50)는 자율 주행 감지 센서로 구현될 수 있다. 그러나 이에 한정되는 것은 아니다.
위치 인식부(52)는 GPS(Global Positioning System), WPS (Wi-Fi-based positioning system), IMU(Inertial Measurement Unit) 중 적어도 하나로부터 획득되는 정보에 기초하여 자율 주행 차량의 고정밀 위치 정보를 인식한다.
위치 인식부(52)는 기술한 기술적 구성 이외에 자율 주행 차량의 위치 정보를 파악할 수 있는 기술적 구성은 모두 포괄하도록 해석됨이 바람직하다.
데이터 수집부(20)는 위치 인식부(52)에서 인식되는 위치 정보에 근거하여 자율 주행 시작 위치, 자율 주행 종료 위치, 및 자율 주행 이동 경로 정보를 자율 주행 정보로 더 수집한다.
블랙 박스(54)는 카메라로 자율 주행 차량의 적어도 일부 영역을 촬영하여 저장한다. 그리고 데이터 수집부(20)는 블랙 박스(54)로부터 촬영 영상 존재여부에 대한 정보를 획득하여 자율 주행 정보로 더 수집한다.
바람직하게는 데이터 수집부(20)가 촬영 영상의 존재 여부와 촬영 장소 및 시각 정보를 함께 매칭시켜 자율 주행 정보로 저장한다. 그러나 이에 한정되지 않고 촬영 영상이나 사진 데이터 자체를 저장하는 것도 가능하다.
본 발명의 이같은 양상에 따라 자율 주행 여부나 시작, 종료 시각 정보, 위치인식 정보에서 나아가 자율 주행 중 녹화 영상의 존재 여부정보를 함께 블록체인 기반으로 관리함으로써 향 후 사고나 분실 발생시에 보다 정확한 상황 파악이 가능해진다.
또한 블랙박스 촬영 영상이 존재하는지 여부에 대한 정보를 해당 자율 주행 차량 뿐 아니라 다른 자율 주행 차량이나 조사 기관의 자율 주행 정보 관리 장치에 분산 저장되기 때문에 그만큼 자료의 확보가 용이하여 사고/분실 사건의 조사 및 해결이 신속하게 이루어질 수 있다는 이점이 있다.
도 4 는 본 발명의 일 실시예에 따른 블록체인 기반의 분산형 자율 주행 정보 관리 방법의 흐름도이다.
이하 도 4를 참조하여 블록체인 기반의 분산형 자율 주행 정보 관리 방법을 설명한다.
먼저, 적어도 하나의 자율 주행 차량의 자율 주행 관리 장치로부터 자율 주행 여부, 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집한다(S400).
그리고 수집되는 자율 주행 정보들을 비교하여(S440,S442) 불일치하는 경우에 수집된 자율 주행 정보들 중 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 선택하여 인식한다(S444).
이때 과반수 이상 일치하는 자율 주행 정보를 유효 데이터로 인식할 수 있다. 그러나 이에 한정되는 것은 아니고 보안을 보다 강화하기 위해서 과반수보다 큰 비율로 일치하는 경우에 유효 데이터로 인식하도록 설정하는 것도 가능하다.
즉, 새로운 블록을 생성하기 전에 자율 주행 정보에 대한 검증을 미리 수행하고, 과반수 이상의 자율 주행 정보가 일치하는 경우에 새로운 블록을 생성하여 블록체인 장부에 암호화하여 저장한다.
예를들어 누군가 임의로 기록된 자율 주행 정보의 해킹 또는 조작을 시도할 경우에, 블록 생성 주기인 10분안에 전체 자율 주행 정보 관리 장치들 중 과반수가 넘는 수의 자율 주행 정보 관리 장치에 저장되는 자율 주행 정보를 모두 변경해야 한다. 그런데 사실상 이 과정에 어려움이 따르기 때문에 정보의 신뢰성을 인정 받을 수 있다.
그리고 불일치하는 자율 주행 정보를 인식된 유효데이터로 업데이트하여 저장한다(S446).
블록 생성 주기가 도래하면(S430) 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성한다(S450).
신규로 작성된 자율 주행 정보는 모두 하나의 틀에 합쳐져서 블록 형태를 이루고 기준에 만들어진 블록 체인 데이터와 합쳐져서 체인형 데이터 집합체가 되기위한 준비를 한다.
예를들어 약 10분의 블록 생성 주기마다 생성된다.
이후에 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시킨다(S460).
유효 데이터로 업데이트된 자율 주행 정보들을 끌어 모아 신뢰성을 검증하면서 생성된 블록을 이전 블록에 연결함으로써 블록체인 기반의 자율 주행 정보 관리를 수행할 수 있다.
그리고 생성된 블록 체인 데이터를 동기화 주기마다 다른 참여자 즉 자율 주행 관리 장치와 공유한다(S470).
일 실시에에 따르면 매 동기화 사이클(약 10분)마다 기존에 만들어진 블록 체인 데이터와 신규로 작성된 자율 주행 차량들 각각의 자율 주행 시작 및 종료 시각을 포함하는 자율 주행 정보를 다른 차량 혹은 감시기관, 블록 체인 운영 기관에 구비되는 자율 주행 정보 관리 장치로 전송하여 공유한다.
또한, 적어도 하나의 자율 주행 차량으로부터 수신되는 블록 체인 데이터들 간의 일치 여부도 비교하여(S440) 불일치 하는 블록 체인 데이터가 존재하는 경우에(S442), 수신된 블록 체인 데이터들 중 일정 비율 이상 일치하는 블록 체인 데이터를 유효데이터로 인식한다(S444).
그리고 불일치하는 블록 체인 데이터를 인식된 유효데이터로 업데이트하여 암호화하고 저장한다(S446).
즉, 데이터 유효성 검증을 거친 기존 블록체인 데이터 뒤에 신규로 생성된 블록을 10분마다 체인 형태로 연결함으로써, 블록체인 데이터의 체인을 연장시킬 수 있다.
또한 본 발명에 따른 자율 주행 관리 방법은 자율 주행 차량의 위치 정보를 더 획득한다(S410).
그리고 획득되는 위치 정보에 기반하여 자율 주행 정보에 자율 주행 여부, 자율 주행 시작 시각, 자율 주행 종료 시각 정보 뿐 아니라, 자율 주행 시작 위치, 자율 주행 종료 위치, 자율 주행 경로 정보를 더 포함시킬 수 있다.
뿐만 아니라 본 발명에 따른 자율 주행 관리 방법은 블랙 박스로부터 자율 주행 차량의 적어도 일부 영역을 촬영하여 저장된 자율 주행 촬영 영상이 존재하는지 여부를 자율 주행 정보로 더 수집한다(S420).
이때 영상의 존재 여부에 촬영 장소 및 시각정보를 함께 매칭시켜 저장할 수 있다. 또한 촬영 영상 및 사진 데이터가 자율 주행 정보로 포함되는 것도 가능하다.
본 발명에 따르면 자율 주행 여부나 시작, 종료 시각 정보, 위치인식 정보에서 나아가 자율 주행 중 녹화 영상의 존재 여부 정보를 촬영 장소 및 시각 정보와 함께 블록체인 기반으로 관리함으로써 향 후 사고나 분실 발생시에 보다 정확한 상황 파악이 가능해진다.
또한 블랙박스 촬영 영상의 존재 여부에 대한 정보를 해당 자율 주행 차량 뿐 아니라 다른 자율 주행 차량이나 조사 기관의 자율 주행 정보 관리 장치에 분산 저장되기 때문에 그만큼 자료의 확보가 용이하여 사고/분실 사건의 조사 및 해결이 신속하게 이루어질 수 있다는 이점이 있다.
10 : 데이터 통신부 20: 데이터 수집부
30 : 데이터 저장부 40 : 블록체인 연산부
45 : 데이터 검증부 50 : 자율주행 감지부
52 : 위치 인식부 54 : 블랙박스

Claims (8)

  1. 적어도 하나의 자율 주행 차량으로부터 자율 주행 운행 여부, 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집하는 데이터 수집부;
    상기 데이터 수집부에서 수집되는 자율 주행 정보를 저장하는 데이터 저장부; 및
    블록 생성 주기마다 상기 데이터 저장부에 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성하고, 상기 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시키는 블록 체인 연산부를 포함하되,
    상기 블록 체인 연산부는,
    상기 데이터 수집부로 수집되는 자율 주행 정보들을 비교하여 불일치하는 경우에 상기 수집된 자율 주행 정보들 중에서 미리 설정된 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 인식하고, 상기 수집된 자율 주행 정보들 중에서 불일치하는 적어도 하나의 자율 주행 정보를 상기 인식된 유효데이터로 업데이트하는 데이터 검증부를 포함하고,
    상기 데이터 검증부에서 검증된 자율 주행 정보에 기반하여 새로운 블록을 생성하며,
    각 블록마다 전 블록에서 발생된 이전 해시(previous hash)와 트랜섹션(transacton)으로 발생된 머클 해시(merkle hash) 및 넌스(nounce)를 합쳐서 블록 해시 값을 산출하고, 상기 산출된 블록 해시 값이 다음 블록의 이전 해시가 되는 방식으로 블록이 서로 연결된 체인형 데이터로 구성하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치.
  2. 제 1 항에 있어서,
    상기 데이터 검증부는,
    적어도 하나의 자율 주행 차량으로부터 수신되는 블록 체인 데이터들을 비교하여 불일치 하는 경우에, 수신된 블록 체인 데이터들 중 일정 비율 이상 일치하는 블록 체인 데이터를 유효데이터로 인식하고, 불일치하는 블록 체인 데이터를 상기 인식된 유효데이터로 업데이트하여 암호화하고 저장하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치.
  3. 제 1 항에 있어서,
    자율 주행 운행 여부, 자율 주행시 자율 주행 시작 시각정보와 자율 주행 종료 시각 정보를 감지하는 자율 주행 감지부;를 더 포함하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치.
  4. 제 1 항에 있어서,
    GPS(Global Positioning System), WPS (Wi-Fi-based positioning system), IMU(Inertial Measurement Unit) 중 적어도 하나로부터 획득되는 정보에 기초하여 자율 주행 차량의 위치 정보를 인식하는 위치 인식부;를 더 포함하고,
    상기 데이터 수집부는 상기 위치 인식부에서 인식되는 위치 정보에 근거하여 자율 주행 시작 위치, 자율 주행 종료 위치, 및 자율 주행 이동 경로 정보를 자율 주행 정보로 더 수집하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치.
  5. 제 1 항에 있어서,
    카메라로 자율 주행 차량 주변의 적어도 일부 영역을 촬영하여 저장하는 블랙박스;를 더 포함하고,
    상기 데이터 수집부는 상기 블랙박스로부터 촬영 영상 존재여부에 대한 정보를 획득하여 자율 주행 정보로 더 수집하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 장치.
  6. 데이터 수집부에 의해, 적어도 하나의 자율 주행 차량으로부터 자율 주행 시작 시각 정보 및 자율 주행 종료 시각 정보를 포함하는 자율 주행 정보를 수집하는 단계;
    블록 체인 연산부에 포함된 데이터 검증부에 의해, 상기 수집되는 자율 주행 정보들을 비교하여 불일치하는 경우에 상기 수집된 자율 주행 정보들 중에서 미리 설정된 일정 비율 이상 일치하는 자율 주행 정보를 유효 데이터로 인식하는 단계;
    상기 데이터 검증부에 의해, 상기 수집된 자율 주행 정보들 중에서 불일치하는 적어도 하나의 자율 주행 정보를 상기 인식된 유효데이터로 업데이트하여 저장하는 단계;
    상기 블록 체인 연산부에 의해, 블록 생성 주기마다 상기 저장된 자율 주행 정보에 기반하여 새로운 블록을 생성하는 단계; 및
    상기 블록 체인 연산부에 의해, 상기 생성된 새로운 블록을 기존의 블록 체인 데이터에 체인 형태로 결합시키는 단계;를 포함하며,
    상기 새로운 블록을 생성하는 단계는,
    각 블록마다 전 블록에서 발생된 이전 해시와 트랜섹션으로 발생된 머클 해시 및 넌스를 합쳐서 블록 해시 값을 산출하고, 상기 산출된 블록 해시 값이 다음 블록의 이전 해시가 되는 방식으로 블록이 서로 연결된 체인형 데이터로 구성하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 방법.
  7. 제 6 항에 있어서,
    적어도 하나의 자율 주행 차량으로부터 수신되는 블록 체인 데이터들을 비교하여 불일치 하는 경우에, 수신된 블록 체인 데이터들 중 일정 비율 이상 일치하는 블록 체인 데이터를 유효데이터로 인식하는 단계; 및
    불일치하는 블록 체인 데이터를 상기 인식된 유효데이터로 업데이트하여 암호화하고 저장하는 단계;를 더 포함하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 방법.
  8. 제 7 항에 있어서,
    자율 주행 차량의 위치 정보를 인식하는 단계;를 더 포함하고,
    상기 수집하는 단계는,
    상기 인식되는 위치 정보에 근거하여 자율 주행 시작 위치, 자율 주행 종료 위치, 및 자율 주행 이동 경로 정보를 자율 주행 정보로 더 수집하는 것을 특징으로 하는 블록체인 기반의 분산형 자율 주행 정보 관리 방법.
KR1020180079818A 2018-07-10 2018-07-10 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법 Expired - Fee Related KR102031241B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020180079818A KR102031241B1 (ko) 2018-07-10 2018-07-10 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법
US17/257,571 US20210261155A1 (en) 2018-07-10 2019-07-09 Device and method for managing block chain-based distribution-type autonomous travel information
PCT/KR2019/008405 WO2020013560A1 (ko) 2018-07-10 2019-07-09 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법
CN201980046494.8A CN112385197A (zh) 2018-07-10 2019-07-09 基于区块链的分布式自动驾驶数据管理设备和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180079818A KR102031241B1 (ko) 2018-07-10 2018-07-10 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법

Publications (1)

Publication Number Publication Date
KR102031241B1 true KR102031241B1 (ko) 2019-10-11

Family

ID=68210218

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180079818A Expired - Fee Related KR102031241B1 (ko) 2018-07-10 2018-07-10 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법

Country Status (4)

Country Link
US (1) US20210261155A1 (ko)
KR (1) KR102031241B1 (ko)
CN (1) CN112385197A (ko)
WO (1) WO2020013560A1 (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112733197A (zh) * 2019-10-28 2021-04-30 本田技研工业株式会社 信息管理系统
KR20210065433A (ko) * 2019-11-27 2021-06-04 한국전자기술연구원 블록체인기반 무결성보장 교통사고정보 전송 방법
WO2021256636A1 (ko) * 2020-06-15 2021-12-23 주식회사 퀀텀게이트 블록체인 네트워크에 기반한 교통 관리 방법, 이를 수행하기 위한 장치 및 시스템
KR20230032524A (ko) * 2021-08-31 2023-03-07 코코넛사일로(주) 블록체인 기반의 운송 이력 매칭을 이용한 운송 중개 플랫폼 시스템, 운송 중개 방법 및 이를 위한 컴퓨터 프로그램
KR20230128712A (ko) * 2022-02-28 2023-09-05 조선대학교산학협력단 차량에서 생성되는 운행 데이터의 무결성 보장을 위한 블록체인 기반의 데이터 저장 장치 및 그 동작 방법
US12073721B2 (en) 2019-08-22 2024-08-27 Quantum Gate Inc. Method for managing transport on basis of blockchain network, and device and system for performing same

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113436456B (zh) * 2021-06-08 2022-03-15 武汉大学 一种基于区块链的安全高效长程自主泊车预约服务方法
CN114089773B (zh) * 2022-01-11 2022-05-27 深圳佑驾创新科技有限公司 自动驾驶车辆的测试方法、装置、设备及存储介质
CN118025201B (zh) * 2022-11-03 2024-10-29 北京三快在线科技有限公司 自动驾驶系统数据处理的方法和装置
CN116645233B (zh) * 2023-07-27 2024-01-05 北京路凯智行科技有限公司 自动化矿区系统和用自动化矿区系统进行矿区作业的方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130091907A (ko) * 2012-02-09 2013-08-20 한국전자통신연구원 차량의 자율주행 장치 및 그 방법
KR101701131B1 (ko) * 2016-04-28 2017-02-13 주식회사 라피 이종간 블록체인 연결을 이용한 데이터 기록/검증 방법 및 시스템

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101089134B1 (ko) * 2009-09-14 2011-12-05 엠텍비젼 주식회사 차량용 영상 저장 장치 및 운행 정보 제공 방법
US20110130906A1 (en) * 2009-12-01 2011-06-02 Ise Corporation Location Based Vehicle Data Logging and Diagnostic System and Method
TWI469886B (zh) * 2012-04-25 2015-01-21 Ind Tech Res Inst 協同式行車記錄系統與方法
KR101441527B1 (ko) * 2012-05-31 2014-09-17 주식회사 코아로직 차량 주행 정보 관리 및 검증 방법, 장치 및 이를 이용한 차량 주행 정보 관리 시스템
KR20140095873A (ko) * 2013-01-25 2014-08-04 엘지전자 주식회사 전자기기 및 그것의 제어방법
US10249194B2 (en) * 2016-08-30 2019-04-02 International Business Machines Corporation Modifying behavior of autonomous vehicle based on advanced predicted behavior analysis of nearby drivers
US10360191B2 (en) * 2016-10-07 2019-07-23 International Business Machines Corporation Establishing overlay trust consensus for blockchain trust validation system
US10573178B2 (en) * 2016-10-31 2020-02-25 Veniam, Inc. Systems and methods for tracking and fault detection, for example among autonomous vehicles, in a network of moving things
US10832338B1 (en) * 2016-11-23 2020-11-10 State Farm Mutual Automobile Insurance Company Systems and methods for building, utilizing and/or maintaining an autonomous vehicle-related event distributed ledger or blockchain
US10783600B2 (en) * 2017-05-25 2020-09-22 GM Global Technology Operations LLC Method and system using a blockchain database for data exchange between vehicles and entities
US10518729B2 (en) * 2017-08-02 2019-12-31 Allstate Insurance Company Event-based connected vehicle control and response systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130091907A (ko) * 2012-02-09 2013-08-20 한국전자통신연구원 차량의 자율주행 장치 및 그 방법
KR101701131B1 (ko) * 2016-04-28 2017-02-13 주식회사 라피 이종간 블록체인 연결을 이용한 데이터 기록/검증 방법 및 시스템

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12073721B2 (en) 2019-08-22 2024-08-27 Quantum Gate Inc. Method for managing transport on basis of blockchain network, and device and system for performing same
CN112733197A (zh) * 2019-10-28 2021-04-30 本田技研工业株式会社 信息管理系统
CN112733197B (zh) * 2019-10-28 2024-05-28 本田技研工业株式会社 信息管理系统
KR20210065433A (ko) * 2019-11-27 2021-06-04 한국전자기술연구원 블록체인기반 무결성보장 교통사고정보 전송 방법
KR102357482B1 (ko) 2019-11-27 2022-02-04 한국전자기술연구원 블록체인기반 무결성보장 교통사고정보 전송 방법
WO2021256636A1 (ko) * 2020-06-15 2021-12-23 주식회사 퀀텀게이트 블록체인 네트워크에 기반한 교통 관리 방법, 이를 수행하기 위한 장치 및 시스템
KR20230032524A (ko) * 2021-08-31 2023-03-07 코코넛사일로(주) 블록체인 기반의 운송 이력 매칭을 이용한 운송 중개 플랫폼 시스템, 운송 중개 방법 및 이를 위한 컴퓨터 프로그램
KR102642661B1 (ko) * 2021-08-31 2024-03-04 코코넛사일로(주) 블록체인 기반의 운송 이력 매칭을 이용한 운송 중개 플랫폼 시스템, 운송 중개 방법 및 이를 위한 컴퓨터 프로그램
KR20230128712A (ko) * 2022-02-28 2023-09-05 조선대학교산학협력단 차량에서 생성되는 운행 데이터의 무결성 보장을 위한 블록체인 기반의 데이터 저장 장치 및 그 동작 방법
KR102772322B1 (ko) * 2022-02-28 2025-02-21 조선대학교산학협력단 차량에서 생성되는 운행 데이터의 무결성 보장을 위한 블록체인 기반의 데이터 저장 장치 및 그 동작 방법

Also Published As

Publication number Publication date
CN112385197A (zh) 2021-02-19
US20210261155A1 (en) 2021-08-26
WO2020013560A1 (ko) 2020-01-16

Similar Documents

Publication Publication Date Title
KR102031241B1 (ko) 블록체인 기반의 분산형 자율 주행 정보 관리 장치 및 방법
US11811941B2 (en) Systems and methods of authenticating items
CN110795755B (zh) 基于区块链的建筑项目场景式存证不可篡改方法及系统
US10531230B2 (en) Blockchain systems and methods for confirming presence
US10635801B2 (en) Systems and methods for securing access to storage and retrieval systems
US8189048B2 (en) Vehicle speed monitoring system
CN109637637A (zh) 基于区块链的医疗管理系统
CN110602455B (zh) 视频存储系统、视频处理方法、装置、设备及存储介质
KR20210129742A (ko) 자율주행차 원격 제어용 암호적 안전 메커니즘
WO2018226806A1 (en) Systems and methods for delivering retail items
US20240140249A1 (en) Method for authorizing a first participant in a communication network, processing device, motor vehicle and infrastructure device
US20110060922A1 (en) License management system
CN106548059A (zh) 老师、家长移动终端及家长身份验证的方法
CN110659967B (zh) 一种基于区块链的房屋管理方法及装置
KR20200103394A (ko) 블록체인 기반의 무결성 검증을 위한 콘텐츠 공유 스마트 계약 구현 시스템 및 방법
JP2001117876A (ja) 生体情報を用いた認証装置及びその方法
US20210385408A1 (en) Authentication Module for Sensor Data
CN114363089B (zh) 基于区块链的网络边缘终端数据共享方法和模型
JP2010074338A (ja) 画像記憶装置
US20120246477A1 (en) Method for Validating a Road Traffic Control Transaction
KR101468407B1 (ko) 디지털 포렌식 촬영장치 및 그를 이용한 개인영상정보 오남용 방지를 위한 차량장착용 디지털 포렌식 촬영 시스템
CN111669649A (zh) 一种实地影像数据的防篡改方法及其系统
JP2018018367A (ja) 認証システム、認証方法、および認証プログラム
CN114650155B (zh) 车载单元的发行方法和系统、存储介质及电子装置
US20250033648A1 (en) Systems and methods for tracking historic driver data on the edge

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20180710

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20180710

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20180918

Patent event code: PE09021S01D

PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20190109

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20191004

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20191007

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20220922

Start annual number: 4

End annual number: 4

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20240715