1 |
1
블록체인네트워크에 접속할 수 있는 서버를 포함하는 다이아몬드 거래이력 관리시스템으로서,상기 서버는, 이용회원의 단말기로부터 수신한 데이터에 기초하여 대상다이아몬드에 대한 이력을 등록하는 절차를 수행하는 이력등록부;이용회원의 단말기의 요청에 따라, 대상다이아몬드에 대한 공개이력을 상기 이용회원의 단말기에 제공하는 공개이력조회부;이용회원의 단말기의 요청에 따라, 열람권한을 갖는 경우 대상다이아몬드에 대한 비공개이력을 상기 이용회원의 단말기에게 제공하는 비공개이력조회부;이용회원의 단말기의 요청에 따라, 상기 대상다이아몬드에 대한 비공개이력을 열람할 수 있는 열람권한을 다른 사용자에게 부여하는 절차를 수행하는 권한부여부; 및상기 이력등록부의 요청에 따라, 상기 이력등록부에 의하여 등록되는 이력과 관계되는 정보를 블록체인네트워크의 1 이상의 노드에 등록시키는, 블록체인접속부;를 포함하고,상기 이력등록부는,대상다이아몬드에 대한 감정정보를 등록하는 감정정보등록부; 및 대상다이아몬드에 대한 소유이력을 등록하는 소유이력등록부;를 포함하고,상기 감정정보는 대상다이아몬드의 품질평가 정보, 감정을 수행한 감정기관정보, 및 상기 감정기관에 대한 신뢰성 정보를 포함하고,상기 품질평가 정보는 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함하고,상기 이력등록부는, 상기 이용회원의 단말기로부터 수신한 대상다이아몬드에 대한 정보 전체에 기초하여 서버등록정보를 생성하고, 대상다이아몬드에 대한 정보 중 일부에 기초하여 블록체인등록정보를 생성하고, 상기 서버등록정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하고,상기 블록체인접속부는, 연결될 수 있는 블록체인네트워크의 노드에 상기 블록체인등록정보를 등록하는 절차를 수행하고,상기 공개이력조회부는, 사용자의 요청에 따라 상기 서버등록정보 및 상기 블록체인등록정보에 기초한 상기 서버등록정보의 검증결과를 제공하고,상기 공개이력조회부는, 대상다이아몬드에 대한 블록체인등록정보를 상기 블록체인접속부로부터 수신하고, 대상다이아몬드에 대한 상기 서버등록정보 및 수신한 블록체인등록정보가 일치하는지 여부를 판별하여 상기 서버등록정보의 검증결과를 도출하고,상기 블록체인등록정보는,수신한 상기 대상다이아몬드에 대한 정보가 상기 감정정보인 경우에는, 대상다이아몬드의 식별정보; 및 대상다이아몬드의 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함한 정보에 기초하여 생성되고,수신한 상기 대상다이아몬드에 대한 정보가 상기 소유이력인 경우에는, 대상다이아몬드의 식별정보; 등록자 정보; 등록일자 정보를 포함한 정보에 기초하여 생성되는, 다이아몬드 거래이력 관리시스템
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
청구항 1에 있어서,상기 감정정보등록부는, 대상다이아몬드의 식별정보를 수신하는 단계;감정을 수행한 감정기관의 정보를 수신하는 단계;상기 감정기관의 신뢰도정보를 도출하는 단계;대상다이아몬드에 대한 감정정보를 수신하는 단계; 상기 식별정보, 상기 감정기관의 정보, 상기 신뢰도정보, 및 상기 대상다이아몬드에 대한 감정정보에 기초하여 상기 서버에 등록을 수행할 감정서버등록정보 생성단계;상기 감정서버등록정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하는 단계;상기 식별정보, 감정기관의 정보, 신뢰도정보 및 감정정보 중 1 이상에 기초하여 블록체인네트워크에 트랜잭션으로 등록시킬 감정블록체인등록정보를 생성하는 단계를 수행하고,상기 블록체인접속부는 상기 감정블록체인등록정보를 연결될 수 있는 블록체인네트워크의 노드에 트랜잭션으로 등록시키는 단계를 수행하는, 다이아몬드 거래이력 관리시스템
|
5 |
5
청구항 1에 있어서,상기 소유이력등록부는, 대상다이아몬드의 식별정보를 수신하는 단계;대상다이아몬드에 대한 소유이력정보를 수신하는 단계; 상기 식별정보 및 상기 소유이력정보에 기초하여 상기 서버에 등록을 수행할 소유이력서버등록정보 생성단계;상기 소유이력서버등록정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하는 단계;상기 식별정보 및 상기 소유이력정보 중 1 이상에 기초하여 블록체인네트워크에 트랜잭션으로 등록시킬 소유이력블록체인등록정보를 생성하는 단계를 수행하고,상기 블록체인접속부는 연결될 수 있는 블록체인네트워크의 노드에 상기 소유이력블록체인등록정보를 트랜잭션으로 등록시키는 단계를 수행하는, 다이아몬드 거래이력 관리시스템
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
청구항 1에 있어서,상기 이력등록부는, 제3자가 블록체인네트워크를 통하여 정보의 일부를 확인할 수 있는, 대상다이아몬드에 대한 공개이력을 등록하는 공개이력등록부; 및 상기 서버에 의하여 권한이 부여된 자만 정보를 확인할 수 있는 비공개이력을 등록하는 비공개이력등록부는 포함하는, 다이아몬드 거래이력 관리시스템
|
9 |
9
청구항 8에 있어서,상기 비공개이력등록부는, 대상다이아몬드의 식별정보를 수신하는 단계;비공개이력정보를 수신하는 단계;상기 비공개이력정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하는 저장단계; 및 상기 비공개이력정보를 등록한 사용자에게 열람권한을 부여하는 단계;를 포함하고,상기 권한부여부는 상기 등록한 사용자의 요청에 따라 상기 열람권한을 다른 사용자에게 부여하는 절차를 수행하는, 다이아몬드 거래이력 관리시스템
|
10 |
10
청구항 9에 있어서,상기 저장단계는,상기 비공개이력정보를 암호화할 개인키를 생성하는 단계;상기 개인키로 상기 비공개이력정보를 암호화하여 암호화정보를 생성하는 단계; 및상기 암호화정보 및 대상다이아몬드의 식별정보에 기초하여 비공개등록정보를 생성하는 단계;를 포함하고,상기 블록체인접속부는 상기 비공개등록정보를 연결될 수 있는 블록체인네트워크의 노드에 트랜잭션으로 등록시키는 단계를 수행하고,상기 열람권한은 상기 개인키를 포함하는, 다이아몬드 거래이력 관리시스템
|
11 |
11
청구항 9에 있어서,상기 비공개이력조회부는, 이용회원의 비공개이력정보의 조회요청을 수신하는 단계;상기 이용회원이 해당 비공개이력정보의 열람권한을 가지고 있는 지 여부를 확인하는 단계; 및상기 이용회원이 열람권한을 가지고 있는 경우에, 해당 비공개이력정보를 상기 이용회원의 단말기에 제공하는 단계를 수행하는, 다이아몬드 거래이력 관리시스템
|
12 |
12
청구항 10에 있어서,상기 비공개이력조회부는, 이용회원의 비공개이력정보의 조회요청을 수신하는 단계;상기 이용회원이 해당 비공개이력정보의 열람권한을 가지고 있는 지 여부를 확인하는 단계; 및상기 이용회원이 열람권한을 가지고 있는 경우에, 해당 비공개이력정보를 상기 이용회원의 단말기에 제공하는 제공단계를 포함하고,상기 제공단계는, 상기 개인키로 상기 비공개등록정보를 복호화하고, 상기 복호화된 정보를 기초로 상기 비공개이력정보를 검증한 후에, 검증결과를 상기 이용회원의 단말기에 제공하는, 다이아몬드 거래이력 관리시스템
|
13 |
13
블록체인네트워크에 접속할 수 있는 서버에 의하여 수행되는 다이아몬드 거래이력 관리방법으로서,이용회원의 단말기로부터 수신한 데이터에 기초하여 대상다이아몬드에 대한 이력을 등록하는 절차를 수행하는 이력등록단계;이용회원의 단말기의 요청에 따라, 대상다이아몬드에 대한 공개이력을 상기 이용회원의 단말기에 제공하는 공개이력조회단계;이용회원의 단말기의 요청에 따라, 대상다이아몬드에 대한 비공개이력을 상기 이용회원의 단말기에게 제공하는 비공개이력조회단계;이용회원의 단말기의 요청에 따라, 상기 대상다이아몬드에 대한 비공개이력을 열람할 수 있는 열람권한을 다른 사용자에게 부여하는 절차를 수행하는 권한부여단계; 및상기 이력등록단계에서의 요청에 따라, 상기 이력등록단계에 의하여 등록되는 이력과 관계되는 정보를 블록체인네트워크의 1 이상의 노드에 등록시키는, 블록체인접속단계;를 포함하고,상기 이력등록단계는,대상다이아몬드에 대한 감정정보를 등록하는 감정정보등록단계; 및 대상다이아몬드에 대한 소유이력을 등록하는 소유이력등록단계;를 포함하고,상기 감정정보는 대상다이아몬드의 품질평가 정보, 감정을 수행한 감정기관정보, 및 상기 감정기관에 대한 신뢰성 정보를 포함하고,상기 품질평가 정보는 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함하고,상기 이력등록단계는, 상기 이용회원의 단말기로부터 수신한 대상다이아몬드에 대한 정보 전체에 기초하여 서버등록정보를 생성하고, 대상다이아몬드에 대한 정보 중 일부에 기초하여 블록체인등록정보를 생성하고, 상기 서버등록정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하고,상기 블록체인접속단계는, 연결될 수 있는 블록체인네트워크의 노드에 상기 블록체인등록정보를 등록하는 절차를 수행하고,상기 공개이력조회단계는, 사용자의 요청에 따라 상기 서버등록정보 및 상기 블록체인등록정보에 기초한 상기 서버등록정보의 검증결과를 제공하고,상기 공개이력조회단계는, 대상다이아몬드에 대한 블록체인등록정보를 상기 블록체인접속단계로부터 수신하고, 대상다이아몬드에 대한 상기 서버등록정보 및 수신한 블록체인등록정보가 일치하는지 여부를 판별하여 상기 서버등록정보의 검증결과를 도출하고,상기 블록체인등록정보는,수신한 상기 대상다이아몬드에 대한 정보가 상기 감정정보인 경우에는, 대상다이아몬드의 식별정보; 및 대상다이아몬드의 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함한 정보에 기초하여 생성되고,수신한 상기 대상다이아몬드에 대한 정보가 상기 소유이력인 경우에는, 대상다이아몬드의 식별정보; 등록자 정보; 등록일자 정보를 포함한 정보에 기초하여 생성되는, 다이아몬드 거래이력 관리방법
|
14 |
14
블록체인네트워크에 접속할 수 있는 서버에 의하여 수행되는 다이아몬드 거래이력 관리방법을 구현하기 위한 컴퓨터-판독가능 매체로서, 상기 컴퓨터-판독가능 매체는, 컴퓨팅장치로 하여금 이하의 단계들을 수행하도록 하는 명령들을 저장하며, 상기 단계들은:이용회원의 단말기로부터 수신한 데이터에 기초하여 대상다이아몬드에 대한 이력을 등록하는 절차를 수행하는 이력등록단계;이용회원의 단말기의 요청에 따라, 대상다이아몬드에 대한 공개이력을 상기 이용회원의 단말기에 제공하는 공개이력조회단계;이용회원의 단말기의 요청에 따라, 대상다이아몬드에 대한 비공개이력을 상기 이용회원의 단말기에게 제공하는 비공개이력조회단계;이용회원의 단말기의 요청에 따라, 상기 대상다이아몬드에 대한 비공개이력을 열람할 수 있는 열람권한을 다른 사용자에게 부여하는 절차를 수행하는 권한부여단계; 및상기 이력등록단계에서의 요청에 따라, 상기 이력등록단계에 의하여 등록되는 이력과 관계되는 정보를 블록체인네트워크의 1 이상의 노드에 등록시키는, 블록체인접속단계;를 포함하고,상기 이력등록단계는,대상다이아몬드에 대한 감정정보를 등록하는 감정정보등록단계; 및 대상다이아몬드에 대한 소유이력을 등록하는 소유이력등록단계;를 포함하고,상기 감정정보는 대상다이아몬드의 품질평가 정보, 감정을 수행한 감정기관정보, 및 상기 감정기관에 대한 신뢰성 정보를 포함하고,상기 품질평가 정보는 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함하고,상기 이력등록단계는, 상기 이용회원의 단말기로부터 수신한 대상다이아몬드에 대한 정보 전체에 기초하여 서버등록정보를 생성하고, 대상다이아몬드에 대한 정보 중 일부에 기초하여 블록체인등록정보를 생성하고, 상기 서버등록정보를 상기 서버에 포함된 DB 혹은 서버에 연결된 DB에 저장하고,상기 블록체인접속단계는, 연결될 수 있는 블록체인네트워크의 노드에 상기 블록체인등록정보를 등록하는 절차를 수행하고,상기 공개이력조회단계는, 사용자의 요청에 따라 상기 서버등록정보 및 상기 블록체인등록정보에 기초한 상기 서버등록정보의 검증결과를 제공하고,상기 공개이력조회단계는, 대상다이아몬드에 대한 블록체인등록정보를 상기 블록체인접속단계로부터 수신하고, 대상다이아몬드에 대한 상기 서버등록정보 및 수신한 블록체인등록정보가 일치하는지 여부를 판별하여 상기 서버등록정보의 검증결과를 도출하고,상기 블록체인등록정보는,수신한 상기 대상다이아몬드에 대한 정보가 상기 감정정보인 경우에는, 대상다이아몬드의 식별정보; 및 대상다이아몬드의 캐럿정보, 투명도정보, 색상정보, 및 연마정보를 포함한 정보에 기초하여 생성되고,수신한 상기 대상다이아몬드에 대한 정보가 상기 소유이력인 경우에는, 대상다이아몬드의 식별정보; 등록자 정보; 등록일자 정보를 포함한 정보에 기초하여 생성되는, 컴퓨터-판독가능 매체
|