검수요청.png검수요청.png

엑소플랫폼

해시넷
이동: 둘러보기, 검색
엑소플랫폼(EXO-Platform)
엑소플랫폼(EXO-Platform)
블루콘(BLUCON)

엑소플랫폼(EXO-Platform)은 기존 은행암호화폐 거래소가 거래할 수 있게 해주는 파이낸셜 플랫폼이다. 블루콘(BLUCON)이 개발하였다.

개요

엑소플랫폼은 암호화폐를 현금처럼 사용하기 위해 중간에 위치시켜서 암호화폐와 현금간의 실시간 교환과 정산을 해주는 것이다. 이를 구현하기 위해 기존의 금융시스템을 그대로 사용하여 시스템 적용에 시간이 소요되지 않도록 설계한 것이다. 은행은 엑소 플랫폼을 통해 은행망과 카드를 제공하고 거래소는 현재 시세에 맞춰 암호화폐와 현금을 전환한다. 사용자는 블루콘 카드로 암호화폐를 빠르게 결제할 수 있다. 통장에 있는 현금을 암호화폐로 충전할 수도 있다.

블루콘 프로젝트가 제공하는 엑소플랫폼은 타 프로젝트의 결제구현 방향과는 시작점이 다르다. 블루콘은 암호화폐로 결제를 가능하게 하기 위해서 필요한 것은 속도나 메인넷 등이 아니라 금융구조에 있다는 것을 간파하고 있었기에 이미 완결된 블록체인 기술을 기존 금융시스템을 연결하여 각자의 장점을 살리며 시너지가 발생할 수 있는 구조를 선택했다. 즉, 새롭게 생겨난 암호화폐라는 가치수단이 현실의 결제시스템에서 적용되기 위해서는 현실금융시스템을 그대로 받아들여야 한다는 점에 주목하였다. 그래서 현금이 오가는 기존금융시스템과 암호화폐의 중간에 엑소플랫폼을 위치시켜서 실시간으로 중개하고 정산하는 플랫폼의 개발에 착수하였고, 이 방향성은 시장에서 ‘가장 현실성 있는 암호화폐 결제시스템’으로 호평을 받고 있다.

블루콘의 목표는 점심 비용을 보유하고 있는 암호화폐로 실시간 결제할 수 있게 하는 것이며, 이를 위해 엑소플랫폼을 구현하고, 사용 데이터를 축적하여 다가오는 블록체인 경제에 새로운 금융의 중심에서 사업을 확장해 나가는 것이다.[1][2]

특징

블루콘 엑소플랫폼 시스템

블루콘의 엑소 플랫폼은 거래소와 은행을 연결하는 구조로 되어있다. 사용자가 보유하고 있는 코인의 실시간 결제를 가능하게 하는 것이 블루콘 엑소 플랫폼이다. 엑소 플랫폼은 암호화폐 영역과 금융 서비스사 영역을 연결한다. 이름도 ‘플랫폼을 연결한다’는 의미의 엑소 플랫폼이다. 암호화폐 영역은 거래소를 연결하여 사용자가 보유하고 있는 코인을 즉시 환전하여 사용금액 만큼 결제가 가능하다. 금융서비스사 영역은 사용자가 온·오프라인 상점에서 재화를 살 때 승인확인과 결제 대금 지급을 담당한다. 이때 결제 대금이 사용자의 현금이 아닌 보유한 코인이 현금화되어 결제되도록 엑소 플랫폼이 실시간 연결을 통해 유연하고 즉각적으로 서비스를 한다.

사용자가 블루콘 카드를 사용할 때 엑소 플랫폼의 동작 과정은 우측 그림과 같다. 온·오프라인 상점에서 재화 구매나 서비스 이용 시 카드를 사용한다. 가맹점의 단말기에서는 은행과 엑소 플랫폼에 승인 요청을 한다. 유효한 카드인지를 확인하고 거래 데이터를 엑소 플랫폼과 은행에 보낸다. 엑소 플랫폼은 거래소에 사용자의 코인잔고를 확인한다. 잔고 확인 결과를 가지고 은행에 승인 확인 정보를 전달하면 은행에서 승인을 확인한다. 이 과정을 통해 거래가 완료된다. 이때 거래소 사용자의 코인은 비용 사용만큼 차감된다. 이 과정을 실시간으로 이뤄지도록 하기 위해 사용자 카드, 엑소 플랫폼, 거래소 사용자 계정의 고유키를 즉시 확인하는 데 사용한다.

엑소 플랫폼은 거래 건에 대해 데이터를 수집하여 정산하는 역할을 한다. 관련 거래 데이터를 거래소와 체크하며 코인을 마일리지로 변환하여 정산금액을 은행에 주기적으로 정산 지급한다. 만약 사용자가 거래취소를 하면 기존 온라인 소액 결제와 마찬가지로 개인 계정에 현금처럼 사용할 수 있는 마일리지가 쌓이게 된다. 즉, 코인으로 되돌려 주지는 않는다. 이에 대한 이해는 사용자 약관을 통해 알리지만 기존의 온라인 결제, 카드 사용 습관과 크게 다르지 않기에 사용자의 코인 사용을 늘리게 될 것이다.

사용자가 사용하는 카드는 발행기관에서 발행한 후 사용이 된다. 이후 사용자는 카드를 쉽게 소지하고, 쉽게 사용한다. 이때 해당 카드에 전자적 가치가 충전되고, 지불단말기를 통해 가치를 차감 후 재화나 용역을 받을 수 있다. 카드 타입 전자 화폐는 온·오프라인에서 사용할 수 있으며, 거래 환경 의존성이 적어 안정적으로 동작한다. 그러나 독자적인 보안환경을 구축해야 하고, 고비용이 수반되는 인프라를 운영해야 하므로 블루콘 엑소 플랫폼 서비스에서는 제휴를 통해 기존 인프라에 적용할 수 있는 방안을 마련하고자 한다. 카드 타입 전자화폐 시스템의 일반적인 구성요소는 다음과 같다.

  • 카드(스마트 카드 형태) : 카드는 IC 칩을 포함하고 있고, 이 안에는 발급과 지불을 위한 두 가지 종류의 SAM이 있다.
  • SAM(secure access mobile) : 일종의 보안관련 모듈로 발급을 위한 PSAM과 지불을 위한 PSAM이 있다.
  • 터미널(충전 단말기·지불 단말기) : 카드를 충전하거나 상점에서 지불할 때 카드와 통신하기 위한 단말기를 말한다.
  • 발급 시스템 : 카드를 만들고 나서 사용할 수 있게 등록해야만 카드 사용이 가능하다. 이것을 처리하는 것이 발급시스템이다.
  • 수집·정산 시스템 : 매 재화의 구입 후 지불 시 거래 데이터를 생성하는데, 이 데이터를 모두 기록하는 것을 수집이라 하고, 사용금액과 지불 수수료 등을 계산하는 것을 정산이라 한다. 온·오프라인인 가맹점, 운수사, 도로철도 사용처에 적절하게 분배하기 위한 시스템이다.
  • 인증 시스템 : 우리카드가 여부에 대한 인증과 정산 발급된 카드인지 복제 여부를 체크한다.
시스템 구조

엑소 플랫폼은 운영 시스템, 카드 및 카드시스템, 모바일 시스템으로 구성되며, 각 시스템이 유기적으로 연관되어 서비스가 제공되도록 한다. 플랫폼 운영 시스템은 블루콘 서비스를 실질적으로 운영하기 위한 서버 시스템으로 사용자 데이터, 거래 데이터와 서비스 처리 시스템, 수집·정산 시스템, 인증 시스템 및 거래소 연계 시스템과 금융 서비스 제휴 연계 시스템으로 구성되어 있다. 카드 및 카드시스템은 해당 카드를 발급하고 인증하기 위한 체계를 구축한다. 발급은 카드의 IC칩에 COS를 삽입하는 것으로 개인정보, 인증정보 등을 고유키를 통해 제공하며, 사용이 가능하게 한다. 모바일 시스템은 카드 사용과 별도로 편의를 제공하기 위해 바코드나 QR코드 형태의 사용 지원을 위해 별도의 시스템으로 구성이 필요하다.

운영 시스템

엑소 플랫폼 운영 시스템의 기본 컨셉은 서비스 이용자가 여러 가지 인터페이스로 블루콘 운영 시스템에 접근하여, 자신이 보유하고 있는 코인 및 카드 또는 금융 계좌와 연동할 수 있도록 하기 위해 먼저 사용자를 인증하고(인증시스템), 사용자의 요청에 따라 코인을 전환하고(코인 거래소 연계 시스템과 금융서비스 제휴 연계 시스템), 해당 코인 거래소와 금융 서비스 사와 각 전환거래에 대해 처리(수집·정산 시스템)를 하고, 그 내용이 저장 원장 데이터베이스에 저장되도록 하는 것으로 모든 단계에서 서비스 처리 시스템이 주관한다.

  • 원장 데이터베이스 : 사용자의 데이터는 거래소별, 카드 멤버십별로 구성되며 추가 확장을 염두에 두어 설계된다.
  • 거래 처리 데이터 : 거래가 일어나는 순간 최적의 데이터 코드를 만들어 저장한다.
  • 실시간 서비스 처리 시스템 : 거래소 및 금융서비스사의 연계를 위해 인터페이스와 해당 서비스 로직이 구현되어 있다.
  • 수집·정산 시스템 : 사용금액뿐 아니라 연계된 거래소나 금융서비스망의 사용에 대한 분배를 목적으로 더블 체크하여 까다로운 과정으로 처리된다.
  • 코인거래소 연계 시스템 및 인터페이스 : 거래소와 연계 인터페이스와 서비스 로직이 포함된 처리 시스템으로 구성되어 있다.
  • 금융서비스 연계 시스템 : 기존의 금융서비스와의 연계를 위한 시스템으로 구성되어 있다.
  • 인증시스템 : 금융데이터는 실사용 시 사용자 인증이 필요하다. 실서비스를 안정적으로 운영하기 위해 블루콘 시스템에서 공통으로 운영되어야 하는 기반을 구축한 후, 각 금융 서비스 환경 및 서비스 인프라에 적절하도록 기능 추가 및 업그레이드 하는 방식으로 시스템 구축방법을 고려해야 한다.
카드 및 카드시스템

카드를 발급하고 카드 사용 시 인증하기 위한 체계를 구축해야 한다. 이를 위해 카드 애플리케이션, 발급 시스템, 인증 시스템 키 관리 시스템, 카드 관리 시스템 등이 구축되어야 한다. 블루콘 카드에 사용되는 카드 애플리케이션은 네이티브와 자바타입 중 자바타입으로 안정성이 높고, 메모리 용량이 큰 일반 금융카드의 형태를 선택했다. 외부 I/F는 ISO7816 및 ISO14443를 지원하고, 선불 교통카드, 직불카드 추가적으로 신용카드 지원이 가능하다. 카드 발급 시스템은 글로벌 플랫폼이 준수하여 국내뿐 아니라 해외사용이 가능하며, 온라인 발급이 가능하도록 시스템을 구축했다. 발급시스템에는 발급 시 카드 발급 원장이 생성된다. 키 관리 시스템은 PKI 키 생성, 분배 및 관리하는 시스템으로 각 애플리케이션에 적합한 키 구조로 설계한다. HSM 키를 보관하고 인증한다. 카드 관리 시스템은 카드 프로파일을 관리하는 시스템으로 카드 정보 갱신 시 사용한다.

모바일 시스템

모바일 시스템은 사용자 편의를 위해 많은 디자인적인 요소가 포함되어야 한다. 또한, 사용자 인증 및 보안성 확보를 위한 PKI 구조를 구축하게 된다. 이 구조는 모바일 앱, 운영시스템 및 인증 시스템으로 구성된다. 모바일 앱은 사용자 인증이 필수로 포함되며, 서비스 사용자 인터페이스(사용자 요청 입/출력 처리)에 편리하고 단순하며 직관적인 디자인으로 구성되어야 한다. 모바일 운영 시스템은 모바일 앱과 유기적으로 연동하여 서비스를 운영하기 위한 시스템으로 모바일 웹 서버와 정의된 서비스 처리 플로우를 포함한다. 또한, 거래 시 사용자를 인증하고 거래처리의 보안을 위한 임시 승인코드 생성하여 거래를 보안처리 한다.

구축 방법

엑소 플랫폼을 구축하기 위해서는 기본적으로 코인 거래소와의 인터페이스가 필요하며, 실제 금융 사업자의 금융 서비스의 형태 및 절차에 많은 부분이 영향을 받는다. 이 때문에 엑소 플랫폼은 처음부터 완성된 시스템으로 구축하기보다는 코어 플랫폼을 구축한 후 점차 적으로 확대하는 개발 모델을 가져가야 한다. 다음과 같이 코어 플랫폼과 코어 플랫폼 고도화로 구분된다. 코어 플랫폼은 자체 동작이 가능한 기본적인 시스템이다. 이를 위해 코인 거래소는 테스트 인터페이스를 구축하여야 하고, 실물 가치를 제공할 금융 서비스는 국내 선불형 교통 카드를 기준으로 한다. 코어 플랫폼 고도화는 실제 서비스 대상 및 제휴사와 협의 과정에서 발생하는 다양한 시스템 요구를 동시에 수용하며 개발한다.

활용

블루콘 카드

종류

블루콘의 카드의 종류는 정해진 금액을 환전하여 미리 충전하는 선불카드, 매 사용 시 사용금액만을 환전하여 사용하는 직불카드, 자신의 코인잔고 대비 신용으로 거래하는 신용카드 3가지이다. 서비스 편의를 위해 추후 모바일카드도 서비스할 예정이다.

  • 선불카드 : 미리 일정 금액을 환전하여 카드에 충전하는 방식을 통해 소지한 코인을 실생활에 사용할 수 있도록 하는 카드이다. 블루콘의 엑소 플랫폼을 통해 1회에 1만 원, 5만 원 등 자신이 한도를 정해 충전금을 환전하여 사용한다. 때문에 거래소에 환전 수수료를 매번 낼 필요가 없다. 그러나 충전금을 다 사용한 후에 충전을 직접 해야 하는 번거로움이 있을 수 있다. 추후 기존 선불교통 카드처럼 자동충전 서비스도 가능하게 될 예정이다. 선불카드는 무기명 카드가 가능하다. 신분 확인이 번거롭거나 한시적인 이용을 원하는 미성년자, 여행자, 외국인들은 선불카드를 구입하여 충전하여 사용할 수 있다. 선불카드의 이용처는 교통카드로서 버스, 지하철, 택시, 고속도로 및 케이티엑스(KTX) 등을 이용할 수 있고, 교통카드가 가맹된 온·오프라인 가맹점과 대형마트에서 사용할 수 있다. 또한 충전 즉시 현금으로 인식되어 출금, 이체 및 온라인 뱅킹이 가능하다.
  • 직불카드 : 소지한 코인을 블루콘의 엑소 플랫폼을 통해 매 사용 시 즉시 환전하여 사용하는 방식으로 코인의 가치 상승이나 거래소의 거래를 고려한 채 즉각적인 지불에 편리성을 둔 카드이다. 직불카드는 유기명 카드로 신분 확인을 통해 발급된다. 이용처는 기존 카드 스펙을 준수하고 있기 때문에 비자, 마스터 및 기존의 카드 사용이 가능한 온·오프라인 모든 곳에서 사용이 가능하다. 또한 출금이 가능하며 한도가 없다. 만약 해외사용을 한다면, 제휴된 거래소나 은행을 통해 출금이 가능하며, 현지의 현찰로 출금이 가능하다.
  • 신용카드 : 소지한 코인을 매번 환전하지 않고, 신용으로 거래하는 카드이다. 카드의 가치가 계속 상승 중일 때에도 카드 사용을 지속할 수 있게 한다. 블루콘의 엑소 플랫폼을 통해 매 거래를 승인하면 바로 사용이 가능하고 직불카드와 마찬가지로 어디든 사용이 가능하다. 단, 기존 신용카드와 마찬가지로 연회비 및 결제 대금 지불 시 카드 사용료를 지불해야 한다. 출금 서비스나 해외 사용에 대해서는 준비될 예정이다.
  • 모바일카드 : 국내의 NFC를 지원하는 카드 형태, 중국의 알리페이나 위챗페이처럼 QR코드 지원, 온라인 결제 서비스를 지원하기 위한 카드로 사용자는 모바일 폰을 통해 자신의 계정에 접근할 수 있다. 단 서비스 제공자가 해당 서비스를 위한 인프라를 제공해야 하며 모바일에서는 기밀, 부인방지 등 인증 수단이 필요하다. 서비스 편의를 위해 추후 서비스할 예정이다.[3]

각주

  1. 파워지나움, 〈EXO-플랫폼 이란? (Blucon 키워드 2)〉, 《티스토리》, 2019-09-04
  2. 이한수 기자, 〈(IFIC2019) 블루콘 “내년 암호화폐 직불카드 25만 장 발급”〉, 《한국블록체인뉴스》, 2019-10-14
  3. 전시현 기자, 〈블루콘, 엑소 플랫폼으로 기존 금융시장 연결〉, 《블록체인투데이》, 2020-01-08

참고자료

같이 보기


  검수요청.png검수요청.png 이 엑소플랫폼 문서는 블록체인 서비스에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.