대중에게 익숙한 블록체인인 비트코인과 이더리움 및 현재 차세대 블록체인으로 소개되고 있는 스팀, 이오스, 퀀텀 등은 P2P(Pear to Pear) 기술과 분산 처리 가능한 시스템으로 오늘날 우리에게 자리잡았습니다.
그렇다면 우리가 기존 스마트 디바이스에서 사용하고 있는 어플리케이션을 모두 블록체인 시스템과 연동해서 사용할 수 있을까요? 그 대답은 'NO' 입니다.
블록체인 시스템은 기존 중앙화된 어플리케이션과 동작을 달리하며, 블록체인 플랫폼을 기반으로 하는 독자적인 어플리케이션이 필요합니다. 다음과 같이 블록체인 시스템 내에서 동작하는 어플리케이션을 분산형 어플리케이션. 즉, 디앱(dApp, decentralized Application)이라 명명합니다.
블록체인을 접하다 보면 가장 흥미롭게 다가오는 단어가 디앱(dApp)이라는 용어일 것입니다. 간단히 말해서 기존 블록체인에서 동작하는 응용 프로그램, 프로그램 및 툴을 모두 통칭하는 단어입니다. 기존 구글플레이 또는 앱스토어에서 쉽게 다운로드 받을 수 있는 일반적인 어플리케이션과는 다르게 분산 시스템인 블록체인 내에서 사용하기 위해 제작된 차별화된 어플리케이션입니다.
이론상 디앱은 특정하게 중앙화된 관리자가 존재하지 않아도 되며, 운영을 하기 위한 서버 또는 관리할 인원이 필요하지 않아 유지비용이 낮고 사용자가 서비스를 유지하는 주체로써 운영되기에 비용과 인건비가 발새오디지 않는 혁신적인 시스템으로 주목 받고 있습니다.
최근 블록체인이 각광받고 있으면서, 시스템의 메인이 되는 블록체인 외 디앱의 발전에도 큰 영향을 미치며 발전되고 있는 상황입니다. 기존 소셜 플랫폼 및 커뮤니티 뿐 아니라 게임까지 다양한 분야에서 분산형 어플리케이션인 블록체인 기반의 디앱의 개발과 그에 대한 출시를 활발하게 진행하고 있는 중이며, 기존 활성화된 플랫폼 시장에도 블록체인을 융합한 다양한 사례들이 나오고 있는 상태입니다.
일반적으로 위에서 비트코인 및 다양한 블록체인에서 사용된다고 표현했지만, 디앱이 활성화되기 시작한 것은 '스마트 컨트랙트'를 처음 적용한 이더리움이 가장 큰 역할을 하게 됩니다.
2015년 이더리움에서 처음으로 'Hello World' 라는 단어만 표시된 디앱을 소개하게 되었고, 이 시점을 시작으로 디앱은 폭발적인 관심과 함께 성장하게 됩니다. 현재까지 디앱은 크립토키티(CrytoKitties), 이드랜스(Ethlance), 클레이튼나이츠(Klaytn Knights), 포모3D(Fomo3D)와 같은 게임, 구인, 신원관리 등 다양한 분야에서의 디앱들이 개발되고 상용화되고 있는 단계이며 산업 전반에 영향을 끼치고 있는 상황입니다.
크립토키티 : https://www.cryptokitties.co/
이드랜스 : https://ethlance.com/
포모3D : https://exitscam.me/shakedown
2018년 11월 기준의 데이터를 차트로 확인해보면
글로벌 20위권 내 블록체인 시스템에서 디앱수의 현황을 살펴볼 수 있습니다. 이더리움은 전통의 강자로 압도적인 디앱 보유량을 통해 플랫폼 활성화를 진행하고 있으며, 이후 이더리움에서 단점으로 꼽히고 있는 확장성과 처리속도를 개선한 이오스, 트론 등의 플랫폼이 이더리움을 개선해서 현재 시장을 장악하기 위해 빠른 속도로 디앱을 증식시키고 있습니다.
물론, 디앱이 활성화됨에 있어 어두운 부분도 존재하고 있습니다. 현재 대부분의 디앱은 도박 또는 게임에 편중되어 있는 양상을 보이기도 하며 실제 디앱을 사용함에 있어서 복잡한 설치 절차, 아직까지 실 사용에 만족하지 못한 처리속도 등의 다양한 문제점 역시 발생하고 있는 상황이지만, 게임 시장이 가지는 잠재력과 블록체인의 부흥과 도약을 위해서는 디앱 시장의 활성화가 뒷받침되어야 할 사항입니다.
다음 포스팅에서는 디앱이 활성화될 수 있는 기반 기술인 스마트컨트랙트와 관련된 내용을 소개드리겠습니다.
9. 블록체인, 암호화폐 지갑(Cryptocurrency Wallet)이란? (0) | 2019.11.25 |
---|---|
8. 블록체인, 스마트 컨트랙트(Smart Contracts)란? (0) | 2019.11.20 |
6. 블록체인, 실용적 비잔틴 장애 허용(pBFT, practical Byzantine Fault Tolerance)란? (0) | 2019.11.17 |
5. 블록체인, 비잔틴 장군 문제(Byzantine Generals Problem)란? (0) | 2019.11.13 |
4. 위임 지분증명(dPoS, Delegated Proof of Stake)이란? (2) | 2019.11.08 |