SlideShare a Scribd company logo
Safe
블록체인 기반 공연 티켓 관리 서비스
Software Maestro 10기
SWing 팀
김동준 김문서 오원종
목차팀 소개
Intro.
문제점
솔루션
서비스 소개
핵심 가치
사용 기술 1. 블록체인 관련
사용 기술 2. 프레임워크 관련
소프트웨어 아키텍처
데모
시장
수익 모델
향후 계획
프로젝트 진행 상황
Team
SafeTicket
팀 소개
김동준 / 팀장
백엔드 및 모바일
어플리케이션 개발
Java, C++,
Node.js, Android
김문서 / 팀원
블록체인 네트워크 및
프론트엔드 개발
C++, Java,
Node.js, Android
오원종 / 팀원
웹 프론트엔드 및
체인코드 개발
Java, JavaScript,
Vue.js, Golang
Intro.
SafeTicket
티켓 구매자 != 티켓 소유자
Intro.
SafeTicket
티켓 구매자 != 티켓 소유자
암표 거래
Intro.
SafeTicket
티켓 구매자 != 티켓 소유자
암표 거래
본인 확인 절차
Intro.
SafeTicket
티켓
Intro.
SafeTicket
블록체인 네트워크
Intro.
SafeTicket
티켓
블록체인 네트워크
Intro.
SafeTicket
신분증 티켓
블록체인 네트워크
Intro.
SafeTicket
Safe
티켓신분증
블록체인 네트워크
Intro.
SafeTicket
Safe
티켓신분증
블록체인 네트워크
Intro.
SafeTicket
Safe
티켓신분증
SafeTicket은
블록체인 기반 신뢰성 있는 정보를 통해
현장에서 별도의 신원 인증 절차 없이
유효한 티켓을 바로 사용할 수 있는
공연 티켓 관리 서비스입니다.
문제점
1. 공연 현장에서 본인 신원 확인 절차가 길고 복잡함
출처 : 중앙일보
Problem
SafeTicket
즐기러 온 문화 행사에서
불필요한 대기시간은 방해
티켓 구매자 != 티켓 소유자
준비 해 갈 서류들이 많아
출처 : 중앙일보
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움
Problem
SafeTicket
암표로 인해 가격이 치솟고
일반 팬들은 공연을 즐기지 못해
99%의 공연은
티켓 분실 시 재발급 불가
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
3. 개인정보 유출 및 악용에 대한 위험
Problem
SafeTicket
공인 인증서 등의 기존 인증 절차는
대다수의 사용자에게 불편함
티켓 판매 플랫폼은
많은 개인 정보를 가지고 있어
항상 정보가 유출될 가능성 있음
하나의 정보를 제공하기 위해
필요보다 많은 개인정보를 노출
출처 : Steemit
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
솔루션
3. 개인정보 유출 및 악용에 대한 위험
Solution
SafeTicket
1. 본인 신원 확인 절차가 길고 복잡함
2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
3. 개인정보 유출 및 악용에 대한 위험
Solution
SafeTicket
신뢰할 수 있는 정보를 기반으로 티켓의 위변조가 불가능하고
관객은 모바일 앱을 통해 한 번에 티켓을 관리
블록체인 네트워크 내에서 본인 확인 절차를
사전에 진행함으로서 현장에서 빠른 입장 가능
사용자는 개인 정보를 외부 플랫폼이 아닌
본인 휴대폰으로 관리하므로 개인정보 유출 위험성 감소
1. 본인 신원 확인 절차가 길고 복잡함
2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Solution
SafeTicket
공연 티켓 예매 사이트
SafeTicket App
신원 인증된 티켓
공연 현장
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
블록체인 네트워크
Solution
SafeTicket
공연 티켓 예매 사이트
SafeTicket App
신원 인증된 티켓
공연 현장
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
블록체인 네트워크
벤더 (티켓 판매사)
티켓 판매 QR 코드 형태 발권
신원 인증된 티켓을

현장에서 어플리케이션

스캐너로 확인
Solution
SafeTicket
공연 티켓 예매 사이트
SafeTicket App
신원 인증된 티켓
공연 현장
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
블록체인 네트워크
벤더 (티켓 판매사)
티켓 판매 QR 코드 형태 발권
신원 인증된 티켓을

현장에서 어플리케이션

스캐너로 확인
티켓 구매
티켓 소유자의 신원이

티켓 구매자와 일치하는지 확인
유저 (관객)
일치하면 유효한 티켓 제공
공연 입장 시 해당 티켓 지참
서비스 소개
Service
SafeTicket
SafeTicket SDK for Venders
SafeTicket 모듈 설치를 통해 관객들
에게 티켓을 QR 코드로 발급 가능
개발사에서 SafeTicket SDK를 사용할
수 있도록 API 문서 지원
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
SafeTicket
SafeTicket Mobile App for Users
관객은 SafeTicket 앱에 등록된 신분증을 통해
자신의 신원 정보가 티켓의 구매자 정보와 

일치하는지 자동으로 확인

티켓 정보는 블록체인 네트워크를 거쳐서

SafeTicket 앱으로 전달
Service
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
SafeTicket
SafeTicket Mobile App for Users
현장에서 관객은 신원 확인이 된 티켓을 

공연 주최측의 SafeTicket 앱에 스캔하면 

티켓이 유효한지 확인 후 입장 가능

티켓의 구매자 정보와 사용자 정보가 일치하지
않을 경우 해당 QR코드는 현장에서 

정상적으로 인식되지 않음
Service
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
핵심 가치
Core Value
SafeTicket
Venders
블록체인 네트워크 내에서 

신원 확인 절차를 통해

현장 본인 확인 절차 비용 

및 개발 비용 감소

대기 시간 감소로 인한 

고객 만족도 증가

깨끗한 공연 문화를 통해

관객들에게 신뢰 제공
공연 대기 시간 감소로 인한

공연 만족도 증가

SafeTicket 앱을 통해 티켓을 관리,

이로 인해 티켓 분실 염려 감소

자기 주권형 신분증(SSI)을 통한

개인정보 유출 위험 감소
Users
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
사용 기술
Technology
SafeTicket
프라이빗 블록체인
분산 ID
접근 권한을 부여받은 주체들만 

블록체인 네트워크에 참여
합의 알고리즘이 간소화되어 

성능적으로 상용화 서비스에 적합
기존 신원확인 방식과 달리 중앙
시스템에 의해 통제되지 않음
개개인이 자신의 정보에
완전한 통제권을 가짐
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Technology
SafeTicket
Hyperledger Fabric
Hyperledger Indy
비즈니스를 위한 허가형 블록체인 

네트워크
스마트 컨트랙트를 일부 노드만 실행,
다수의 거래를 병렬적으로 빠르게 처리
분산원장에 대한 독립적인 

아이덴티티를 지원. 인증에 특화
누구나 사용할 수 있고, 누구나 

개인정보를 갱신할 수 있고, 어떤
누구도 개인정보를 소유하지 않음
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Technology
SafeTicket
Front End
Back End
WEB Vue.js


데모 페이지
Mobile Android
SafeTicket을 통한 티켓 발권 및 

QR 코드 스캔 기능 내장
Server Node.js
Front End와 Blockchain 서버
의 연결 역할
Indy SDK, Fabric SDK 사용
AWS Lightsail 통한 배포
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
소프트웨어 아키텍처
SafeTicket
Blockchain Network
티켓 정보 저장
Blockchain Network
개인 정보 저장
Back-end
Fabric SDK
INDY SDK
티켓 판매 플랫폼
Architecture
SafeTicket
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Architecture
SafeTicket
티켓 판매 플랫폼 SafeTicket
티켓 정보가 담긴 QR Code
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Architecture
SafeTicket
SafeTicket
Back-end
Fabric SDK
INDY SDK
Request
Response
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Architecture
SafeTicket
Update&Retrieve
Data StorageExecute Code
Peer
Ledger
체인코드 (스마트 컨트랙트)
• 장부 상태를 변경하거나 읽는 프로그램
• 비즈니스 로직 실행
• 어플리케이션과 블록체인 네트워크 간의 소통 수단
• 동일한 원장을 관리하는 모든 노드에 설치
• 원장 동기화를 위한 초기화 작업 실행
• 정보 삽입(Invoke)과 조회(Query) 실행
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Architecture
SafeTicket
Back-end
Fabric SDK
1. 체인코드 실행
(Invoke)
2. 체인코드를 통한
트랜잭션 검증
3. 검증 결과 전송
4. 검증에 성공할 경우
트랜잭션 전송
5. Zookeeper 간
트랜잭션 전송
7. 유효한 블록일 경우
원장에 추가
6. 블록 생성 후
Peer들에게 블록 전파
단순 조회는
빠르게 가능
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Demo
SafeTicket
데모
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
시장
Market
SafeTicket
출처 : 문화체육관광부 <공연예술실태조사 2018>
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
출처 : 인터파크
비즈니스 모델
BM
SafeTicket
관객벤더
Safe Ticket
SafeTicket
SDK 라이선스 비용



트랜잭션에 비례한 수수료
SDK 및 블록체인 

네트워크 인프라 제공
모바일 어플리케이션 

서비스 제공
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
BM
SafeTicket
벤더는 SafeTicket에 월 일정 금액을 라이선스 비용으로 

지불하고 SafeTicket SDK를 사용

이 비용은 티켓을 종이로 발권하여 현장 본인 확인 절차까지

진행하는 비용 대비 50% 이하 수준으로 책정
추가적으로 QR 코드 스캔 시 발생하는 

트랜잭션에 비례하여 수수료 책정
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
향후 계획
Future Plan
SafeTicket
분산ID를 통한 완전한 자기 주권형 신분증(SSI) 제공
인증된 기관과 연계하여 운전면허증 및 주민등록증의 

등록 및 조회 기능을 서비스에 추가
블록체인 참여자 네트워크를 추가하여
현재 공연 티켓 분야에만 한정된 서비스를 LinkedIn, 잡플래닛과 같은 

구인구직 플랫폼 분야로 확장
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Future Plan
SafeTicket
신뢰 기반의 트랜잭션 정보 저장
블록체인 네트워크 내에 저장되는 정보는 

참여자들 사이의 합의를 바탕으로 신뢰성이 증명된 정보임을 주목
SafeTicket 앱 내에서 트랜잭션을 통해 쌓이는
거래 내역을 바탕으로 투명한 거래 데이터 구축


물류나 유통 등 신뢰 기반 거래 정보가 필요한 산업에
연계해서 확장 가능성
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
프로젝트 진행 상황
Process
SafeTicket
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Process
SafeTicket
6월
• 블록체인 기술 기반으로 아이디에이션
• 프라이빗 블록체인 기반 티켓 판매 플랫폼으로 기획 심의 진행
7월
• Hyperledger Fabric 학습 및 네트워크 구축 시작
• Docker, Zookeeper, Kafka 등 프로젝트 관련 플랫폼 기술 학습
8월
• 블록체인 네트워크 구축 완료
• 비즈니스 로직에 필요한 체인코드 개발 시작
• 중간 발표 이후 블록체인 기반 티켓 결제 모듈로 아이디어 변경
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Process
SafeTicket
9월
• 결제 기능을 빼고 신분증 및 티켓 관리 어플리케이션으로 아이디어 변경
• Multi-Orderer 블록체인 네트워크 AWS LightSail 배포
• 블록체인 백엔드 서버 개발 시작
10월
• 백엔드 서버 개발 완료
• 서비스 데모 웹 페이지 및 티켓 지갑 어플리케이션 개발 시작
11월
• Web, App 개발 완료 및 테스트 작업
• 최종 발표
Problem
Solution
Service
Technology
Architecture
Market
BM
Process
Demo
Core Value
Future Plan
Q&A
Indy Architecture
Appendix
SWing 팀
김동준 김문서 오원종

More Related Content

Similar to SafeTicket final presentation

[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
Luke Sunghyun Kim
 
Bitcoin 2.0(blockchain technology 2)
Bitcoin 2.0(blockchain technology 2)Bitcoin 2.0(blockchain technology 2)
Bitcoin 2.0(blockchain technology 2)
Wooseung Kim
 
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
Luke Sunghyun Kim
 
Block chain bidding_System
Block chain bidding_SystemBlock chain bidding_System
Block chain bidding_System
환석 주
 
Cube advisor 2.0
Cube advisor 2.0Cube advisor 2.0
Cube advisor 2.0
Mk Kim
 
Encrypted media extention
Encrypted media extentionEncrypted media extention
Encrypted media extentionTaehyun Kim
 
블로코 웨비나 세션2 - 노진호 팀장
블로코 웨비나 세션2 - 노진호 팀장블로코 웨비나 세션2 - 노진호 팀장
블로코 웨비나 세션2 - 노진호 팀장
BLOCKO
 
Smart patrol managing service
Smart patrol managing serviceSmart patrol managing service
Smart patrol managing service
RTLab
 
개인-분산형 인증 기술과 결제-5-18
개인-분산형 인증 기술과 결제-5-18개인-분산형 인증 기술과 결제-5-18
개인-분산형 인증 기술과 결제-5-18Jedi Kim
 
Luniverse Partners Day - Game Case Study & Partnership (Evan)
Luniverse Partners Day - Game Case Study & Partnership (Evan)Luniverse Partners Day - Game Case Study & Partnership (Evan)
Luniverse Partners Day - Game Case Study & Partnership (Evan)
Luniverse Dunamu
 
개인화모바일간편인증서비스 V1.7
개인화모바일간편인증서비스 V1.7개인화모바일간편인증서비스 V1.7
개인화모바일간편인증서비스 V1.7
대근 구
 
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
benoie
 
[한국핀테크포럼] 회원사소개 Ktb솔루션
[한국핀테크포럼] 회원사소개 Ktb솔루션 [한국핀테크포럼] 회원사소개 Ktb솔루션
[한국핀테크포럼] 회원사소개 Ktb솔루션
성태 박
 
[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼
Hyeseon Yoon
 
Wearable FINtech :Banking App. UI Design for Smart Watches
Wearable FINtech :Banking App. UI Design for Smart WatchesWearable FINtech :Banking App. UI Design for Smart Watches
Wearable FINtech :Banking App. UI Design for Smart Watches
Seunghun Yoo
 
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
Amazon Web Services Korea
 
Cloud block chain과 distributed social network 활용한 insurtech
Cloud block chain과 distributed social network 활용한 insurtechCloud block chain과 distributed social network 활용한 insurtech
Cloud block chain과 distributed social network 활용한 insurtech
Ho Gyu Lee
 
Trusted IP network solution
Trusted IP network solutionTrusted IP network solution
Trusted IP network solution
수보 김
 
V SYSTEMS - Smart Contract and Token System_KR
V SYSTEMS - Smart Contract and Token System_KRV SYSTEMS - Smart Contract and Token System_KR
V SYSTEMS - Smart Contract and Token System_KR
V SYSTEMS
 
비밀번호 486 공인인증서(참고자료 포함)
비밀번호 486 공인인증서(참고자료 포함)비밀번호 486 공인인증서(참고자료 포함)
비밀번호 486 공인인증서(참고자료 포함)kmhyekyung
 

Similar to SafeTicket final presentation (20)

[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
[WeFocus] 충북콘텐츠코리아랩_스타트업인큐베이팅_김성현_20181227_v1
 
Bitcoin 2.0(blockchain technology 2)
Bitcoin 2.0(blockchain technology 2)Bitcoin 2.0(blockchain technology 2)
Bitcoin 2.0(blockchain technology 2)
 
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
[WeFocus] 한양대에리카_청년TLO_창업자를위한지식재산권전략AtoZ_20190213_v1
 
Block chain bidding_System
Block chain bidding_SystemBlock chain bidding_System
Block chain bidding_System
 
Cube advisor 2.0
Cube advisor 2.0Cube advisor 2.0
Cube advisor 2.0
 
Encrypted media extention
Encrypted media extentionEncrypted media extention
Encrypted media extention
 
블로코 웨비나 세션2 - 노진호 팀장
블로코 웨비나 세션2 - 노진호 팀장블로코 웨비나 세션2 - 노진호 팀장
블로코 웨비나 세션2 - 노진호 팀장
 
Smart patrol managing service
Smart patrol managing serviceSmart patrol managing service
Smart patrol managing service
 
개인-분산형 인증 기술과 결제-5-18
개인-분산형 인증 기술과 결제-5-18개인-분산형 인증 기술과 결제-5-18
개인-분산형 인증 기술과 결제-5-18
 
Luniverse Partners Day - Game Case Study & Partnership (Evan)
Luniverse Partners Day - Game Case Study & Partnership (Evan)Luniverse Partners Day - Game Case Study & Partnership (Evan)
Luniverse Partners Day - Game Case Study & Partnership (Evan)
 
개인화모바일간편인증서비스 V1.7
개인화모바일간편인증서비스 V1.7개인화모바일간편인증서비스 V1.7
개인화모바일간편인증서비스 V1.7
 
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
글로벌 ICO@서울 2018, 봄 (Global ICO@Seoul 2018 Spring)
 
[한국핀테크포럼] 회원사소개 Ktb솔루션
[한국핀테크포럼] 회원사소개 Ktb솔루션 [한국핀테크포럼] 회원사소개 Ktb솔루션
[한국핀테크포럼] 회원사소개 Ktb솔루션
 
[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼[한국핀테크포럼] 제6회 정기포럼
[한국핀테크포럼] 제6회 정기포럼
 
Wearable FINtech :Banking App. UI Design for Smart Watches
Wearable FINtech :Banking App. UI Design for Smart WatchesWearable FINtech :Banking App. UI Design for Smart Watches
Wearable FINtech :Banking App. UI Design for Smart Watches
 
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
빠른 모바일 인증 구현을 위한 Amazon Cognito 서비스 소개 :: 윤석찬 - AWS Monthly Webinar
 
Cloud block chain과 distributed social network 활용한 insurtech
Cloud block chain과 distributed social network 활용한 insurtechCloud block chain과 distributed social network 활용한 insurtech
Cloud block chain과 distributed social network 활용한 insurtech
 
Trusted IP network solution
Trusted IP network solutionTrusted IP network solution
Trusted IP network solution
 
V SYSTEMS - Smart Contract and Token System_KR
V SYSTEMS - Smart Contract and Token System_KRV SYSTEMS - Smart Contract and Token System_KR
V SYSTEMS - Smart Contract and Token System_KR
 
비밀번호 486 공인인증서(참고자료 포함)
비밀번호 486 공인인증서(참고자료 포함)비밀번호 486 공인인증서(참고자료 포함)
비밀번호 486 공인인증서(참고자료 포함)
 

More from WonJongOh1

240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
WonJongOh1
 
0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf
WonJongOh1
 
넥스터즈_팬시마우스_최종발표.pdf
넥스터즈_팬시마우스_최종발표.pdf넥스터즈_팬시마우스_최종발표.pdf
넥스터즈_팬시마우스_최종발표.pdf
WonJongOh1
 
TonightSpark.pdf
TonightSpark.pdfTonightSpark.pdf
TonightSpark.pdf
WonJongOh1
 
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
WonJongOh1
 
Algoreader(알고리더) v2.0
Algoreader(알고리더) v2.0Algoreader(알고리더) v2.0
Algoreader(알고리더) v2.0
WonJongOh1
 

More from WonJongOh1 (6)

240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
240326_패스트캠퍼스_캠프콘_오원종_2024년_프론트엔드_트렌드_발표자료
 
0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf
 
넥스터즈_팬시마우스_최종발표.pdf
넥스터즈_팬시마우스_최종발표.pdf넥스터즈_팬시마우스_최종발표.pdf
넥스터즈_팬시마우스_최종발표.pdf
 
TonightSpark.pdf
TonightSpark.pdfTonightSpark.pdf
TonightSpark.pdf
 
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
넥스터즈 18기 팀 오웬(Oh!When?) 프로젝트 데동여지도 최종발표
 
Algoreader(알고리더) v2.0
Algoreader(알고리더) v2.0Algoreader(알고리더) v2.0
Algoreader(알고리더) v2.0
 

SafeTicket final presentation

  • 1. Safe 블록체인 기반 공연 티켓 관리 서비스 Software Maestro 10기 SWing 팀 김동준 김문서 오원종
  • 2. 목차팀 소개 Intro. 문제점 솔루션 서비스 소개 핵심 가치 사용 기술 1. 블록체인 관련 사용 기술 2. 프레임워크 관련 소프트웨어 아키텍처 데모 시장 수익 모델 향후 계획 프로젝트 진행 상황
  • 3. Team SafeTicket 팀 소개 김동준 / 팀장 백엔드 및 모바일 어플리케이션 개발 Java, C++, Node.js, Android 김문서 / 팀원 블록체인 네트워크 및 프론트엔드 개발 C++, Java, Node.js, Android 오원종 / 팀원 웹 프론트엔드 및 체인코드 개발 Java, JavaScript, Vue.js, Golang
  • 5. 티켓 구매자 != 티켓 소유자 Intro. SafeTicket
  • 6. 티켓 구매자 != 티켓 소유자 암표 거래 Intro. SafeTicket
  • 7. 티켓 구매자 != 티켓 소유자 암표 거래 본인 확인 절차 Intro. SafeTicket
  • 13. 블록체인 네트워크 Intro. SafeTicket Safe 티켓신분증 SafeTicket은 블록체인 기반 신뢰성 있는 정보를 통해 현장에서 별도의 신원 인증 절차 없이 유효한 티켓을 바로 사용할 수 있는 공연 티켓 관리 서비스입니다.
  • 15. 1. 공연 현장에서 본인 신원 확인 절차가 길고 복잡함 출처 : 중앙일보 Problem SafeTicket 즐기러 온 문화 행사에서 불필요한 대기시간은 방해 티켓 구매자 != 티켓 소유자 준비 해 갈 서류들이 많아 출처 : 중앙일보 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 16. 2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움 Problem SafeTicket 암표로 인해 가격이 치솟고 일반 팬들은 공연을 즐기지 못해 99%의 공연은 티켓 분실 시 재발급 불가 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 17. 3. 개인정보 유출 및 악용에 대한 위험 Problem SafeTicket 공인 인증서 등의 기존 인증 절차는 대다수의 사용자에게 불편함 티켓 판매 플랫폼은 많은 개인 정보를 가지고 있어 항상 정보가 유출될 가능성 있음 하나의 정보를 제공하기 위해 필요보다 많은 개인정보를 노출 출처 : Steemit Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 19. 3. 개인정보 유출 및 악용에 대한 위험 Solution SafeTicket 1. 본인 신원 확인 절차가 길고 복잡함 2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 20. 3. 개인정보 유출 및 악용에 대한 위험 Solution SafeTicket 신뢰할 수 있는 정보를 기반으로 티켓의 위변조가 불가능하고 관객은 모바일 앱을 통해 한 번에 티켓을 관리 블록체인 네트워크 내에서 본인 확인 절차를 사전에 진행함으로서 현장에서 빠른 입장 가능 사용자는 개인 정보를 외부 플랫폼이 아닌 본인 휴대폰으로 관리하므로 개인정보 유출 위험성 감소 1. 본인 신원 확인 절차가 길고 복잡함 2. 종이 티켓은 분실 위험이 크고, 위조도 쉬움 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 21. Solution SafeTicket 공연 티켓 예매 사이트 SafeTicket App 신원 인증된 티켓 공연 현장 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan 블록체인 네트워크
  • 22. Solution SafeTicket 공연 티켓 예매 사이트 SafeTicket App 신원 인증된 티켓 공연 현장 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan 블록체인 네트워크 벤더 (티켓 판매사) 티켓 판매 QR 코드 형태 발권 신원 인증된 티켓을
 현장에서 어플리케이션
 스캐너로 확인
  • 23. Solution SafeTicket 공연 티켓 예매 사이트 SafeTicket App 신원 인증된 티켓 공연 현장 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan 블록체인 네트워크 벤더 (티켓 판매사) 티켓 판매 QR 코드 형태 발권 신원 인증된 티켓을
 현장에서 어플리케이션
 스캐너로 확인 티켓 구매 티켓 소유자의 신원이
 티켓 구매자와 일치하는지 확인 유저 (관객) 일치하면 유효한 티켓 제공 공연 입장 시 해당 티켓 지참
  • 25. Service SafeTicket SafeTicket SDK for Venders SafeTicket 모듈 설치를 통해 관객들 에게 티켓을 QR 코드로 발급 가능 개발사에서 SafeTicket SDK를 사용할 수 있도록 API 문서 지원 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 26. SafeTicket SafeTicket Mobile App for Users 관객은 SafeTicket 앱에 등록된 신분증을 통해 자신의 신원 정보가 티켓의 구매자 정보와 
 일치하는지 자동으로 확인 티켓 정보는 블록체인 네트워크를 거쳐서
 SafeTicket 앱으로 전달 Service Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 27. SafeTicket SafeTicket Mobile App for Users 현장에서 관객은 신원 확인이 된 티켓을 
 공연 주최측의 SafeTicket 앱에 스캔하면 
 티켓이 유효한지 확인 후 입장 가능 티켓의 구매자 정보와 사용자 정보가 일치하지 않을 경우 해당 QR코드는 현장에서 
 정상적으로 인식되지 않음 Service Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 29. Core Value SafeTicket Venders 블록체인 네트워크 내에서 
 신원 확인 절차를 통해
 현장 본인 확인 절차 비용 
 및 개발 비용 감소 대기 시간 감소로 인한 
 고객 만족도 증가 깨끗한 공연 문화를 통해
 관객들에게 신뢰 제공 공연 대기 시간 감소로 인한
 공연 만족도 증가 SafeTicket 앱을 통해 티켓을 관리,
 이로 인해 티켓 분실 염려 감소 자기 주권형 신분증(SSI)을 통한
 개인정보 유출 위험 감소 Users Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 31. Technology SafeTicket 프라이빗 블록체인 분산 ID 접근 권한을 부여받은 주체들만 
 블록체인 네트워크에 참여 합의 알고리즘이 간소화되어 
 성능적으로 상용화 서비스에 적합 기존 신원확인 방식과 달리 중앙 시스템에 의해 통제되지 않음 개개인이 자신의 정보에 완전한 통제권을 가짐 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 32. Technology SafeTicket Hyperledger Fabric Hyperledger Indy 비즈니스를 위한 허가형 블록체인 
 네트워크 스마트 컨트랙트를 일부 노드만 실행, 다수의 거래를 병렬적으로 빠르게 처리 분산원장에 대한 독립적인 
 아이덴티티를 지원. 인증에 특화 누구나 사용할 수 있고, 누구나 
 개인정보를 갱신할 수 있고, 어떤 누구도 개인정보를 소유하지 않음 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 33. Technology SafeTicket Front End Back End WEB Vue.js 
 데모 페이지 Mobile Android SafeTicket을 통한 티켓 발권 및 QR 코드 스캔 기능 내장 Server Node.js Front End와 Blockchain 서버 의 연결 역할 Indy SDK, Fabric SDK 사용 AWS Lightsail 통한 배포 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 35. SafeTicket Blockchain Network 티켓 정보 저장 Blockchain Network 개인 정보 저장 Back-end Fabric SDK INDY SDK 티켓 판매 플랫폼 Architecture SafeTicket Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 36. Architecture SafeTicket 티켓 판매 플랫폼 SafeTicket 티켓 정보가 담긴 QR Code Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 38. Architecture SafeTicket Update&Retrieve Data StorageExecute Code Peer Ledger 체인코드 (스마트 컨트랙트) • 장부 상태를 변경하거나 읽는 프로그램 • 비즈니스 로직 실행 • 어플리케이션과 블록체인 네트워크 간의 소통 수단 • 동일한 원장을 관리하는 모든 노드에 설치 • 원장 동기화를 위한 초기화 작업 실행 • 정보 삽입(Invoke)과 조회(Query) 실행 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 39. Architecture SafeTicket Back-end Fabric SDK 1. 체인코드 실행 (Invoke) 2. 체인코드를 통한 트랜잭션 검증 3. 검증 결과 전송 4. 검증에 성공할 경우 트랜잭션 전송 5. Zookeeper 간 트랜잭션 전송 7. 유효한 블록일 경우 원장에 추가 6. 블록 생성 후 Peer들에게 블록 전파 단순 조회는 빠르게 가능 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 41. 시장 Market SafeTicket 출처 : 문화체육관광부 <공연예술실태조사 2018> Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan 출처 : 인터파크
  • 43. BM SafeTicket 관객벤더 Safe Ticket SafeTicket SDK 라이선스 비용
 
 트랜잭션에 비례한 수수료 SDK 및 블록체인 
 네트워크 인프라 제공 모바일 어플리케이션 
 서비스 제공 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 44. BM SafeTicket 벤더는 SafeTicket에 월 일정 금액을 라이선스 비용으로 
 지불하고 SafeTicket SDK를 사용 이 비용은 티켓을 종이로 발권하여 현장 본인 확인 절차까지
 진행하는 비용 대비 50% 이하 수준으로 책정 추가적으로 QR 코드 스캔 시 발생하는 
 트랜잭션에 비례하여 수수료 책정 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 46. Future Plan SafeTicket 분산ID를 통한 완전한 자기 주권형 신분증(SSI) 제공 인증된 기관과 연계하여 운전면허증 및 주민등록증의 
 등록 및 조회 기능을 서비스에 추가 블록체인 참여자 네트워크를 추가하여 현재 공연 티켓 분야에만 한정된 서비스를 LinkedIn, 잡플래닛과 같은 
 구인구직 플랫폼 분야로 확장 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 47. Future Plan SafeTicket 신뢰 기반의 트랜잭션 정보 저장 블록체인 네트워크 내에 저장되는 정보는 
 참여자들 사이의 합의를 바탕으로 신뢰성이 증명된 정보임을 주목 SafeTicket 앱 내에서 트랜잭션을 통해 쌓이는 거래 내역을 바탕으로 투명한 거래 데이터 구축 
 물류나 유통 등 신뢰 기반 거래 정보가 필요한 산업에 연계해서 확장 가능성 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 50. Process SafeTicket 6월 • 블록체인 기술 기반으로 아이디에이션 • 프라이빗 블록체인 기반 티켓 판매 플랫폼으로 기획 심의 진행 7월 • Hyperledger Fabric 학습 및 네트워크 구축 시작 • Docker, Zookeeper, Kafka 등 프로젝트 관련 플랫폼 기술 학습 8월 • 블록체인 네트워크 구축 완료 • 비즈니스 로직에 필요한 체인코드 개발 시작 • 중간 발표 이후 블록체인 기반 티켓 결제 모듈로 아이디어 변경 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 51. Process SafeTicket 9월 • 결제 기능을 빼고 신분증 및 티켓 관리 어플리케이션으로 아이디어 변경 • Multi-Orderer 블록체인 네트워크 AWS LightSail 배포 • 블록체인 백엔드 서버 개발 시작 10월 • 백엔드 서버 개발 완료 • 서비스 데모 웹 페이지 및 티켓 지갑 어플리케이션 개발 시작 11월 • Web, App 개발 완료 및 테스트 작업 • 최종 발표 Problem Solution Service Technology Architecture Market BM Process Demo Core Value Future Plan
  • 52. Q&A