맞춤기술찾기

이전대상기술

고속 동기화 가능 탈중앙화 분산 데이터베이스 구성 방법 및 시스템

  • 기술번호 : KST2021010549
  • 담당센터 : 부산기술혁신센터
  • 전화번호 : 051-606-6561
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 다양한 실시예들에 따른 블록체인을 이용한 탈중앙화 분산 데이터베이스 구성 방법 및 시스템은, 블록체인 기술을 이용하여 P2P 네트워크 참여자들에 의해 관리되는 탈중앙화 분산 데이터베이스를 구성하는 방법과 그 시스템에 관한 것으로, 수정 불가능한 블록체인인 메인체인을 이용하여 현재 어떤 작업이 진행되어야 하는지에 대한 정보를 전체 참여자에게 투명하게 제공하고, 수정 가능한 블록체인의 형태를 갖는 계정체인을 이용하여 계정의 등록과 함께 계정의 데이터베이스 상태를 개인정보의 유출 없이 전체 참여자에게 제공하고, 사용자가 자신의 데이터 동기화를 사이드체인 네트워크에 자신의 개인정보의 유출 없이 요청하고, 다수의 사이드체인을 이용하여 전체 데이터베이스 시스템의 동기화에 필요한 '승인'을 고속으로 진행하고, 동기화에 필요한 명령어를 스마트 계약으로 구성하여 동기화 진행되도록 설계하였다. 본 발명은 실제 동기화 과정에서는 동기화를 완료한 로컬 데이터베이스는 동기화를 완료하지 못한 다른 로컬 데이터베이스에게 동기화에 필요한 데이터를 제공하여 중앙 데이터베이스를 이용하는 경우에 등장하는 병목현상을 제거하고, 각 로컬 데이터베이스의 동기화 정확성을 위변조가 불가능한 공개된 메인체인과 계정체인을 이용하여 확인할 수 있도록 하여 고속 동기화가 가능한 분산 데이터베이스 방법과 그 시스템을 제안하였다.
Int. CL G06F 16/27 (2019.01.01) H04L 29/08 (2006.01.01) G06F 16/182 (2019.01.01) G06F 16/18 (2019.01.01) G06F 16/23 (2019.01.01)
CPC G06F 16/27(2013.01) G06F 16/1834(2013.01) G06F 16/1858(2013.01) G06F 16/2365(2013.01) G06F 16/2379(2013.01) H04L 67/1097(2013.01) H04L 67/1044(2013.01)
출원번호/일자 1020200014753 (2020.02.07)
출원인 인제대학교 산학협력단, 한국과학기술원
등록번호/일자
공개번호/일자 10-2021-0100865 (2021.08.18) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.02.07)
심사청구항수 11

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 인제대학교 산학협력단 대한민국 경남 김해시 인제로 *
2 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이남용 부산광역시 해운대구
2 김철수 경상남도 김해시 활천로**
3 양진홍 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 양성보 대한민국 서울특별시 강남구 선릉로***길 ** (논현동) 삼성빌딩 *층(피앤티특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.02.07 수리 (Accepted) 1-1-2020-0130329-59
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.04.09 수리 (Accepted) 4-1-2020-5082225-25
3 [출원인변경]권리관계변경신고서
[Change of Applicant] Report on Change of Proprietary Status
2020.05.15 수리 (Accepted) 1-1-2020-0490378-29
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.07.06 수리 (Accepted) 4-1-2020-5149036-07
6 선행기술조사의뢰서
Request for Prior Art Search
2020.09.15 수리 (Accepted) 9-1-9999-9999999-89
7 선행기술조사보고서
Report of Prior Art Search
2020.12.10 발송처리완료 (Completion of Transmission) 9-6-2021-0113551-95
8 의견제출통지서
Notification of reason for refusal
2021.06.21 발송처리완료 (Completion of Transmission) 9-5-2021-0489505-99
9 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.08.04 수리 (Accepted) 1-1-2021-0899112-63
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.08.04 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2021-0899113-19
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
고속 동기화 가능 탈중앙화 분산 데이터베이스를 구성하기 위한 방법에 있어서, P2P 네트워크에 참여하는 노드들을 기반으로, 메인체인(main-chain)을 구성하는 단계;상기 노드들의 사용자들과 관련된 계정들로 이루어지는 계정체인(account-chain)을 구성하는 단계;상기 메인체인을 기반으로, 복수 개의 세그먼트들로 이루어지는 적어도 하나의 사이드체인(side-chain)을 구성하는 단계; 및상기 세그먼트들의 시작과 끝을 상기 메인체인에 연결하여, 분산 데이터베이스를 구성하는 단계를 포함하는 방법
2 2
제 1 항에 있어서, 상기 분산 데이터베이스를 구성하는 단계는,상기 사이드체인이 상기 사용자들 중 어느 하나의 데이터에 대한 변경의 승인을 기반으로, 상기 분산 데이터베이스를 동기화하는 단계를 포함하는 방법
3 3
제 1 항에 있어서, 상기 메인체인과 계정체인은 블록체인 형태로 구성되는 방법
4 4
제 2 항에 있어서, 상기 사용자들에 대한 데이터를 저장하기 위한 로컬 오프체인 데이터스토리지를 구성하는 단계를 더 포함하는 방법
5 5
제 4 항에 있어서, 상기 계정체인을 구성하는 단계 및 상기 로컬 오프체인 데이터스토리지를 구성하는 단계는, 로컬 데이터베이스를 상기 계정체인 및 상기 로컬 오프체인 데이터스토리지로 구성하는 방법
6 6
제 1 항에 있어서, 상기 사이드체인을 구성하는 방법은,상기 메인체인의 블록 해쉬값을 이용하여, 상기 사이드체인을 구성하는 단계를 포함하는 방법
7 7
제 2 항에 있어서, 상기 분산 데이터베이스를 동기화하는 단계는, 복수 개의 사이드체인들이 상기 승인을 병렬로 처리하여, 상기 분산 데이터베이스를 동기화하는 방법
8 8
제 2 항에 있어서, 상기 분산 데이터베이스를 동기화하는 단계는,상기 사이드체인이 상기 승인을 기반으로 스마트 계약을 구성하는 단계; 및상기 스마트 계약이 상기 메인체인에 연결될 때, 상기 계정체인이 상기 사용자들 중 어느 하나의 계정을 변경하는 단계를 포함하는 방법
9 9
고속 동기화 가능 탈중앙화 분산 데이터베이스를 구성하기 위한 시스템에 있어서, P2P 네트워크에 참여하고, 공동으로 분산 데이터베이스를 구성하여, 관리하는 노드들을 포함하고,상기 노드들은,상기 노드들을 기반으로, 메인체인을 구성하고, 상기 노드들의 사용자들과 관련된 계정들로 이루어지는 계정체인을 구성하고, 상기 메인체인을 기반으로, 복수 개의 세그먼트들로 이루어지는 적어도 하나의 사이드체인을 구성하고, 상기 세그먼트들의 시작과 끝을 상기 메인체인에 연결하여, 분산 데이터베이스를 구성하는 시스템
10 10
제 9 항에 있어서, 상기 노드들은,상기 사이드체인을 통해, 상기 로컬 오프체인 데이터스토리지에서의 상기 사용자들 중 어느 하나의 데이터에 대한 변경의 승인을 기반으로, 상기 분산 데이터베이스를 동기화하는 시스템
11 11
제 10 항에 있어서, 상기 노드들은,상기 사용자들에 대한 데이터를 저장하기 위한 로컬 오프체인 데이터스토리지를 구성하는 시스템
12 12
제 11 항에 있어서, 상기 노드들은,로컬 데이터베이스를 상기 계정 체인 및 상기 로컬 오프체인 데이터스토리지로 구성하는 시스템
13 13
제 9 항에 있어서, 상기 노드들은, 상기 메인체인의 블록 해쉬값을 이용하여, 상기 사이드체인을 구성하는 시스템
14 14
제 10 항에 있어서, 상기 노드들은, 복수 개의 사이드체인들을 통해, 상기 승인을 병렬로 처리하여, 상기 분산 데이터베이스를 동기화하는 시스템
15 15
제 10 항에 있어서, 상기 노드들은,상기 사이드체인을 통해, 상기 승인을 기반으로 스마트 계약을 구성하고, 상기 스마트 계약이 상기 메인체인에 연결될 때, 상기 계정체인에서의 상기 사용자들 중 어느 하나의 계정을 변경하는 시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.