1 |
1
측량장비와 연동하는 블록체인 기반 측량장치로서,사용자 입력부; 표시부; 통신부; 저장부; 및블록체인 네트워크와 통신하기 위한 지갑(Wallet) 주소와 개인 키(private key)를 생성하는 측량 제어부를 포함하고,상기 측량 제어부는,상기 표시부에 블록체인 네트워크 URL 주소와 지갑(Wallet) 주소와 개인 키(private key)를 입력받는 입력창을 출력하고, 상기 사용자 입력부를 통해 블록체인 네트워크 URL 주소와 지갑(Wallet) 주소와 개인 키(private key)가 입력되면 상기 블록체인 네트워크 URL 주소에 해당하는 블록체인 네트워크와 통신 세션 연결을 처리하는 블록체인 네트워크 연결부;상기 통신부를 통해 상기 측량장비와의 통신 세션 연결을 처리하고 상기 측량장비로부터 측량 데이터를 수신하는 측량장비 연결부; 및상기 측량 데이터와 지갑(Wallet) 주소와 스마트 계약 주소를 포함하는 거래 정보를 상기 통신부를 통해 블록체인 네트워크에 업로드하는 스마트 계약부;를 포함하는 블록체인 기반 측량장치
|
2 |
2
청구항 1 에 있어서,상기 블록체인 기반 측량장치는 기지국용 GNSS 수신기에 연결된 NTRIP 서버 및 이동국용 GNSS 수신기를 포함하는 측량장비와 연동하는 측량장치이며,상기 블록체인 기반 측량장치는,상기 통신부를 통해 상기 NTRIP 서버와 통신 세션 연결을 처리하고 상기 이동국용 GNSS 수신기를 포함하는 측량장비로부터 전송된 제1 데이터를 상기 NTRIP 서버로 전송하고 상기 NTRIP 서버로부터 전송된 제2 데이터를 수신하는 NTRIP 서버 연결부를 더 포함하고,상기 측량장비 연결부는,상기 NTRIP 서버로부터 전송된 제2 데이터를 상기 이동국용 GNSS 수신기를 포함하는 측량장비로 전송하는 것을 특징으로 하는,블록체인 기반 측량장치
|
3 |
3
청구항 1 에 있어서,상기 측량 제어부는 상기 사용자 입력부를 통해 사용자가 입력한 측량 조건을 설정하는, 블록체인 기반 측량장치
|
4 |
4
청구항 1 에 기재된 블록체인 기반 측량장치와 함께 블록체인 기반 측량 시스템을 구성하는 관리서버로서,블록체인 네트워크에서 반환한 트랜잭션 해쉬를 이용하여 블록체인 네트워크에 저장된 트랜잭션정보를 검색하고 트랜잭션정보를 수집하는 트랜잭션정보 수집부; 및상기 트랜잭션정보 수집부에서 수집한 트랜잭션정보에 포함된 데이터로부터 측량 위치와 작업 시간을 추출하고, 작업자가 정해진 작업 시간동안 설정된 측량 횟수만큼 측량을 했는지 여부를 분석하는 검수부;를 포함하는 관리서버
|
5 |
5
청구항 4 에 있어서,상기 관리서버는,상기 트랜잭션정보에 포함된 GNSS 데이터를 이용하여 지도상에 트랜잭션 해쉬(Transaction Hash)와 측량 위치를 표출하는 표출부;를 더 포함하는, 관리서버
|
6 |
6
청구항 4 에 있어서,상기 관리서버는,상기 트랜잭션정보에 포함된 데이터로부터 가스 비용(Gas Fees)을 추출하여, 블록체인 네트워크 사용 비용을 산출하는 비용 분석부;를 더 포함하는, 관리서버
|
7 |
7
측량장비와 연동하는 블록체인 기반 측량장치에서 실행되는 블록체인 기반 측량방법으로서,블록체인 네트워크 URL 주소와 지갑 주소와 개인 키를 포함하는 블록체인 네트워크 연결정보가 입력되면 상기 블록체인 네트워크 URL 주소에 해당하는 블록체인 네트워크에 연결하는 단계;상기 블록체인 네트워크에 연결되면 측량위치의 이름을 입력받는 입력창을 출력하고 상기 입력창에 사용자가 입력한 측량위치의 이름과 지갑 주소를 포함하는 스마트 계약을 생성하고 이를 블록체인 네트워크에 배포하여 스마트 계약 주소를 생성하는 단계;상기 측량장비와의 통신 세션 연결을 처리하여 상기 측량장비에 연결하는 단계;상기 측량장비로부터 측량 데이터를 수신하는 단계; 및상기 측량 데이터와 지갑(Wallet) 주소와 스마트 계약 주소를 포함하는 거래 정보를 블록체인 네트워크에 업로드하는 단계;를 포함하는, 블록체인 기반 측량방법
|
8 |
8
기지국용 GNSS 수신기에 연결된 NTRIP 서버 및 이동국용 GNSS 수신기를 포함하는 측량장비와 연동하는 블록체인 기반 측량장치에서 실행되는 블록체인 기반 측량방법으로서,블록체인 네트워크 URL 주소와 지갑 주소와 개인 키를 포함하는 블록체인 네트워크 연결정보가 입력되면 상기 블록체인 네트워크 URL 주소에 해당하는 블록체인 네트워크에 연결하는 단계;상기 블록체인 네트워크에 연결되면 GNSS 측량위치의 이름을 입력받는 입력창을 출력하고 상기 입력창에 사용자가 입력한 측량위치의 이름과 지갑 주소를 포함하는 스마트 계약을 생성하고 이를 블록체인 네트워크에 배포하여 스마트 계약 주소를 생성하는 단계;상기 이동국용 GNSS 수신기를 포함하는 측량장비와 통신 세션 연결을 처리하여 상기 이동국용 GNSS 수신기를 포함하는 측량장비에 연결하는 단계;상기 NTRIP 서버에 연결하기 위해 NTRIP 캐스터 정보가 입력되면 상기 NTRIP 캐스터 정보를 사용하여 NTRIP 클라이언트를 생성하고, 상기 NTRIP 클라이언트를 통해 상기 NTRIP 서버에 연결하는 단계;상기 이동국용 GNSS 수신기를 포함하는 측량장비로부터 제1 데이터를 수신하면 상기 NTRIP 클라이언트를 통해 상기 제1 데이터를 상기 NTRIP 서버에 전송하고,상기 NTRIP 서버와 연결된 NTRIP 캐스터로부터 제2 데이터를 수신하면 상기 제1, 제2 데이터와 지갑(Wallet) 주소와 스마트 계약 주소를 포함하는 거래 정보를 블록체인 네트워크에 업로드 하는 단계; 및상기 이동국용 GNSS 수신기를 포함하는 측량장비로 상기 제2 데이터를 전송하는 단계;를 포함하는, 블록체인 기반 측량방법
|
9 |
9
청구항 8 에 있어서,상기 이동국용 GNSS 수신기를 포함하는 측량장비에 연결하는 단계는, 사용자 입력에 따라 GNSS 측량 조건을 설정하는 단계를 더 포함하며,상기 블록체인 기반 측량방법은,상기 이동국용 GNSS 수신기를 포함하는 측량장비로 상기 제2 데이터를 전송하는 단계 이후,상기 설정된 GNSS 측량 조건을 달성했는지를 판단하고 그 결과 부정이면 상기 설정된 GNSS 측량 조건이 달성될 때까지 GNSS 측량을 반복하는, 블록체인 기반 측량방법
|