Inspiration

해커톤 과제로 사회문제 해결을 위한 논의를 하던 중, 유기동물 문제가 생각났습니다. 요즘 대학교에는 유기동물을 위한 자원봉사자 모임 단체 또는 개인이 활동을 하고 있습니다. 다만 이런 행위자들이 기부에 의존해서, 경제적 어려움을 호소하는 것을 많이 보았습니다. 동시에 인터넷의 동물애호가들이 모인 카페에서 정작 카페 관리자가 홈페이지를 통한 광고 수익을 전부 가져가는 현실을 보게 되었습니다. 이 문제를 블록체인을 통해서 해결하고자 방안을 생각해보고자 했습니다.

What it does

유기동물 문제 해결을 위해 활동하는 가치 있는 사람들이 정당한 수익을 가져가게 하는 것이 목표입니다. 이를 위한 핵심해결책은 기업 광고 수익을 가져가는 카페 관리자(middle man)을 제거하는 것입니다. 그리고 카페에 유기동물과 관련된 사진, 글 등 컨텐츠를 공급해 실질적인 가치를 창출하는 활동가들과 이들이 창출한 가치에, 재화를 제공할 기업을 직접 연결시키는 것은 블록체인의 토큰 이코노미를 통해서 가능하다고 생각했습니다.

<핵심 프로세스> 1) 인터넷 카페, SNS처럼 사진, 글 등 다양한 컨텐츠를 올리는 활동가들에게 토큰을 보상합니다.

  • 토큰 보상은 블록 생성시 만들어지는 토큰 분량을 게시글 투표 시스템에 기반하여 분배합니다. 2) 기업들이 커뮤니티에 광고를 하기 위해서는 토큰을 통해 광고비를 지급해야 합니다.

How I built it

이더리움 블록체인에 기반한 Dapp을 구축하려고 했습니다. ERC-20 token standard에 따라서 ZIPSA 토큰을 발행하였습니다. 그리고 Mist&Remix에 테스트넷을 구축해서, 쉽게 코드를 컴파일하고 테스트할 수 있었습니다. 최종적인 목표는 개발을 마무리해서 이더리움 메인넷에 실제 컨트랙트를 보내는 것이었습니다.

Challenges I ran into

'사회적 이슈를 블록체인으로 해결할 수 있는 방안' 선택. 해당 사회적 이슈 : 유기동물 활동가 지원

Accomplishments that I'm proud of

1) 인센티브를 활용한 토큰 이코노미 설계 2) MiddleMan(중간자) 제거 3) 간단한 Solidity 토큰 발행 & 글 투표 contract 구현 4) Wix를 활용해서 웹사이트 구축 & PPT를 활용한 기획 정리

What I learned

1) Wix를 통해 웹페이지 디자인을 갑작스럽게 처음해봤다. 2) 토큰 이코노미 설계에 대해서 배웠다. (중간자 제거, 인센티브와 처벌, 악의적 참여자 등) 3) 솔리디티 프로그래밍을 거의 하지 못했는데, 실제로 테스트넷 구축 및 토큰 발행까지는 해볼 수 있었다. 4) 첫 계획과는 달리 다른 것과의 연동을 더 공부해야 한다는 것을 깨달았다. (DataBase, Web3js 등)

What's next for piccat

1) 개발 관련 1-1) 보상 배분 관련 컨트랙트 코드 작성 1-2) 데이터베이스 및 웹과의 연동 (솔리디티에서 Float 자료형 등을 처리하기 어려운 문제) 2) 서비스 이후 정부 지원 받기 (현재 유기견 입양자에게 지원금을 지원하는 제도 시행중)

Built With

Share this project:

Updates