블록트레인 팀, 테이블 24번

Inspiration

평소 좋아하는 가수의 콘서트를 가고 싶었지만 너무 치열한 티켓팅에서 실패하였던 경험. 자신이 공연을 보지 않더라도 팔기 위해 대량으로 사는 전문암표상들, 돈이 많은 사람은 티켓가격에 몇 배를 더 주고 티켓을 사는 것을 보면서 느꼈던 부조리함. 이와 같은 사회적 문제를 해결하고자 하는 의지를 가지고 블록체인에 티켓팅서비스를 접목시켰습니다.

What it does

티켓을 구매하는 사람은 티켓 매수와 티켓 좌석, 티켓의 주인이 될 사람의 전화번호를 넣고 결제를 진행하게 됩니다. 결제가 완료되면 블록체인 상에 티켓이 등록이 되고 티켓의 주인 핸드폰으로 인증안내가 전송됩니다. 인증이 완료되면 핸드폰 앱으로 티켓정보가 전송되고 모바일 티켓이 만들어집니다. 이 티켓은 본인의 핸드폰과 앱에서만 사용이 가능하며 캡처 또는 사진 촬영으로는 콘서트에 입장하지 못합니다.

How we built it

블록체인 스마트컨트렉트를 통해 콘서트 정보입력과 티켓구매, 사용자인증서비스를 제공합니다. 이 기능을 위해 블록체인 스마트컨트렉트가 필수였지만 HYCON 코어 API에는 스마트컨트렉트를 아직 지원하지 않았습니다. 따라서 이더리움 스마트컨트렉트를 임시적으로 이용하였습니다. 언어는 Solidity를 이용하였습니다. 티켓팅을 진행할 웹은 html, web3, javascript를 이용하였습니다. 모바일 티켓을 보여줄 앱은 안드로이드로 개발을 하였습니다. 또한 앱은 'mousewallet-android-sdk'을 활용하여 개발하였습니다.

나중에 HYCON 스마트컨트렉트가 개발되면 HYCON으로 결제를 하고 HYCON 코어를 이용할 것입니다.

Challenges we ran into

HYCON 코어 이용을 염두해둔 설계(1번 주제), 암표문제 해결(2번 주제)

Accomplishments that we're proud of

암표문제를 해결하여 건전한 티켓팅문화를 만들 수 있다는 점이 HYTicket의 성취 결과라 생각합니다.

What we learned

첫 아이디어로는 수수료를 줄일 수 있는 결제 시스템을 구상하였습니다. 하지만 "HYCON을 이용하면 수수료가 없다"는 멘토님의 조언을 들었고 HYCON의 기술력에 감탄하게 되었습니다. 팀원들과 함께 1박 2일간 해커톤을 진행하면서 소중한 팀워크를 얻었습니다. 멘토분들, 스태프분들과 대화하며 블록체인에 대해 더욱 심도있는 이해와 토론을 할 수 있었습니다.

What's next for HYTicket

HYCON 코어가 스마트컨트랙트를 지원하게 된다면 HYCON을 이용한 DAPP개발과 HYC를 이용한 결제를 지원할 수 있게 될 것입니다. 또한 웹과 앱의 디자인을 좀 더 매끄럽게 개선할 수 있을 것입니다.

Share this project:

Updates