본문 바로가기

블록체인 공부

블록체인 서비스 기획 - DApp 이란?

블록체인 서비스 기획 - DApp 이란?


기획은 사전적 의미로 ‘어떤 대상에 대해 그 대상의 변화를 가져올 목적을 확인하고, 그 목적을 성취하는 데에 가장 적합한 행동을 설계하는 것’이다. 인터넷에서 웹과 앱은 기획을 실현하기 위한 도구였다. 블록체인도 마찬가지다. 블록체인 기술을 활용해서 서비스를 기획한다고 볼 수 있다. 그렇기에 블록체인 기술은 서비스 기획 목적을 달성하기 위한 하나의 수단이라는 관점으로 접근하고자 한다.




블록체인 어플리케이션은 월드 와이드 웹처럼 인터넷 네트워크를 기반으로 서비스를 제공한다. 하지만 꼭 웹을 거쳐야 하는 것은 아니다. 그렇기 때문에 탈중앙화된(decentralized) 환경을 설계하기에 더 용이하다. 

블록체인 어플리케이션 구축 방식으로는 크게 두 가지가 있다. 블록체인 위에 구축하는 '네이티브 블록체인 어플리케이션'과 기존의 웹 어플리케이션과 혼합하는 '하이브리드 블록체인 웹 어플리케이션'이다.


DApp이 일반 어플리케이션과 갖는 차이점은 크게 네 가지가 있다.
  • 오픈 소스 기반, 자율적으로 운영
  • 블록체인 위에 기록과 데이터를 저장 (비가역적, 한번 블록체인 위에 올라가면 데이터를 다시 되돌리거나 변형 불가)
  • 암호화폐에 가치 부여
  • 암호화 알고리즘에 의한 토큰 생성/ 토큰 이코노미 순환 구조 등

- https://en.wikipedia.org/wiki/Decentralized_application

태그