1 |
1
블록체인 시스템에 의한 블록체인 거래인증방법에 있어서,위치정보가 포함된 블록들로 구성된 블록체인을 구성하는 단계;거래가 발생되면 위치정보를 이용하여 거래를 인증하는 단계; 및거래 인증 결과로 생성된 블록을 블록체인에 연결하는 단계;를 포함하고,블록체인을 구성하는 단계는, 위치가 확인된 노드들로 블록체인을 구성하고, 위치가 확인된 노드들을 최소 비용 신장 트리(Minimum Spanning Tree)로 표현하여 해당 최소 비용 신장 트리를 구성하는 각 노드 간의 거리의 합인 '전체 거리 합'을 산출하는 단계;를 더 포함하는 것을 특징으로 하는 블록체인 거래인증방법
|
2 |
2
청구항 1에 있어서, 위치정보가 포함된 블록은,블록헤더부에 위치포인터가 포함되어 있고, 블록바디부에 노드위치리스트가 포함된 것을 특징으로 하는 블록체인 거래인증방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
청구항 1에 있어서, 거래를 인증하는 단계는,해당 거래 정보를 전달받은 노드들을 최소 비용 신장 트리(Minimum Spanning Tree)로 표현하여 해당 최소 비용 신장 트리를 구성하는 각 노드 간의 거리의 합인 '인증 거리 합'을 산출하고, '인증 거리 합'과 '전체 거리 합' 및 '해당 거래 정보를 전달받은 노드들의 개수'와 '위치가 확인된 노드들의 개수'를 이용하여 해당 거래를 인증하는 것을 특징으로 하는 블록체인 거래인증방법
|
6 |
6
청구항 5에 있어서,거래를 인증하는 단계는,'전체 거리 합'에 대한 '인증 거리 합'의 비율('인증 거리 합' / '전체 거리 합')이 임계값 이상일 경우 해당 거래의 인증이 완료된 것으로 판단하는 것을 특징으로 하는 블록체인 거래인증방법
|
7 |
7
청구항 6에 있어서, 거래를 인증하는 단계는,'전체 거리 합'에 대한 '인증 거리 합'의 비율('인증 거리 합' / '전체 거리 합')이 임계값 미만일 경우이더라도, '해당 거래 정보를 전달받은 노드들의 개수'가 '위치가 확인된 노드들의 개수'의 절반을 초과하는 경우 해당 거래의 인증이 완료된 것으로 판단하는 것을 특징으로 하는 블록체인 거래인증방법
|
8 |
8
청구항 7에 있어서, 블록체인에 연결하는 단계는, 모든 노드에 대해, 거래 인증 결과로 생성된 블록을 각 노드의 블록체인에 추가로 연결시키는 것을 특징으로 하는 블록체인 거래인증방법
|
9 |
9
청구항 1에 있어서, 거래 인증 결과로 생성된 블록은, 해당 거래에 대한 거래 아이템 아이디가 기록된 것을 특징으로 하는 블록체인 거래인증방법
|
10 |
10
청구항 1에 있어서, 거래 인증 결과로 생성된 블록은, 해당 거래에 대한 송신자 기기의 위치정보 및 수신자 기기의 위치정보가 기록된 것을 특징으로 하는 블록체인 거래인증방법
|
11 |
11
블록체인 시스템에 의한 블록체인 거래인증방법에 있어서,위치정보가 포함된 블록들로 구성된 블록체인을 구성하는 단계;거래가 발생되면 위치정보를 이용하여 거래를 인증하는 단계; 및거래 인증 결과로 생성된 블록을 블록체인에 연결하는 단계;를 포함하고, 블록체인을 구성하는 단계는, 위치가 확인된 노드들로 블록체인을 구성하고, 위치가 확인된 노드들을 최소 비용 신장 트리(Minimum Spanning Tree)로 표현하여 해당 최소 비용 신장 트리를 구성하는 각 노드 간의 거리의 합인 '전체 거리 합'을 산출하는 단계;를 더 포함하는 것을 특징으로 하는 블록체인 거래인증방법을 수행하는 컴퓨터 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체
|
12 |
12
블록체인을 이용한 거래에 참여하는 기기; 및위치정보가 포함된 블록들로 구성된 블록체인을 구성하고, 기기에 의해 거래가 발생되면 위치정보를 이용하여 거래를 인증하며, 거래 인증 결과로 생성된 블록을 블록체인에 연결하는 블록체인 노드;를 포함하고,블록체인 노드는, 위치가 확인된 노드들로 블록체인을 구성하고, 위치가 확인된 노드들을 최소 비용 신장 트리(Minimum Spanning Tree)로 표현하여 해당 최소 비용 신장 트리를 구성하는 각 노드 간의 거리의 합인 '전체 거리 합'을 산출하는 것을 특징으로 하는 블록체인 시스템
|