(19) 대한민국특허청 (KR) (12) 등록특허공보 (B1) (51) 국제특허분류 (Int. Cl.) G06Q 20/06 (2012.01) G06Q 20/36 (2012.01) G06Q 20/38 (2012.01) G06Q 20/40 (2012.01) (52) CPC 특허분류 G06Q 20/065 (2013.01) G06Q 20/0655 (2013.01) (21) 출원번호 10-2015-0055000 (22) 출원일자 2015 년 04 월 20 일 심사청구일자 (56) 선행기술조사문헌 KR1020100002784 A* KR101344465 B1 2015 년 04 월 20 일 네이버블로그, 디지털가상화폐! 비트코인은무엇인가? (2015.03.10)* 인터넷뉴스, 인기비트코인모바일앱살폈더니 (2013.12.20)* * 는심사관에의하여인용된문헌 (45) 공고일자 2016년06월13일 (11) 등록번호 10-1628009 (24) 등록일자 2016년06월03일 (73) 특허권자 주식회사코인플러그 경기도성남시분당구정자일로 177 ( 에이동 2309 호 ( 정자동 )) (72) 발명자 어준선 경기성남시분당구느티로 22, B-1710 호 ( 정자동, 백궁동양파라곤 ) 홍재우 서울특별시은평구연서로 149 1203 호 박종은 서울관악구낙성대역 6 길 17-12, 마이홈 701 호 ( 봉천동 ) (74) 대리인 임채국 전체청구항수 : 총 8 항심사관 : 이재근 (54) 발명의명칭당사자간블록체인을갖는디지털가상화폐의거래시스템 (57) 요약 본발명은수증자가전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래가수행가능하고, 당사자간에블록체인을갖는디지털가상화폐의거래시마다 32 바이트이상으로이루어진퍼블릭어드레스를인지하지않고서도 URL 기반으로간편하게거래를수행할수있게안내하여주는당사자간블록체인을갖는디지털가 ( 뒷면에계속 ) 대표도 - 도 1-1 -
상화폐의거래시스템및방법에관한것으로, 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및 증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의 거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내 하는수증자거래선택용 URL(A) 을생성하여전송하고, 상기수증자거래선택용 URL(A) 의클릭에의해제공되는 것으로수증자의전자지갑개설여부에따라블록체인을갖는디지털가상화폐의거래를구분하여수행할수있게 안내하는수증자용거래안내화면 (600) 을전송하는블록체인기반디지털가상화폐거래안내서버 (100) 와 ; 증여하 고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신 호를생성하고이를상기디지털가상화폐거래안내서버 (100) 로전송하며, 상기디지털가상화폐거래안내서버 (100) 로부터전송되는상기수증자거래선택용 URL(A) 을전해주고자하는수증자를지정하여전송할수있게안 내하는증여자측블록체인기반디지털가상화폐거래용앱 (210) 이탑재된증여자단말기 (200) 와 ; 상기증여자단 말기 (200) 로부터전송된수증자거래선택용 URL(A) 을클릭하고, 이를통해상기블록체인기반디지털가상화폐 거래안내서버 (100) 로부터전송된수증자용거래안내화면 (600) 을통해전자지갑의개설여부에따라블록체인을갖 는디지털가상화폐의지급을구분하여요청하는수증자단말기 (300); 로이루어진시스템으로이루어진다. (52) CPC 특허분류 G06Q 20/36 (2013.01) G06Q 20/38 (2013.01) G06Q 20/40 (2013.01) - 2 -
명세서청구범위청구항 1 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는수증자거래선택용 URL(A) 을생성하여전송하고, 상기수증자거래선택용 URL(A) 의클릭에의해제공되는것으로수증자의전자지갑개설여부에따라블록체인을갖는디지털가상화폐의거래를구분하여수행할수있게안내하는수증자용거래안내화면 (600) 을전송하는블록체인기반디지털가상화폐거래안내서버 (100) 와 ; 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호를생성하고이를상기디지털가상화폐거래안내서버 (100) 로전송하며, 상기디지털가상화폐거래안내서버 (100) 로부터전송되는상기수증자거래선택용 URL(A) 을전해주고자하는수증자를지정하여전송할수있게안내하는증여자측블록체인기반디지털가상화폐거래용앱 (210) 이탑재된증여자단말기 (200) 와 ; 상기증여자단말기 (200) 로부터전송된수증자거래선택용 URL(A) 을클릭하고, 이를통해상기블록체인기반디지털가상화폐거래안내서버 (100) 로부터전송된수증자용거래안내화면 (600) 을통해전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는수증자단말기 (300) 와 ; 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버 (400); 들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버 (100) 에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB(111), 회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB(112) 및상기수증자용거래안내화면 (600) 이저장된서식목록정보 DB(113) 를갖는 DB부 (210); 를포함하며, 상기수증자용거래안내화면 (600) 에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부 (610) 가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부 (610) 에는전자지갑을개설하지않은수증자가전자지갑을개설할수있게요청하는전자지갑개설요청난 (611) 을포함하되, 상기전자지갑개설요청난 (611) 에는상기전자지갑개설요청난 (611) 을선택하면추가표시되는것으로, 전자지갑을개설하는데필요한수증자의관련정보가입력표시되는전자지갑개설용수증자신상정보입력창부를갖고, 상기수증자단말기 (300) 는상기전자지갑개설용수증자신상정보입력창부에입력된정보를취합하여전자지갑개설수증자관련정보로가공하고, 그가공된전자지갑개설수증자관련정보를상기가상화폐거래안내서버 (100) 로전송하며, 상기가상화폐거래안내서버 (100) 는상기전송된전자지갑개설수증자관련정보를토대로수증자의전자지갑을개설하여상기전자지갑목록정보 DB(112) 에저장하고, 상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버 (400) 들에게전파되도록제어하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. - 3 -
청구항 2 삭제청구항 3 제1항에있어서, 상기전자지갑개설용수증자신상정보입력창부는수증자의성명이입력표시되는성명입력창 (611a), 수증자의이메일계정이입력표시되는이메일계정입력창 (611b), 비밀번호가입력표시되는비밀번호입력창 (611c) 및수증자의이동통신전화번호가입력표시되는연락처입력창 (611d) 중적어도하나를포함하고, 상기전자지갑개설수증자관련정보는수증자성명정보, 수증자이메일계정정보, 비밀번호정보및수증자이동통신전화번호정보중적어도하나를포함하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 4 제1항에있어서, 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버 (400); 들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버 (100) 에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB(111), 회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB(112) 및상기수증자용거래안내화면 (600) 이저장된서식목록정보 DB(113) 를갖는 DB부 (210); 를포함하며, 상기수증자용거래안내화면 (600) 에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부 (610) 가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부 (610) 에는상기블록체인기반디지털가상화폐거래안내서버 (100) 에서회원으로관리되는수증자가상기블록체인기반디지털가상화폐거래안내서버 (100) 에로그인을요청하는회원로그인요청난 (612) 을포함하되, 상기회원로그인요청난 (612) 에는상기회원로그인요청난 (612) 을선택하면추가표시되는것으로, 회원이로그인시필요한수증자의로그인관련정보가입력표시되는수증자로그인입력창부를갖고, 상기수증자단말기 (300) 는상기수증자로그인입력창부에입력된정보를취합하여수증자용회원로그인정보로가공하고, 그가공된수증자용회원로그인정보를상기가상화폐거래안내서버 (100) 로전송하며, 상기가상화폐거래안내서버 (100) 는상기전송된수증자용회원로그인정보를회원목록정보 DB(111) 와매칭하여수증자가회원임을확인하고, 상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버 (400) 들에게전파되도록제어하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 5 제4항에있어서, 상기수증자로그인입력창부는수증자의이메일계정이입력표시되는로그인용이메일계정입력창 (612a) 및비밀번호가입력표시되는로그인용비밀번호입력창 (612b) 으로이루어지고, - 4 -
상기수증자용회원로그인정보는수증자로그인용이메일계정정보및로그인용비밀번호정보로이루어진것 을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 6 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는수증자거래선택용 URL(A) 을생성하여전송하고, 상기수증자거래선택용 URL(A) 의클릭에의해제공되는것으로수증자의전자지갑개설여부에따라블록체인을갖는디지털가상화폐의거래를구분하여수행할수있게안내하는수증자용거래안내화면 (600) 을전송하는블록체인기반디지털가상화폐거래안내서버 (100) 와 ; 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호를생성하고이를상기디지털가상화폐거래안내서버 (100) 로전송하며, 상기디지털가상화폐거래안내서버 (100) 로부터전송되는상기수증자거래선택용 URL(A) 을전해주고자하는수증자를지정하여전송할수있게안내하는증여자측블록체인기반디지털가상화폐거래용앱 (210) 이탑재된증여자단말기 (200) 와 ; 상기증여자단말기 (200) 로부터전송된수증자거래선택용 URL(A) 을클릭하고, 이를통해상기블록체인기반디지털가상화폐거래안내서버 (100) 로부터전송된수증자용거래안내화면 (600) 을통해전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는수증자단말기 (300) 와 ; 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버 (400); 들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버 (100) 에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB(111) 및회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB(112) 및상기수증자용거래안내화면 (600) 이저장된서식목록정보 DB(113) 를갖는 DB부 (210); 를포함하며, 상기수증자용거래안내화면 (600) 에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부 (610) 가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부 (610) 에는전자지갑을보유하고있는수증자의퍼블릭어드레스를직접입력요청하는비회원전자지갑정보입력요청난 (613) 을포함하되, 상기비회원전자지갑정보입력요청난 (613) 에는비회원전자지갑정보입력요청난 (613) 을선택하면추가표시되는것으로, 수증자가보유하고있는전자지갑에포함된퍼블릭어드레스가입력표시되는수증자퍼블릭어드레스입력창 (613a) 을갖고, 상기수증자단말기 (300) 는상기수증자퍼블릭어드레스입력창 (613a) 에입력된비회원용수증자퍼블릭어드레스정보를상기가상화폐거래안내서버 (100) 로전송하며, 상기가상화폐거래안내서버 (100) 는상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB(112) 에서증여자의전자지갑정보를추출하고, 그추출된증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감저장한후그차감저장된증여자의전자지갑정보와상기전송된비회원용수증자퍼블릭어드레스정보를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버 (400) 들에게전파되도록제어하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 7 제 1 항에있어서, 상기증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은증여자가인스턴트메신 - 5 -
저, SMS 및이메일중상기수증자거래선택용 URL(A) 을전송하는수단으로선택한 URL 전송수단선택정보를상기증여자용거래요청신호에취합하여전송하고, 상기디지털가상화폐거래안내서버 (100) 로부터상기수증자거래선택용 URL(A) 이전송되면, 인스턴트메신저, SMS 및이메일중증여자가지정한수단이자동실행되도록제어한상태에서그자동실행된수단에상기수증자거래선택용 URL(A) 이출력되도록함으로써, 증여자가수신자에게지정된수단으로상기수증자거래선택용 URL(A) 을전송할수있도록제어하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 8 제7항에있어서, 상기증여자단말기 (200) 에는, 증여하고자하는블록체인를갖는디지털가상화폐의금액이표시되는금액표시난 (511) 과 ; 인스턴트메신저, SMS 및이메일이표시되고, 그표시된인스턴트메신저, SMS 및이메일중증여자가상기수증자거래선택용 URL(A) 을전송하는수단으로선택는전송수단선택난 (512) 과 ; 데이터전송을요청하는전송메뉴 (514); 로이루어진블록체인기반디지털가상화폐거래화면 (510); 이저장되고, 상기증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은블록체인기반디지털가상화폐거래화면 (510) 의전송메뉴 (514) 가클릭되면, 상기금액표시난 (511) 을통해표시된블록체인을갖는디지털가상화폐의금액정보, 상기전송수단선택난 (512) 을통해선택된 URL 전송수단선택정보및증여자의신상정보를취합하여상기증여자용거래요청신호를생성하는것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 9 제1항에있어서, 상기블록체인을갖는디지털가상화폐는비트코인, 라이트코인, 다크코인, 네임코인, 도기코인및리플중어느하나인것을특징으로하는당사자간블록체인을갖는디지털가상화폐의거래시스템. 청구항 10 삭제청구항 11 삭제청구항 12 삭제청구항 13 삭제 발명의설명 [0001] 기술분야본발명은수증자가전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래가수행가능하고, 당사자간에블록체인을갖는디지털가상화폐의거래시마다 32바이트이상으로이루어진퍼블릭어드레스를인지하지않고서도 URL 기반으로간편하게거래를수행할수있게안내하여주는당사자간블록체인을갖는디지털가상화폐의거래시스템에관한것이다. - 6 -
[0002] [0003] [0004] [0005] [0006] [0007] [0008] [0009] [0010] [0011] [0012] [0013] [0014] [0015] 배경기술일반적으로, 상용되고있는가상화폐의경우대한민국특허청에공개 ( 공개특허제10-2012-0028519호 ) 된 PC방관리자용가상화폐를이용한온라인게임재화대리구매장치및방법에서살펴보면, 인터넷을기반으로하는온라인게임에서아이템구매등에만사용이가능하여사용상에문제가있었다. 그런데최근각광받고있는것으로, 현물에대한결제가가능한가상화폐의일종인비트코인 (Bitcoin) 이제안되고있다. 비트코인이란 2009년나카모토사토시 ( 영어 : Satoshi Nakamoto) 가만든디지털통화로, 통화를발행하고관리하는중앙장치가존재하지않는구조로이루어진다. 대신에, 비트코인의거래는동등계층간통신망 (P2P : peer-to-peer network) 기반의분산데이터베이스에의해이루어지며, 공개키암호방식기반으로거래를수행한다. 이와같은, 결제방식을갖는비트코인은신용카드결제시에필요한카드번호나유효기간및 CCV 번호등의정보없이도이용이가능하여도용의위험성이극히적을뿐만아니라사용수수료도저렴한이점이있다. 또한, 비트코인은지갑파일의형태로저장되고, 이지갑에는각각의고유주소즉, 퍼블릭어드레스 (Public address) 및비밀번호에해당하는프라이빗키 (Private key) 가부여되며, 그퍼블릭어드레스 (Public addres s) 라는주소를기반으로비트코인을이용한물품구매가이루어진다. 이처럼, 현물에대한결제가가능한디지털가상화폐에는비트코인과더불어, 라이트코인, 다크코인, 네임코인, 도기코인및리플등이있으며, 이들의공통된특징은거래자가비트코인을포함하는디지털가상화폐를이용하여거래한거래내역이수집보관되는블록체인 (block chain) 이전자지갑에저장되어지기때문에비트코인, 라이트코인, 다크코인, 네임코인, 도기코인및리플을통칭하여블록체인을갖는디지털가상화폐라지칭한다. 이와같은, 결제특성을갖는블록체인을갖는디지털가상화폐를이용하기위해서는먼저, 이용자는비트코인거래소 ( 일예 : www.coinplug) 에가입하여전자지갑을개설한상태에서원화에해당하는 KRW를충전한다. 이후, 비트코인거래소에서매매되고있는비트코인의현재시세를확인한후구매를원하는블록체인을갖는디지털가상화폐의수량과단가를입력하여구매주문을하면, 거래조건에맞는판매주문을통해거래가성립됨으로써, 이용자는물품구매시블록체인을갖는디지털가상화폐를통해결제를수행할수있다. 그런데이와같은블록체인을갖는디지털가상화폐의거래특성때문에, 현재대한민국을포함하는각나라에서통용되고있는일반화폐의기본적인기능인사용자간의거래는제공하지못하는문제점이있다. 즉, 종래의블록체인을갖는디지털가상화폐기반거래시스템은양당사자간에블록체인을갖는디지털가상화폐를거래하고자할경우블록체인을갖는디지털가상화폐의거래시필요한전자지갑을블록체인을갖는디지털가상화폐를주는사람 ( 이하, 증여자라칭함 ) 뿐만아니라블록체인을갖는디지털가상화폐를받는사람 ( 이하, 수증자라칭함 ) 까지도개설해야지만거래가가능한문제점이있다. 또한, 종래의블록체인을갖는디지털가상화폐기반거래시스템은양당사자가전자지갑을보유하고있더라도양당사자간에블록체인을갖는디지털가상화폐거래를위해서는먼저증여자가블록체인을갖는디지털가상화폐거래의식별수단으로이용되는퍼블릭어드레스를입력제공함과더불어수증자의퍼블릭어드레스도함께입력제공해야한다. 그런데퍼블릭어드레스는 "1BBe23rvzYBwaAqckvj4TTTJAs3W78dUpx" 와같이숫자와영어알파벳소문자및대문자를조합해이루어지는 32바이트 (byte) 내지 35바이트정도의데이터이다. 이로인해, 증여자는수증자의퍼블릭어드레스를인지하기가사실상불가능한경우가허다하다. 이때문에, 블록체인을갖는디지털가상화폐를이용한물품거래시에는퍼블릭어드레스를 QR코드로변환시켜이루어진비트코인결제용 QR코드를이용하여결제를수행하나이를, 양당사자간의거래에적용할경우블록체인을갖는디지털가상화폐를주고자하는모든상대방의비트코인결제용 QR코드를사전에일일이제공받아야하는불편함과더불어블록체인을갖는디지털가상화폐거래시에이를촬영하면서거래를수행해야하기때문에그과정이복잡할뿐만아니라증여자가사전에제공받은수증자들의비트코인결제용 QR코드가외부유출시이에따른도용의위험성도야기시키는문제점이있다. - 7 -
발명의내용 [0016] [0017] 해결하려는과제본발명은상기종래기술의문제점을해결하기위한것으로, 본발명의목적은수증자가전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는당사자간블록체인을갖는디지털가상화폐의거래시스템을제공하는데있다. 본발명의다른목적은당사자간에블록체인을갖는디지털가상화폐의거래시마다 32바이트 (byte) 이상으로이루어진퍼블릭어드레스를인지하지않고서도 URL 기반으로간편하게거래를수행할수있게안내하여주는당사자간블록체인을갖는디지털가상화폐의거래시스템을제공하는데있다. [0018] [0019] 과제의해결수단본발명을달성하기위한기술적사상으로본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템은, 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는수증자거래선택용 URL을생성하여전송하고, 상기수증자거래선택용 URL의클릭에의해제공되는것으로수증자의전자지갑개설여부에따라블록체인을갖는디지털가상화폐의거래를구분하여수행할수있게안내하는수증자용거래안내화면을전송하는블록체인기반디지털가상화폐거래안내서버와 ; 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호를생성하고이를상기디지털가상화폐거래안내서버로전송하며, 상기디지털가상화폐거래안내서버로부터전송되는상기수증자거래선택용 URL을전해주고자하는수증자를지정하여전송할수있게안내하는증여자측블록체인기반디지털가상화폐거래용앱이탑재된증여자단말기와 ; 상기증여자단말기로부터전송된수증자거래선택용 URL을클릭하고, 이를통해상기블록체인기반디지털가상화폐거래안내서버로부터전송된수증자용거래안내화면을통해전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는수증자단말기 ; 로이루어진다. 본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템에는, 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버 ; 들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB, 회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB 및상기수증자용거래안내화면이저장된서식목록정보 DB를갖는 DB부 ; 를포함하며, 상기수증자용거래안내화면에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부에는전자지갑을개설하지않은수증자가전자지갑을개설할수있게요청하는전자지갑개설요청난을포함하되, 상기전자지갑개설요청난에는상기전자지갑개설요청난을선택하면추가표시되는것으로, 전자지갑을개설하는데필요한수증자의관련정보가입력표시되는전자지갑개설용수증자신상정보입력창부를갖고, 상기수증자단말기는상기전자지갑개설용수증자신상정보입력창부에입력된정보를취합하여전자지갑개설수증자관련정보로가공하고, 그가공된전자지갑개설수증자관련정보를상기가상화폐거래안내서버로전송하며, 상기가상화폐거래안내서버는상기전송된전자지갑개설수증자관련정보를토대로수증자의전자지갑을개설하여상기전자지갑목록정보 DB에저장하고, 상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버들에게전파되도록제어한다. - 8 -
[0020] [0021] [0022] 본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템에는, 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버 ; 들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB, 회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB 및상기수증자용거래안내화면이저장된서식목록정보 DB를갖는 DB부 ; 를포함하며, 상기수증자용거래안내화면에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부에는상기블록체인기반디지털가상화폐거래안내서버에서회원으로관리되는수증자가상기블록체인기반디지털가상화폐거래안내서버에로그인을요청하는회원로그인요청난을포함하되, 상기회원로그인요청난에는상기회원로그인요청난을선택하면추가표시되는것으로, 회원이로그인시필요한수증자의로그인관련정보가입력표시되는수증자로그인입력창부를갖고, 상기수증자단말기는상기수증자로그인입력창부에입력된정보를취합하여수증자용회원로그인정보로가공하고, 그가공된수증자용회원로그인정보를상기가상화폐거래안내서버로전송하며, 상기가상화폐거래안내서버는상기전송된수증자용회원로그인정보를회원목록정보 DB와매칭하여수증자가회원임을확인하고, 상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버들에게전파되도록제어한다. 본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템에는, 블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된블록체인보유서버들을포함하고, 상기블록체인기반디지털가상화폐거래안내서버에는, 블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의이메일계정, 패스워드, 이통신단말기를포함하는전화번호, 주소지를포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB 및회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스, 프라이빗키및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB 및상기수증자용거래안내화면이저장된서식목록정보 DB를갖는 DB부 ; 를포함하며, 상기수증자용거래안내화면에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부에는전자지갑을보유하고있는수증자의퍼블릭어드레스를직접입력요청하는비회원전자지갑정보입력요청난을포함하되, 상기비회원전자지갑정보입력요청난에는비회원전자지갑정보입력요청난을선택하면추가표시되는것으로, 수증자가보유하고있는전자지갑에포함된퍼블릭어드레스가입력표시되는수증자퍼블릭어드레스입력창을갖고, 상기수증자단말기는상기수증자퍼블릭어드레스입력창에입력된비회원용수증자퍼블릭어드레스정보를상기가상화폐거래안내서버로전송하며, 상기가상화폐거래안내서버는상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB에서증여자의전자지갑정보를추출하고, 그추출된증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감저장한후그차감저장된증여자의전자지갑정보와상기전송된비회원용수증자퍼블릭어드레스정보를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버들에게전파되도록제어한다. 상기증여자단말기의증여자측블록체인기반디지털가상화폐거래용앱은증여자가인스턴트메신저, SMS 및이메일중상기수증자거래선택용 URL을전송하는수단으로선택한 URL 전송수단선택정보를상기증여자용거래요청신호에취합하여전송하고, 상기디지털가상화폐거래안내서버로부터상기수증자거래선택용 URL이전송되면, 인스턴트메신저, SMS 및이메일중증여자가지정한수단이자동실행되도록제어한상태에서그자동실행된수단에상기수증자거래선택용 URL이출력되도록함으로써, 증여자가수신자에게지정된수단으로상기수증자거래선택용 URL을전송할수있도록제어한다. - 9 -
[0023] [0024] [0025] 상기증여자단말기에는, 증여하고자하는블록체인를갖는디지털가상화폐의금액이표시되는금액표시난과 ; 인스턴트메신저, SMS 및이메일이표시되고, 그표시된인스턴트메신저, SMS 및이메일중증여자가상기수증자거래선택용 URL을전송하는수단으로선택는전송수단선택난과 ; 데이터전송을요청하는전송메뉴 ; 로이루어진블록체인기반디지털가상화폐거래화면 ; 이저장되고, 상기증여자단말기의증여자측블록체인기반디지털가상화폐거래용앱은블록체인기반디지털가상화폐거래화면의전송메뉴가클릭되면, 상기금액표시난을통해표시된블록체인을갖는디지털가상화폐의금액정보, 상기전송수단선택난을통해선택된 URL 전송수단선택정보및증여자의신상정보를취합하여상기증여자용거래요청신호를생성한다. 상기블록체인을갖는디지털가상화폐는비트코인, 라이트코인, 다크코인, 네임코인, 도기코인및리플중어느하나를이용한다. 삭제 [0026] 삭제 [0027] 삭제 [0028] [0029] 발명의효과본발명은수증자가전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하여주는효과를발휘한다. 본발명당사자간에블록체인을갖는디지털가상화폐의거래시마다 32바이트이상으로이루어진퍼블릭어드레스를인지하지않고서도 URL 기반으로간편하게거래를수행할수있게안내하여주는효과도있다. [0030] 도면의간단한설명 도 1 은본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을나타낸전체구성도, 도 2는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이루는구성중블록체인기반디지털가상화폐거래안내서버에탑재된 DB부를나타낸블록구성도, 도 3a는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이루는구성중증여자단말기에저장되는블록체인기반디지털가상화폐거래화면을나타낸도면, 도 3b는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여당사자간에블록체인을갖는디지털가상화폐의거래과정중수증자거래선택용 URL이증여자단말기에탑재된증여자측인스턴트메신저상에표시된증여자측인스턴트메신저용 URL 표시안내화면을나타낸도면, 도 3c는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여당사자간에블록체인을갖는디지털가상화폐의거래과정중증여자단말기에탑재된증여자측인스턴트메신저상에서증여자를선정하는증여자측인스턴트메신저용증여자지정안내화면을나타낸도면, 도 3d는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여당사자간에블록체인을갖는디지털가상화폐의거래과정중수증자단말기에탑재된수증자측인스턴트메신저상에수증자거래선택용 URL이표시되는수증자측인스턴트메신저용 URL 표시안내화면을나타낸도면, 도 4는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여당사자간에블록체인을갖는디지털가상화폐의거래과정중수증자단말기에탑재된이메일상에수증자거래선택용 URL이표시된것을나타낸도면, 도 5는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여당사자간에블록체인을갖는디지털가상화폐의거래과정중수증자단말기에탑재된 SMS 상에수증자거래선택용 URL이표시된것을 - 10 -
나타낸도면, 도 6 내지도 9는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이루는구성중블록체인기반디지털가상화폐거래안내서버에저장되는수증자용거래안내화면을나타낸도면, 도 10 내지도 12는본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이당사자간에블록체인을갖는디지털가상화폐의거래를수행가능하게안내하는과정을나타낸순서도이다. [0031] [0032] [0033] [0034] [0035] [0036] [0037] [0038] [0039] [0040] 발명을실시하기위한구체적인내용이하에서는본발명의실시예의구성및작용에대하여첨부한도면을참조하면서상세히설명하기로한다. 도시된바와같이, 본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템은블록체인기반디지털가상화폐거래안내서버 (100), 증여자단말기 (200), 수증자단말기 (300) 및다수의블록체인보유서버 (400) 로이루어진다. 먼저, 다수의블록체인보유서버 (400) 는블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송시그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보가기록되는블록체인이탑재된부재로서, 블록체인을갖는디지털가상화폐거래시그블록체인을갖는디지털가상화폐거래에대한인증및기록을통해블록체인을갖는디지털가상화폐거래를수행하는동등계층간통신망 (P2P : peer-topeer network) 기반분산데이터베이스즉, 비트코인네트워크를이루는장치들이다. 이러한, 블록체인보유서버 (400) 를이루는구성에는비트코인거래소측이운영하는것으로후술되는블록체인기반디지털가상화폐거래안내서버 (100) 가하나의구성원으로소속되어진다. 또한, 블록체인을갖는디지털가상화폐거래용트랜잭션정보의전파는통신규약 (protocol) 에의해약속된것으로, 블록체인을갖는디지털가상화폐거래용트랜잭션정보의발생시 1개의노드 ( 여기서는블록체인보유서버를칭함 ) 가지정된다음의 8개의노드로전파시키며, 그블록체인을갖는디지털가상화폐거래용트랜잭션정보를전송받은 8개의노드마다각각지정된그다음의 8개의노드로반복전파하는피라미드식전파를통해블록체인을갖는디지털가상화폐거래를수행하기위해필요한블록체인이탑재된모든블록체인보유서버 (400) 에게전파됨으로써, 완료된다. 한편, 블록체인보유서버 (400) 들에는블록체인이탑재된것으로, 블록체인을갖는디지털가상화폐를채굴하는마이너가운영하는서버 ( 또는단말 ) 또는, 블록체인을갖는디지털가상화폐거래를위한사용자단말 ( 일예로, PC나스마트폰 ) 도블록체인을갖는전자지갑이탑재된경우하나의구성원으로이루어질수있다. 이러한거래특성을갖는블록체인을갖는디지털가상화폐의종류에는비트코인, 라이트코인, 다크코인, 네임코인, 도기코인및리플등을포함한다. 상기블록체인기반디지털가상화폐거래안내서버 (100) 는증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는수증자거래선택용 URL(A) 을생성하여전송하고, 상기수증자거래선택용 URL(A) 의클릭에의해제공되는것으로수증자의전자지갑개설여부에따라블록체인을갖는디지털가상화폐의거래를구분하여수행할수있게안내하는수증자용거래안내화면 (600) 을전송함과더불어, 수증자가전자지갑의개설여부에따라디지털가상화폐거래용트랜잭션정보를맞춤생성하여이를, 상기블록체인보유서버 (400) 들에게전파되도록제어하는부재이다. 이를통해, 블록체인기반디지털가상화폐거래안내서버 (100) 는수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내할뿐만아니라증여자및수증자인당사자간에블록체인을갖는디지털가상화폐의거래시 32바이트 (byte) 로이루어진퍼블릭어드레스를인지하지않고서도앞에서언급한수증자거래선택용 URL(A) 을통해간편하게거래를수행할수있게안내하여주는기능을수행한다. 이를위해, 블록체인기반디지털가상화폐거래안내서버 (100) 에는블록체인기반디지털가상화폐의거래를위해이용자가회원가입시등록한정보로, 회원의 ID, 패스워드, 이통신단말기를포함하는전화번호, 주소지를 - 11 -
포함하는회원신상정보가회원별로구분되어저장되는회원목록정보 DB(111), 회원으로가입한이용자가개설한블록체인기반디지털가상화폐의퍼블릭어드레스 (Public address), 프라이빗키 (Private key) 및블록체인기반디지털가상화폐금액정보를포함하는전자지갑이회원별로구분되어저장되는전자지갑목록정보 DB(112) 및 [0041] [0042] [0043] [0044] [0045] [0046] [0047] [0048] [0049] [0050] [0051] 수증자가블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내할뿐만아니라증여자및수증자인당사자간에블록체인을갖는디지털가상화폐의거래시 32바이트로이루어진퍼블릭어드레스를인지하지않고서도앞에서언급한수증자거래선택용 URL(A) 을통해간편하게거래를수행할수있게안내하기위해필요한수증자용거래안내화면 (600) 을포함하는다양한서식정보가저장되는서식목록정보 DB(113) 를갖는 DB부 (110) 가탑재되어진다. 여기서, 서식목록정보 DB(113) 에저장되는수증자용거래안내화면 (600) 에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부 (610) 가구비되어진다. 이처럼, 구비되어지는전자지갑개설여부별지급구분선택목록부 (610) 에는수증자가전자지갑을개설하지않고서도블록체인을갖는디지털가상화폐거래를수행할수있게안내하는타입, 수증자가블록체인기반디지털가상화폐거래안내서버 (100) 에서전자지갑을개설하고, 그개설된전자지갑을블록체인기반디지털가상화폐거래안내서버 (100) 에서관리하여주는타입및다른블록체인기반디지털가상화폐거래소서버 ( 도시하지않음 ) 에서전자지갑을개설하여관리를받고있는타입등을선택하여거래를수행할수있도록구현되어진다. 먼저, 수증자가전자지갑을개설하지않고서도블록체인을갖는디지털가상화폐거래를수행할수있게안내하는타입인경우수증자용거래안내화면 (600) 의전자지갑개설여부별지급구분선택목록부 (610) 에표시된전자지갑개설요청난 (611) 을선택하면된다. 즉, 전자지갑개설요청난 (611) 은전자지갑을개설하지않은수증자가전자지갑을개설할수있게요청하는난으로서, 수증자가그전자지갑개설요청난 (611) 을선택하면추가표시되는것으로, 전자지갑을개설하는데필요한수증자의관련정보가입력표시되는전자지갑개설용수증자신상정보입력창부를갖는다. 이러한, 전자지갑개설용수증자신상정보입력창부에는수증자의성명이입력표시되는성명입력창 (611a), 수증자의이메일계정이입력표시되는이메일계정입력창 (611b), 비밀번호가입력표시되는비밀번호입력창 (611c), 수증자의이동통신전화번호가입력표시되는연락처입력창 (611d) 및완료메뉴 (611e) 가표시되어진다. 이를통해, 수증자단말기 (300) 는전자지갑개설용수증자신상정보입력창부에입력된수증자성명정보, 수증자이메일계정정보, 비밀번호정보및수증자이동통신전화번호를취합하여전자지갑개설수증자관련정보로가공하고, 그가공된전자지갑개설수증자관련정보를상기가상화폐거래안내서버 (100) 로전송한다. 가상화폐거래안내서버 (100) 는전송된전자지갑개설수증자관련정보를토대로수증자의전자지갑을개설하여전자지갑목록정보 DB(112) 에저장하고, 증여자용거래요청신호를토대로전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하고이를, 블록체인보유서버 (400) 들에게전파되도록제어한다. 그리고수증자가블록체인기반디지털가상화폐거래안내서버 (100) 에서전자지갑을개설하고, 그개설된전자지갑을블록체인기반디지털가상화폐거래안내서버 (100) 에서관리하여주는타입인경우수증자용거래안내화면 (600) 의전자지갑개설여부별지급구분선택목록부 (610) 에표시된회원로그인요청난 (612) 을선택하면된다. 즉, 회원로그인요청난 (612) 은블록체인기반디지털가상화폐거래안내서버 (100) 에서회원으로관리되는수증자가블록체인기반디지털가상화폐거래안내서버 (100) 에로그인을요청하는난으로서, 수증자가그회원로그인요청난 (612) 을선택하면추가표시되는것으로, 회원이로그인시필요한수증자의로그인관련정보가입력표시되는수증자로그인입력창부를갖는다. 이러한, 수증자로그인입력창부에는수증자의이메일계정이입력표시되는로그인용이메일계정입력창 (612a), 비밀번호가입력표시되는로그인용비밀번호입력창 (612b) 및로그인요청메뉴 (612c) 가표시되어진다. 이를통해, 수증자단말기 (300) 는수증자로그인입력창부에입력된수증자로그인용이메일계정정보및로그인용비밀번호정보를취합하여수증자용회원로그인정보로가공하고, 그가공된수증자용회원로그인정보를 - 12 -
상기가상화폐거래안내서버 (100) 로전송한다. [0052] [0053] [0054] [0055] [0056] [0057] [0058] [0059] [0060] [0061] [0062] 가상화폐거래안내서버 (100) 는전송된수증자용회원로그인정보를회원목록정보 DB(111) 와매칭하여수증자가회원임을확인하고, 증여자용거래요청신호를토대로전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하고이를, 블록체인보유서버 (400) 들에게전파되도록제어한다. 마지막으로, 수증자가다른블록체인기반디지털가상화폐거래소서버에서전자지갑을개설하여관리를받고있는타입인경우수증자용거래안내화면 (600) 의전자지갑개설여부별지급구분선택목록부 (610) 에표시된비회원전자지갑정보입력요청난 (613) 을선택하면된다. 즉, 비회원전자지갑정보입력요청난 (613) 은전자지갑을보유하고있는수증자의퍼블릭어드레스를직접입력요청하는난으로서, 수증자가비회원전자지갑정보입력요청난 (613) 을선택하면추가표시되는것으로, 수증자가보유하고있는전자지갑에포함된퍼블릭어드레스가입력표시되는수증자퍼블릭어드레스입력창 (613a) 및보내기메뉴 (613b) 가구비되어진다. 이처럼, 수증자가직접자신의퍼블릭어드레스를입력하기때문에증여자는수증자와블록체인을갖는디지털가상화폐의거래시수증자의퍼블릭어드레스를인지하지않아도거래가가능하다. 수증자단말기 (300) 는수증자퍼블릭어드레스입력창 (613a) 에입력된비회원용수증자퍼블릭어드레스정보를가상화폐거래안내서버 (100) 로전송한다. 가상화폐거래안내서버 (100) 는증여자용거래요청신호를토대로전자지갑목록정보 DB(112) 에서증여자의전자지갑정보를추출하고, 그추출된증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감저장한후그차감저장된증여자의전자지갑정보와상기전송된비회원용수증자퍼블릭어드레스정보를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 상기블록체인보유서버 (400) 들에게전파되도록제어한다. 상기증여자단말기 (200) 는증여하고자하는블록체인을갖는디지털가상화폐의금액정보및증여자의신상정보를포함하는증여자용거래요청신호를생성하고이를상기디지털가상화폐거래안내서버 (100) 로전송하며, 상기디지털가상화폐거래안내서버 (100) 로부터전송되는상기수증자거래선택용 URL(A) 을전해주고자하는수증자를지정하여전송할수있게안내하는증여자측블록체인기반디지털가상화폐거래용앱 (210) 이탑재된단말부재이다. 여기서, 증여자측블록체인기반디지털가상화폐거래용앱 (210) 은응용프로그램으로서, 증여자단말기 (200) 를통해앱스토어접속하여다운로드받거나앞에서언급한블록체인기반디지털가상화폐거래안내서버 (100) 에직접접속하여다운로드받아설치하여사용할수있다. 또한, 증여자단말기 (200) 는증여자측블록체인기반디지털가상화폐거래용앱 (210) 을운영하기위해사용자의조작에따라증여자단말기 (200) 를제어하거나또는동작하기위한사용자입력신호를발생하는키패드와같은정보입력부, 후술되는증여자의신상정보등의데이터혹은전용프로그램인상기증여자측블록체인기반디지털가상화폐거래용앱 (210) 이저장되는정보저장부, 후술되는블록체인기반디지털가상화폐거래화면 (510) 과같은멀티미디어정보가출력되는정보출력부 (201) 및증여자단말기 (200) 의전반적인동작제어를수행하는제어부로구성되며, 본발명을명확하게한정하기위해정보출력부 (201) 에만도면부호를명기하며, 이는후술되는수증자단말기 (300) 에도정보출력부 (301) 에만도면부호를명기한다. 이와같은, 기능을수행하는증여자단말기 (200) 에는팜탑 (palmtops), 피디에이 (Personal Digital Assistants; PDAs), 인터넷접속이가능한스마트폰과같은통신단말장치, 휴대용멀티미디어재생기 (PMP), 또는 UMPC(Ultra-mobile PC) 및 MID(Mobile Internet Device) 등다양한단말에적용할수있으며, 이는후술되는수증자단말기 (300) 에도동일하게적용가능하다. 상기수증자단말기 (300) 는증여자단말기 (200) 로부터전송된수증자거래선택용 URL(A) 을클릭하고, 이를통해상기블록체인기반디지털가상화폐거래안내서버 (100) 로부터전송된수증자용거래안내화면 (600) 을통해전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는단말부재이다. 또한, 증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은증여자가인스턴트메신 - 13 -
저, SMS 및이메일중상기수증자거래선택용 URL(A) 을전송하는수단으로선택한 URL 전송수단선택정보를상기증여자용거래요청신호에취합하여전송하고, 디지털가상화폐거래안내서버 (100) 로부터수증자거래선택용 URL(A) 이전송되면, 인스턴트메신저, SMS 및이메일중증여자가지정한수단이자동실행되도록제어한상태에서그자동실행된수단에수증자거래선택용 URL(A) 이출력되도록함으로써, 증여자가수신자에게지정된수단으로수증자거래선택용 URL(A) 을전송할수있도록프로그래밍되어진다. [0063] [0064] [0065] [0066] [0067] [0068] [0069] [0070] [0071] [0072] [0073] 이를위해, 증여자단말기 (200) 에는증여하고자하는블록체인를갖는디지털가상화폐의금액이표시되는금액표시난 (511), 인스턴트메신저, SMS 및이메일이표시되고, 그표시된인스턴트메신저, SMS 및이메일중증여자가상기수증자거래선택용 URL(A) 을전송하는수단으로선택는전송수단선택난 (512), 수증자에게전달하고자하는메시지가입력표시되는텍스트입력난 (513) 및데이터전송을요청하는전송메뉴 (514); 로이루어진블록체인기반디지털가상화폐거래화면 (510) 이저장되어진다. 이를통해, 증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은블록체인기반디지털가상화폐거래화면 (510) 의전송메뉴 (514) 가클릭되면, 금액표시난 (511) 을통해표시된블록체인을갖는디지털가상화폐의금액정보, 전송수단선택난 (512) 을통해선택된 URL 전송수단선택정보및증여자의신상정보를취합하여증여자용거래요청신호를생성하도록프로그래밍화되어진다. 이와같은, 구성으로이루어진본발명의당사자간블록체인을갖는디지털가상화폐의거래시스템을이용하여블록체인을갖는디지털가상화폐의거래시필요한전자지갑의개설여부에상관없이당사자간에블록체인을갖는디지털가상화폐의거래를수행가능하게안내하는과정을설명하면다음과같다. 먼저, 증여자는증여자단말기 (200) 에탑재된증여자측블록체인기반디지털가상화폐거래용앱 (210) 을실행 (S110) 하면, 그실행된증여자측블록체인기반디지털가상화폐거래용앱 (210) 은블록체인기반디지털가상화폐거래화면 (510) 을증여자단말기 (200) 의정보출력부 (201) 를통해출력표시 (S120) 한다. 이후, 증여자는정보출력부 (201) 를통해표시된블록체인기반디지털가상화폐거래화면 (510) 상의금액표시난 (511), 전송수단선택난 (512) 및텍스트입력난 (513) 에입력양식에맞게입력한상태에서전송메뉴 (514) 를클릭하면, 증여자측블록체인기반디지털가상화폐거래용앱 (210) 은블록체인기반디지털가상화폐거래화면 (510) 을통해입력된디지털가상화폐의금액정보및증여자가인스턴트메신저, SMS 및이메일중상기수증자거래선택용 URL(A) 을전송하는수단으로선택한 URL 전송수단선택정보와증여자의신상정보를취합하여증여자용거래요청신호를생성하고이를블록체인기반디지털가상화폐거래안내서버 (100) 로전송 (S130) 한다. 이때, URL 전송수단선택정보는인스턴트메신저가선택되었다고가정한다. 이후, 블록체인기반디지털가상화폐거래안내서버 (100) 는증여자단말기 (200) 로부터증여자용거래요청신호가전송되면, 블록체인을갖는디지털가상화폐를증여받는수증자가전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내하는수증자거래선택용 URL(A) 을생성하고이를, 증여자단말기 (200) 로전송 (S140) 한다. 증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은블록체인기반디지털가상화폐거래안내서버 (100) 로부터수증자거래선택용 URL(A) 이전송되면, 인스턴트메신저, SMS 및이메일로이루어지는전송수단중상기 URL 전송수단선택정보에해당하는전송수단인인스턴트메신저가자동실행되도록제어한상태에서그자동실행된인스턴트메신저에수증자거래선택용 URL(A) 이출력 ( 도 3b 참조 ) 되도록제어 (S15 0) 한다. 여기서, 증여자가 URL 전송수단선택정보로이메일을선택하였다고하면, 증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은이메일을자동실행한상태에서텍스트입력창에그전송된수증자거래선택용 URL(A) 이출력표시되도록함으로써, 증여자가수증자의전자지갑에구비된퍼블릭어드레스를알고있지않다하더라도간단히수증자의이메일주소만입력하면수증자가수증자거래선택용 URL(A) 을전송 ( 도 4 참조 ) 받음으로써거래가가능하게제공한다. 또한, 증여자가 URL 전송수단선택정보로 SMS를선택하였다고하면, 증여자단말기 (200) 의증여자측블록체인기반디지털가상화폐거래용앱 (210) 은 SMS를자동실행한상태에서텍스트입력창에그전송된수증자거래선택용 URL(A) 이출력표시되도록함으로써, 증여자가수증자의전자지갑에구비된퍼블릭어드레스를알고있지않 - 14 -
다하더라도간단히수증자의이동통신전화번호만입력하면수증자가수증자거래선택용 URL(A) 을전송 ( 도 5 참 조 ) 받음으로써거래가가능하게제공한다. [0074] [0075] [0076] [0077] [0078] [0079] [0080] [0081] [0082] [0083] 이후, 자동실행된전송수단인증여자단말기 (200) 에탑재된인스턴트메신저는증여자가수증자거래선택용 URL(A) 의전달을요청하는인스턴트메신저의수증자계정을증여자측인스턴트메신저용증여자지정안내화면 ( 도 3c 참조 ) 를통해지정하면, 그수증자계정에해당하는수증자단말기 (300) 로수증자거래선택용 URL(A) 을전송 (S160) 한다. 이후, 수증자단말기 (300) 는증여자단말기 (200) 의전송수단과동일한전송수단인인스턴트메신저가실행되고, 그실행된인스턴트메신저는전송된수증자거래선택용 URL(A) 이삽입표시된수증자측인스턴트메신저용 URL 표시안내화면 ( 도 3d 참조 ) 이정보출력부 (301) 를통해출력 (S170) 되도록제어한다. 이후, 수증자는수증자단말기 (300) 의인스턴트메신저에출력표시된수증자거래선택용 URL(A) 을클릭하면, 블록체인기반디지털가상화폐거래안내서버 (100) 로그수증자거래선택용 URL(A) 에해당하는수증자용거래안내화면 (600) 의전송을요청하고, 이를통해블록체인기반디지털가상화폐거래안내서버 (100) 로부터전송된수증자용거래안내화면 (600) 을정보출력부 (301) 를통해출력 (S180) 되도록제어한다. 수증자단말기 (300) 에출력된수증자용거래안내화면 (600) 에는전자지갑의개설여부에따라블록체인을갖는디지털가상화폐의지급을구분하여요청하는전자지갑개설여부별지급구분선택목록부 (610) 가구비되고, 그구비되는전자지갑개설여부별지급구분선택목록부 (610) 에표시된전자지갑을개설하지않은수증자가전자지갑을개설할수있게요청하는전자지갑개설요청난 (611), 블록체인기반디지털가상화폐거래안내서버 (100) 에서회원으로관리되는수증자가블록체인기반디지털가상화폐거래안내서버 (100) 에로그인을요청하는회원로그인요청난 (612) 및전자지갑을보유하고있는수증자의퍼블릭어드레스를직접입력요청하는비회원전자지갑정보입력요청난 (613) 이표시되는데, 수증자는자신에게맞는난을선택 (S190) 한다. 먼저, 수증자가전자지갑개설요청난 (611), 회원로그인요청난 (612) 및비회원전자지갑정보입력요청난 (613) 중전자지갑개설요청난 (611) 을클릭하여선택한경우수증자단말기 (300) 는전자지갑개설요청난 (611) 을통해입력된수증자성명정보, 수증자이메일계정정보, 비밀번호정보및수증자이동통신전화번호정보를포함하는전자지갑개설수증자관련정보를생성하고이를, 가상화폐거래안내서버 (100) 로전송 (S200) 한다. 이후, 가상화폐거래안내서버 (100) 는전송된전자지갑개설수증자관련정보를토대로수증자의전자지갑을개설하여전자지갑목록정보 DB(112) 에저장하고, 증여자용거래요청신호를토대로전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 지정된블록체인보유서버 (400) 들에게전송 (S210) 한다. 이후, 지정된개개의블록체인보유서버 (400) 는블록체인을갖는디지털가상화폐거래용트랜잭션정보가전송되면, 그전송된블록체인을갖는디지털가상화폐거래용트랜잭션정보를검증을통해블록체인기반디지털가상화폐거래를인증하고, 그인증에따라블록체인을갖는디지털가상화폐거래용트랜잭션정보를기록 (S220) 함으로써, 거래의인증을완료한다. 또한, 수증자가전자지갑개설요청난 (611), 회원로그인요청난 (612) 및비회원전자지갑정보입력요청난 (613) 중회원로그인요청난 (612) 을선택한경우수증자단말기 (300) 는회원로그인요청난 (612) 을통해입력된수증자로그인용이메일계정정보및로그인용비밀번호정보로이루어진수증자용회원로그인정보를생성하고이를, 가상화폐거래안내서버 (100) 로전송 (S230) 한다. 가상화폐거래안내서버 (100) 는전송된수증자용회원로그인정보를회원목록정보 DB(111) 와매칭하여수증자가회원임을확인하고, 상기증여자용거래요청신호를토대로상기전자지갑목록정보 DB(112) 에서증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감하고, 그차감된금액만큼수증자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에누적시킨후이를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 지정된블록체인보유서버 (400) 들에게전송 (S240) 함으로써, 그지정된블록체인보유서버 (400) 들이블록체인을갖는디지털가상화폐거래용트랜잭션정보를기록 (S210) 함으로써, 거래의인증을수행할수있게제공한다. 마지막으로, 수증자가전자지갑개설요청난 (611), 회원로그인요청난 (612) 및비회원전자지갑정보입력요청난 (613) 중비회원전자지갑정보입력요청난 (613) 을선택한경우수증자단말기 (300) 는비회원전자지갑정보입력 - 15 -
요청난 (613) 을통해입력된수증자가보유하고있는전자지갑에포함된퍼블릭어드레스를나타내는비회원용 수증자퍼블릭어드레스정보를생성하고이를, 가상화폐거래안내서버 (100) 로전송 (S250) 한다. [0084] 이후, 가상화폐거래안내서버 (100) 는증여자용거래요청신호를토대로전자지갑목록정보 DB(112) 에서증여자의전자지갑정보를추출하고, 그추출된증여자의전자지갑정보에저장된블록체인기반디지털가상화폐금액정보에서수증자에게증여하고자하는금액만큼차감저장한후그차감저장된증여자의전자지갑정보와상기전송된비회원용수증자퍼블릭어드레스정보를토대로디지털가상화폐거래용트랜잭션정보를생성하여이를, 지정된블록체인보유서버 (400) 들에게전송 (S260) 함으로써, 그지정된블록체인보유서버 (400) 들이블록체인을갖는디지털가상화폐거래용트랜잭션정보를기록 (S210) 함으로써, 거래의인증을수행할수있게제공한다. [0085] 부호의설명 100 : 블록체인기반디지털가상화폐거래안내서버 110 : DB부 111 : 회원목록정보 DB 112 : 전자지갑목록정보 DB 113 : 서식목록정보 DB 200 : 증여자단말기 210 : 증여자측블록체인기반디지털가상화폐거래용앱 201,301 : 정보출력부 300 : 수증자단말기 400 : 블록체인보유서버 510 : 블록체인기반디지털가상화폐거래화면 511 : 금액표시난 512 : 전송수단선택난 513 : 텍스트입력난 514 : 전송메뉴 520 : 증여자측인스턴트메신저용 URL 표시안내화면 530 : 증여자측인스턴트메신저용증여자지정안내화면 540 : 수증자측인스턴트메신저용 URL 표시안내화면 600 : 수증자용거래안내화면 610 : 전자지갑개설여부별지급구분선택목록부 611 : 전자지갑개설요청난 611a : 성명입력창 611b : 이메일계정입력창 611d : 연락처입력창 (611d) 611c : 비밀번호입력창 611e : 완료메뉴 612 : 회원로그인요청난 612a : 로그인용이메일계정입력창 612b : 로그인용비밀번호입력창 612c : 로그인요청메뉴 613 : 비회원전자지갑정보입력요청난 613a : 수증자퍼블릭어드레스입력창 613b : 보내기메뉴 A : 수증자거래선택용 URL - 16 -
도면 도면 1 도면 2-17 -
도면 3-18 -
도면 4 도면 5-19 -
도면 6 도면 7-20 -
도면 8 도면 9-21 -
도면 10 도면 11-22 -
도면 12-23 -