SlideShare a Scribd company logo
1 of 49
Download to read offline
블록체인 기반
유기견 상생 플랫폼
이천 | 이다연 | 류기혁 | 김유진
TEAM. 댕댕이가 제주 부린다
2019 JEJU HACKATHON
제주도에 버려지는 유기견을 방지하기
위한 반려동물 DID 서비스
류기혁 Developer
- 동국대학교 국제정보보호대학원 블록체인 석사 과정
- (주)블록스미스 재직중
- Ground X Social Impact ‘불편함’ 파일럿 프로젝트 진행
- 대학교 블록체인 특강 강사
- 2018년 룸네트워크 게임 해커톤 대상 수상
- 2019년 제주해커톤 최우수상
발표자 소개
목차
- `댕댕이가 제주 부린다` 팀 아이디어 소개
- SmartContract 설계
- SmartContract 구현 후 느낀점
심각한 유기견 문제.. 해결할 수 없을까요?
휴가철 가장 많이 버려지는 유기견..

월 평균 160마리로 제주도가 1위
10,000
8,000
6,000
4,000
2,000
0
1월
전체평균
단위 : 마리
기준 : 2010년 ~ 2017년 7월 총 58만, 6175마리 분석
월평균 유기동물 발생현황
2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
4,508 4,312
5,440
6,272
7,896
8,155
8,673
7,780
7,114
6,835
5,623
4,776
유기 문제 해결에 드는 사회적 비용
제주도 유기견 포획 예산 제주도 동물복지 5개년 계획 - 유기 문제 해결 예산
2019년 예산 2020년 예산
3.05억
5억 78.2억
5개년 총 예산
유기동물 구조
포획팀 운영 35.5억
35억
7.5억
서귀포
동물보호센터
반려견 중성화
수술 지원
0.24억
동물보호
명예감시원
출처 : 제주도출처 : 제주도
2014년 부터 반려동물 등록제를 실시했지만, 등록률은 27%에 그치고, 

제주도는 동물보호조례를 개정해 등록되지 않은 반려견의 입도를 금지하는 근거법을 마련했습니다.
반려동물 등록 관련 입법 현황
반려동물 등록제 시행
2014년부터 반려동물 소유자는

반드시 동물을 등록해야함
미등록 시, 과태료 최대 120만원
2019년 7월, 동물 등록 확인절차 근거법 통과
도외에서 반입되는 반려견은 미등록 시 반입금지
그러나, 세부 시행 계획은 아직 없음
제주 동물보호조례 개정 🛬🐕
출처 : 제주도출처 : 동물보호관리시스템
현행 반려견 동반 입도 방법
현행 반려견 동반 입도 방법
반려동물 등록 과정의 문제점
반려동물 등록 과정의 문제점
반려동물 등록 과정의 문제점
7-8월 자진신고 기간 운영

-> 9월부터 집중단속
반려동물 등록 과정의 문제점
7-8월 자진신고 기간 운영

-> 9월부터 집중단속
Klaytn 블록체인 기반
반려견 등록 DID 플랫폼
Klaytn 반려동물 등록 DID 플랫폼
Smart Contract
반려동물
DID 정보(DB)
// 동물등록번호, 이름, 품종, 털색,
성별, 생년월일, 취득일, 특이사항
주인 DID
반려동물 정보
모바일 DID
반려동물 통계
공공데이터포털
DID
3500 (동물병원 수) * 1만원(서버 운영비 최소) = 매월 3,500만원
600만 마리 (반려동물 수) * 2.14원(1번 등록 당 gas fee) = 일회적으로 1,284만원
<
01
반려견 등록
반려견 정보를 입력하여,

모바일에서 반려견 등록을 

간편하게 할 수 있습니다.
01
반려견 등록
반려견 정보를 입력하여,

모바일에서 반려견 등록을 

간편하게 할 수 있습니다.
02
항공사 동반탑승 신청
항공사에 동반 탑승 신청 시

반려견 등록 DID 코드를

입력해야 합니다.
03
집에 가기
돌아오는 항공편을 입력받아
반려견을 다시 데려가도록 합니다.
03
집에 가기
돌아오는 항공편을 입력받아
반려견을 다시 데려가도록 합니다.
#Dog ID

동물등록증
모바일

동물 신분증명
반려견 동반가능
핫플 추천
외장형 RFID

굿즈 판매
내장형 수술
병원 연계
#유입

동물 등록
#확장

펫팸족 서비스
반려견 동반

여행 패키지 상품
반려견 동반
레스토랑/식당 예약
반려견 동반
호텔 예약
반려견 굿즈 판매
반려견 식품 판매


반려견 중매 서비스
…
펫팸족 니즈에 맞춘 서비스 확장이용자 관심사 기반 코어 서비스
펫팸족 관심사 기반 사업 확장 시나리오
BM 시나리오
동물보호관리시스템 인프라 개선
B2G
수의학과 다연씨는 동물보호관리시스템에서

반려동물 관련 통계를 찾아 전공 과제를 했어요.“
1. 반려동물 통계 공공데이터 구축
2. 반려동물 등록률 상승
반려견 전용 상품 판매
B2C
애견인 기혁씨는 반려동물을 등록하고

댕댕비자 앱에서 펫티켓 상품인 입마개를 함께 샀어요.“
BM 시나리오
1. 반려동물 등록 관련 상품 판매
2. 펫티켓 상품(목줄, 입마개) 판매
3. 반려동물 식품/간식 판매
펫팸족 타겟 상품 광고
B2B
제주 호텔 사장님 천씨는 펫팸족을 타겟으로

동반입장 가능 호텔 광고를 집행했어요.“
BM 시나리오
1. 반려동물 동반 입장 가능 숙박/음식점 소개
2. 반려동물 동반 여행 패키지 상품
예상 매출
600만마리+

전국 미등록 반려견, 묘 수
13,833원+

평균 반려견 등록 비용
32만 마리+

2020 등록 추산 (연 10%성장)
출처 : 농림축산식품부 출처 : 동물보호관리시스템 통계치 자체 추산
기타 매출+a
반려동물
동반 매장 광고
반려견 굿즈 및
식품 판매
반려견
공공데이터
3조 2000억 원

2020년 반려동물 산업 규모
45억 원

2020년 반려동물 등록 시장규모

32.5만 * 13,833원
9억 원


2020년 시장점유율
20% 달성
6.5만 마리 * 13,833원
TAM SAM SOM ( 2020년 기준 )
메인서비스 주요통계
반려동물 DID

예상 매출


9억 원
예상 매출
연간 +10% 등록률 반영

=반려동물 산업 규모 성장률
총
157억 원
600만마리+

전국 미등록 반려견, 묘 수
13,833원+

평균 반려견 등록 비용
32만 마리+

2020 등록 추산 (연 10%성장)
출처 : 농림축산식품부 출처 : 동물보호관리시스템 통계치 자체 추산
메인서비스 주요통계
3조 2000억 원

2020년 반려동물 산업 규모
788억 원

향후 10년 반려동물 등록 시장 규모
600만 * 13,833원
157억 원


향후 10년간 시장점유율
20% 달성
157만 마리 * 13,833원
TAM SAM SOM ( 2021~2030 년 통합 )
반려동물 등록 DID 플랫폼의 기대효과
01 반려견 등록률 상승
개인정보유출의 피해를 방지하며, 반려견 보호자의 정보와 반려견의 정
보를 행정기관에 등록하는 과정을 개선합니다.
02 유기견 발생률 감소
반려동물 등록을 활성화하여 반려견 주인의 책임 의식을 높이고,

사회적 비용을 절감합니다.
03 블록체인 소셜임팩트 강화
반려견 등록을 활성화하여, 유기견 발생을 줄여 소셜임팩트를 창출합니다.

*반려견 등록 과정에서 발생한 매출은 유기견 센터에 기부할 수 있습니다.
SmartContract 설계
SmartContract 설계
SmartContract 설계
Step1. 어떤 데이터를 블록체인에 기록 할 것이고, 이는 과연 효율적인가?
SmartContract 설계
블록체인을 활용한 데이터 검증
원본Data
원본Data
원본Data
Server
해시화된 Data

64자리 16진수
해시화된 Data

64자리 16진수
해시화된 Data

64자리 16진수
단순 검증용
SmartContract 설계
데이터 검증을 어떻게 하며, 유저가 그것을 원할까?
- 코코와 같은 2살 친구들

(블록체인으로 검증 된 실제 데이터 입니다.)
- 유저에게 데이터를 확인 해볼 수 있는 서비스를 제공 한다.
직접 SmartContract에 접근하여 확인하지 않는 이상, 

데이터의 신뢰성을 동일 하다.

SmartContract 설계
Sync가 맞지 않을 수 있으니, 결국 검증용 데이터는 서버에서.. 신뢰성 (0)
[{“이름”: “류기혁”, “품종” : “포매라니안”}]
89831f373b6d7759a36f131b08e6e56d0
89831f373b6d7759a36f131b08e6e56d0
SmartContract 설계
데이터 검증용은 어디에 어울릴까?
- Report용으로 데이터 신뢰를 보장 해야한다.

(블록체인으로 검증 된 실제 데이터 입니다.)
- 단, 유저가 존재하는 서비스에서 직접 블록체인에

기록 해야한다.
유저 편의성 ↓ 데이터 신뢰성 ↑

SmartContract 설계
그렇다면 우리는..
Why BlockChain?
- 데이터의 신뢰성을 위하여..
Why AWS?
SmartContract 설계
Step2. 우리 서비스에서 필요한 데이터들은 어떤 것이 있는가?
SmartContract 설계
- 동물등록에 필요한 데이터

(이름, 품종, 털색깔, 성별, 중성화 여부, 생년월일, 취득일, 특이사항)
- 동물의 Key 값이 되어줄 유저 정보(DID)
- 기타 부가적인 서비스의 정보

(상품 정보, 항공편 정보, 반려견이 함께 할 수 있는 상점 등)
SmartContract 설계
Step3. SmartContract의 종류
SmartContract 설계
Aniamal DB Contract
이름
품종
털색깔
성별
중성화 여부
생년월일
취득일
특이사항
User Contract
유저 DID <-> Animal DB ID
AnimalCare Contract
Data Set & Get
SmartContract 설계
Step4. DataType과 Gas비용
SmartContract 설계
Aniamal DB Contract
이름
품종
털색깔
성별
중성화 여부
생년월일
취득일
특이사항
SmartContract 설계
간단했으면 좋았을 텐데..
[mapping이 없을 때]
중성화 수술을 한 동물 데이터를 얻으려면..

(1) 모든 반려견 데이터를 Get 한 후, 

(2) gender === 2 인 데이터를 Filter
[mapping이 있을 때]
mapGender[2]
SmartContract 설계
약 1원
약 2원
SmartContract 설계
Step5. (타당성) 모든 반려동물을 등록하게 되면 총 비용이 얼마나 들까?
SmartContract 설계
- 반려견 약 660만 마리
- 반려묘 약 207만 마리
총 약 867만 마리 * 2원 = 1,734 만원
기존 서버와는 비교 불가
하지만, 1,734 만원으로 데이터의 신뢰성
그리고 영구적인 DB를 활용할 수 있다.
+블록체인 마케팅 효과
SmartContract 설계
작업 후, 느낀 점
SmartContract 설계
Stack Too Deep
- 현재 솔리디티는 지역 변수 16개 미만이여야 한다.
- SmartContract 개발은 Gas비 최소화 이외에도,

여러 미션이 있다.
- 인자가 많으면, 직렬화 하여 데이터를 저장해야한다.
SmartContract 설계
String[] X
- 현재 솔리디티에서는 동적 String 배열을 지원 하지 않는다.
- 문자열은 Byte[MAX_LENGTH][] 로 길이를 지정해주어야 한다.

즉, 길이 제한 없는 동적인 string은 비효율 적이고, 사용 불가 하다.



EX) 500자 `특이사항`을 적을 수 있는 Byte를 보장 한다.

-> 10자를 적는 유저도 500자 만큼의 메모리를 보장 해주어야 하기 때문에 Gas비 감당 X
- 해결책 string은 배열로 Set Get 할 수 없게 하고, string만 단일로 Get 할 수 있게 구조를 변경
SmartContract 설계
이상
현실
3. jeju hackathon winner idea & Development

More Related Content

Similar to 3. jeju hackathon winner idea & Development

[마인즈랩] 회사소개서 201707
[마인즈랩] 회사소개서 201707[마인즈랩] 회사소개서 201707
[마인즈랩] 회사소개서 201707Taejoon Yoo
 
Mobile coupon businessplan
Mobile coupon businessplanMobile coupon businessplan
Mobile coupon businessplanWonseok Jang
 
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdfArtcoon
 
Trend report4 20170127
Trend report4 20170127Trend report4 20170127
Trend report4 20170127창완 김
 
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상K data
 
[플래텀] 2014 스타트업 신규투자동향 보고서
[플래텀] 2014 스타트업 신규투자동향 보고서[플래텀] 2014 스타트업 신규투자동향 보고서
[플래텀] 2014 스타트업 신규투자동향 보고서Platum
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!Hakyong Kim
 
2018 기술창업 트랜드 및 사업화전략_교통대
2018 기술창업 트랜드 및 사업화전략_교통대2018 기술창업 트랜드 및 사업화전략_교통대
2018 기술창업 트랜드 및 사업화전략_교통대BruceDong WinnersLab
 
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개 매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개 매쉬업엔젤스 MashupAngels
 
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...Amazon Web Services Korea
 
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안Hakyong Kim
 
20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해Chiwon Song
 
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10Hakyong Kim
 
Sosmom 언제,어디서나 반려동물 미아 발생 예방 iot기기
Sosmom 언제,어디서나 반려동물 미아 발생 예방  iot기기Sosmom 언제,어디서나 반려동물 미아 발생 예방  iot기기
Sosmom 언제,어디서나 반려동물 미아 발생 예방 iot기기soung min youn
 
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...K data
 

Similar to 3. jeju hackathon winner idea & Development (16)

신보Nest club1기 데모데이 브로셔
신보Nest club1기 데모데이 브로셔신보Nest club1기 데모데이 브로셔
신보Nest club1기 데모데이 브로셔
 
[마인즈랩] 회사소개서 201707
[마인즈랩] 회사소개서 201707[마인즈랩] 회사소개서 201707
[마인즈랩] 회사소개서 201707
 
Mobile coupon businessplan
Mobile coupon businessplanMobile coupon businessplan
Mobile coupon businessplan
 
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf
2022 한양대_로컬브랜드_Picnic_애나지_최종제출.pdf
 
Trend report4 20170127
Trend report4 20170127Trend report4 20170127
Trend report4 20170127
 
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상
[2016 데이터 그랜드 컨퍼런스] 6 3(전략, 솔루션).크레딧데이터 공공데이터를 활용한 생활의 질 향상
 
[플래텀] 2014 스타트업 신규투자동향 보고서
[플래텀] 2014 스타트업 신규투자동향 보고서[플래텀] 2014 스타트업 신규투자동향 보고서
[플래텀] 2014 스타트업 신규투자동향 보고서
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!
 
2018 기술창업 트랜드 및 사업화전략_교통대
2018 기술창업 트랜드 및 사업화전략_교통대2018 기술창업 트랜드 및 사업화전략_교통대
2018 기술창업 트랜드 및 사업화전략_교통대
 
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개 매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개
매쉬업엔젤스 미디어킷 (2020) 포트폴리오팀 소개
 
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...
Monetize Your DATA ; 인공지능과 빅데이터를 지금 바로 비즈니스에 적용하는 방법 (신지현 대표, MyCelebs) :: AW...
 
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안
IoT 기반의 스마트홈 디바이스 및 서비스를 위한 비즈니스 확대방안
 
20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해20190306 만들면서 배우는 IoT / IoT의 이해
20190306 만들면서 배우는 IoT / IoT의 이해
 
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10IoT 기반 비즈니스 트랜드 및 보안 이슈 전망   2015.12.10
IoT 기반 비즈니스 트랜드 및 보안 이슈 전망 2015.12.10
 
Sosmom 언제,어디서나 반려동물 미아 발생 예방 iot기기
Sosmom 언제,어디서나 반려동물 미아 발생 예방  iot기기Sosmom 언제,어디서나 반려동물 미아 발생 예방  iot기기
Sosmom 언제,어디서나 반려동물 미아 발생 예방 iot기기
 
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
[2016 데이터 그랜드 컨퍼런스] 3 1(io t). 핸디소프트-finding benefits of iot_service by case ...
 

Recently uploaded

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 

Recently uploaded (6)

MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 

3. jeju hackathon winner idea & Development

  • 1. 블록체인 기반 유기견 상생 플랫폼 이천 | 이다연 | 류기혁 | 김유진 TEAM. 댕댕이가 제주 부린다 2019 JEJU HACKATHON 제주도에 버려지는 유기견을 방지하기 위한 반려동물 DID 서비스
  • 2. 류기혁 Developer - 동국대학교 국제정보보호대학원 블록체인 석사 과정 - (주)블록스미스 재직중 - Ground X Social Impact ‘불편함’ 파일럿 프로젝트 진행 - 대학교 블록체인 특강 강사 - 2018년 룸네트워크 게임 해커톤 대상 수상 - 2019년 제주해커톤 최우수상 발표자 소개
  • 3. 목차 - `댕댕이가 제주 부린다` 팀 아이디어 소개 - SmartContract 설계 - SmartContract 구현 후 느낀점
  • 4.
  • 5. 심각한 유기견 문제.. 해결할 수 없을까요? 휴가철 가장 많이 버려지는 유기견..
 월 평균 160마리로 제주도가 1위 10,000 8,000 6,000 4,000 2,000 0 1월 전체평균 단위 : 마리 기준 : 2010년 ~ 2017년 7월 총 58만, 6175마리 분석 월평균 유기동물 발생현황 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월 4,508 4,312 5,440 6,272 7,896 8,155 8,673 7,780 7,114 6,835 5,623 4,776
  • 6. 유기 문제 해결에 드는 사회적 비용 제주도 유기견 포획 예산 제주도 동물복지 5개년 계획 - 유기 문제 해결 예산 2019년 예산 2020년 예산 3.05억 5억 78.2억 5개년 총 예산 유기동물 구조 포획팀 운영 35.5억 35억 7.5억 서귀포 동물보호센터 반려견 중성화 수술 지원 0.24억 동물보호 명예감시원 출처 : 제주도출처 : 제주도
  • 7. 2014년 부터 반려동물 등록제를 실시했지만, 등록률은 27%에 그치고, 
 제주도는 동물보호조례를 개정해 등록되지 않은 반려견의 입도를 금지하는 근거법을 마련했습니다. 반려동물 등록 관련 입법 현황 반려동물 등록제 시행 2014년부터 반려동물 소유자는
 반드시 동물을 등록해야함 미등록 시, 과태료 최대 120만원 2019년 7월, 동물 등록 확인절차 근거법 통과 도외에서 반입되는 반려견은 미등록 시 반입금지 그러나, 세부 시행 계획은 아직 없음 제주 동물보호조례 개정 🛬🐕 출처 : 제주도출처 : 동물보호관리시스템
  • 8. 현행 반려견 동반 입도 방법
  • 9. 현행 반려견 동반 입도 방법
  • 12. 반려동물 등록 과정의 문제점 7-8월 자진신고 기간 운영
 -> 9월부터 집중단속
  • 13. 반려동물 등록 과정의 문제점 7-8월 자진신고 기간 운영
 -> 9월부터 집중단속
  • 14. Klaytn 블록체인 기반 반려견 등록 DID 플랫폼
  • 15. Klaytn 반려동물 등록 DID 플랫폼 Smart Contract 반려동물 DID 정보(DB) // 동물등록번호, 이름, 품종, 털색, 성별, 생년월일, 취득일, 특이사항 주인 DID 반려동물 정보 모바일 DID 반려동물 통계 공공데이터포털 DID 3500 (동물병원 수) * 1만원(서버 운영비 최소) = 매월 3,500만원 600만 마리 (반려동물 수) * 2.14원(1번 등록 당 gas fee) = 일회적으로 1,284만원 <
  • 16. 01 반려견 등록 반려견 정보를 입력하여,
 모바일에서 반려견 등록을 
 간편하게 할 수 있습니다.
  • 17. 01 반려견 등록 반려견 정보를 입력하여,
 모바일에서 반려견 등록을 
 간편하게 할 수 있습니다.
  • 18. 02 항공사 동반탑승 신청 항공사에 동반 탑승 신청 시
 반려견 등록 DID 코드를
 입력해야 합니다.
  • 19. 03 집에 가기 돌아오는 항공편을 입력받아 반려견을 다시 데려가도록 합니다.
  • 20. 03 집에 가기 돌아오는 항공편을 입력받아 반려견을 다시 데려가도록 합니다.
  • 21. #Dog ID
 동물등록증 모바일
 동물 신분증명 반려견 동반가능 핫플 추천 외장형 RFID
 굿즈 판매 내장형 수술 병원 연계 #유입
 동물 등록 #확장
 펫팸족 서비스 반려견 동반
 여행 패키지 상품 반려견 동반 레스토랑/식당 예약 반려견 동반 호텔 예약 반려견 굿즈 판매 반려견 식품 판매 
 반려견 중매 서비스 … 펫팸족 니즈에 맞춘 서비스 확장이용자 관심사 기반 코어 서비스 펫팸족 관심사 기반 사업 확장 시나리오
  • 22. BM 시나리오 동물보호관리시스템 인프라 개선 B2G 수의학과 다연씨는 동물보호관리시스템에서
 반려동물 관련 통계를 찾아 전공 과제를 했어요.“ 1. 반려동물 통계 공공데이터 구축 2. 반려동물 등록률 상승
  • 23. 반려견 전용 상품 판매 B2C 애견인 기혁씨는 반려동물을 등록하고
 댕댕비자 앱에서 펫티켓 상품인 입마개를 함께 샀어요.“ BM 시나리오 1. 반려동물 등록 관련 상품 판매 2. 펫티켓 상품(목줄, 입마개) 판매 3. 반려동물 식품/간식 판매
  • 24. 펫팸족 타겟 상품 광고 B2B 제주 호텔 사장님 천씨는 펫팸족을 타겟으로
 동반입장 가능 호텔 광고를 집행했어요.“ BM 시나리오 1. 반려동물 동반 입장 가능 숙박/음식점 소개 2. 반려동물 동반 여행 패키지 상품
  • 25. 예상 매출 600만마리+
 전국 미등록 반려견, 묘 수 13,833원+
 평균 반려견 등록 비용 32만 마리+
 2020 등록 추산 (연 10%성장) 출처 : 농림축산식품부 출처 : 동물보호관리시스템 통계치 자체 추산 기타 매출+a 반려동물 동반 매장 광고 반려견 굿즈 및 식품 판매 반려견 공공데이터 3조 2000억 원
 2020년 반려동물 산업 규모 45억 원
 2020년 반려동물 등록 시장규모
 32.5만 * 13,833원 9억 원 
 2020년 시장점유율 20% 달성 6.5만 마리 * 13,833원 TAM SAM SOM ( 2020년 기준 ) 메인서비스 주요통계 반려동물 DID
 예상 매출 
 9억 원
  • 26. 예상 매출 연간 +10% 등록률 반영
 =반려동물 산업 규모 성장률 총 157억 원 600만마리+
 전국 미등록 반려견, 묘 수 13,833원+
 평균 반려견 등록 비용 32만 마리+
 2020 등록 추산 (연 10%성장) 출처 : 농림축산식품부 출처 : 동물보호관리시스템 통계치 자체 추산 메인서비스 주요통계 3조 2000억 원
 2020년 반려동물 산업 규모 788억 원
 향후 10년 반려동물 등록 시장 규모 600만 * 13,833원 157억 원 
 향후 10년간 시장점유율 20% 달성 157만 마리 * 13,833원 TAM SAM SOM ( 2021~2030 년 통합 )
  • 27. 반려동물 등록 DID 플랫폼의 기대효과 01 반려견 등록률 상승 개인정보유출의 피해를 방지하며, 반려견 보호자의 정보와 반려견의 정 보를 행정기관에 등록하는 과정을 개선합니다. 02 유기견 발생률 감소 반려동물 등록을 활성화하여 반려견 주인의 책임 의식을 높이고,
 사회적 비용을 절감합니다. 03 블록체인 소셜임팩트 강화 반려견 등록을 활성화하여, 유기견 발생을 줄여 소셜임팩트를 창출합니다.
 *반려견 등록 과정에서 발생한 매출은 유기견 센터에 기부할 수 있습니다.
  • 29. SmartContract 설계 Step1. 어떤 데이터를 블록체인에 기록 할 것이고, 이는 과연 효율적인가?
  • 30. SmartContract 설계 블록체인을 활용한 데이터 검증 원본Data 원본Data 원본Data Server 해시화된 Data
 64자리 16진수 해시화된 Data
 64자리 16진수 해시화된 Data
 64자리 16진수 단순 검증용
  • 31. SmartContract 설계 데이터 검증을 어떻게 하며, 유저가 그것을 원할까? - 코코와 같은 2살 친구들
 (블록체인으로 검증 된 실제 데이터 입니다.) - 유저에게 데이터를 확인 해볼 수 있는 서비스를 제공 한다. 직접 SmartContract에 접근하여 확인하지 않는 이상, 
 데이터의 신뢰성을 동일 하다.

  • 32. SmartContract 설계 Sync가 맞지 않을 수 있으니, 결국 검증용 데이터는 서버에서.. 신뢰성 (0) [{“이름”: “류기혁”, “품종” : “포매라니안”}] 89831f373b6d7759a36f131b08e6e56d0 89831f373b6d7759a36f131b08e6e56d0
  • 33. SmartContract 설계 데이터 검증용은 어디에 어울릴까? - Report용으로 데이터 신뢰를 보장 해야한다.
 (블록체인으로 검증 된 실제 데이터 입니다.) - 단, 유저가 존재하는 서비스에서 직접 블록체인에
 기록 해야한다. 유저 편의성 ↓ 데이터 신뢰성 ↑

  • 34. SmartContract 설계 그렇다면 우리는.. Why BlockChain? - 데이터의 신뢰성을 위하여.. Why AWS?
  • 35. SmartContract 설계 Step2. 우리 서비스에서 필요한 데이터들은 어떤 것이 있는가?
  • 36. SmartContract 설계 - 동물등록에 필요한 데이터
 (이름, 품종, 털색깔, 성별, 중성화 여부, 생년월일, 취득일, 특이사항) - 동물의 Key 값이 되어줄 유저 정보(DID) - 기타 부가적인 서비스의 정보
 (상품 정보, 항공편 정보, 반려견이 함께 할 수 있는 상점 등)
  • 38. SmartContract 설계 Aniamal DB Contract 이름 품종 털색깔 성별 중성화 여부 생년월일 취득일 특이사항 User Contract 유저 DID <-> Animal DB ID AnimalCare Contract Data Set & Get
  • 40. SmartContract 설계 Aniamal DB Contract 이름 품종 털색깔 성별 중성화 여부 생년월일 취득일 특이사항
  • 41. SmartContract 설계 간단했으면 좋았을 텐데.. [mapping이 없을 때] 중성화 수술을 한 동물 데이터를 얻으려면..
 (1) 모든 반려견 데이터를 Get 한 후, 
 (2) gender === 2 인 데이터를 Filter [mapping이 있을 때] mapGender[2]
  • 43. SmartContract 설계 Step5. (타당성) 모든 반려동물을 등록하게 되면 총 비용이 얼마나 들까?
  • 44. SmartContract 설계 - 반려견 약 660만 마리 - 반려묘 약 207만 마리 총 약 867만 마리 * 2원 = 1,734 만원 기존 서버와는 비교 불가 하지만, 1,734 만원으로 데이터의 신뢰성 그리고 영구적인 DB를 활용할 수 있다. +블록체인 마케팅 효과
  • 46. SmartContract 설계 Stack Too Deep - 현재 솔리디티는 지역 변수 16개 미만이여야 한다. - SmartContract 개발은 Gas비 최소화 이외에도,
 여러 미션이 있다. - 인자가 많으면, 직렬화 하여 데이터를 저장해야한다.
  • 47. SmartContract 설계 String[] X - 현재 솔리디티에서는 동적 String 배열을 지원 하지 않는다. - 문자열은 Byte[MAX_LENGTH][] 로 길이를 지정해주어야 한다.
 즉, 길이 제한 없는 동적인 string은 비효율 적이고, 사용 불가 하다.
 
 EX) 500자 `특이사항`을 적을 수 있는 Byte를 보장 한다.
 -> 10자를 적는 유저도 500자 만큼의 메모리를 보장 해주어야 하기 때문에 Gas비 감당 X - 해결책 string은 배열로 Set Get 할 수 없게 하고, string만 단일로 Get 할 수 있게 구조를 변경