Skip to content

Python Blockchain Implementation for educational purposes (Dept. of Smart Finance of Korea Polytechnics)

License

Notifications You must be signed in to change notification settings

shinee614/KopoBlockchain

 
 

Repository files navigation

[음원 시장에서의 블록체인 적용] by 2020_2조

왜 음원시장인가?

  • 부정적 이슈 : 불공정한 수익 분배

image

image

  • 모델링

image

현재 수정모델
"전체" 스트리밍 횟수로 정산하기 때문에 매크로 등을 통한 순위조작 가능 "개인별" 스트리밍 횟수로 정산하여 저작권자에게 정당한 수익 분배


적용 모델

P2P & 중앙서버 하이브리드 모델

- 저작권자는 금융기관으로부터 정산만 받는 간접참여자이고, txData를 저장하는 중앙서버를 별도로 둔다.

image

- 사용자는 음원을 재생할 때 생성되는 거래데이터를 중앙서버로 broadcastNewTx라는 기능을 통해 전달하고, 서버는 이를 저장

image

- 서버에 저장된 거래데이터를 채굴자가 내려받아 채굴 시도

image

txData 서버 전송

  • 사용 DB : POSTGRE
  • DB 구현화면

image

  • txData볼륨 이슈

-txData를 중앙서버에 저장하고, 블록에는 merkleRoot만 담기

image

개선과제

image

About

Python Blockchain Implementation for educational purposes (Dept. of Smart Finance of Korea Polytechnics)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%