안녕하세요. 블록체인을 통한 탈중화 된 미래를 꿈꾸는 @bigthumbsup입니다.
오늘은 프로토콜(Protocol)과 Dapp 그리고 token(토큰)과 coin(코인)의 차이를 알아보겠습니다. 이해를 돕기 위해서 아래와 같은 표를 만들었습니다.
먼저 제일 위에 블록체인 이라는 기술이 있습니다. 블록체인 기술을 바탕으로 다양한 프로토콜이 탄생 되었습니다. 비트코인, 이더리움, 스텔라, 네오 등 수 많은 블록체인들이 있습니다.
그러나 가끔 보면 블록체인 기술을 기반으로 하지 않고 DAG를 기반으로 한 코인도 있습니다. 대표 격은 IOTA와 Byteball이 있습니다.
이더리움의 코인은 ETH 비트코인은 BTC입니다. 토큰은 이더리움 블록체인 기반으로 탄생한 또 다른 형태의 코인이라고 생각하시면 됩니다. 이더리움의 ERC-20 표준을 기반으로 많은 토큰들이 탄생하였고 그 수는 계속해서 증가하고 있습니다. 이처럼 현재 수많은 토큰이 ERC-20 표준을 기반으로 만들어지는 상황에서 이더리움 내의 토큰들간의 자유로운 탈중화 거래가 가능토록 노력하는 오픈 프로토콜은 Ox(ZRX)가 있습니다.
비트코인은 토큰이 없는 것이 특징입니다. 현재는 이더리움이 대표 선두 격이지만 스텔라, 네오 등 많은 프로토콜이 토큰 생태계 가능성을 보여주고 있습니다.
자세히 들어가서
프로토콜(Protocol) 또는 통신 규약은 우리가 통신하는 방식을 지칭합니다. 인터넷이 전 세계에 자유롭게 열결될 수 있는 이유도 다 프로토콜 덕분입니다. 인터넷에서 대표적인 프로토콜은 TCP(Transmission Control Protocol)과 IP(Internet Protocol) 입니다.
그렇다면 블록체인에서 프로토콜은 어떤 의미일까요? 블록체인이란 기술을 기반 하여 비트코인 또는 이더리움이 만들어졌고 비트코인 또는 이더리움의 각 노드(Node)들을 연결하는 방식이 바로 프로토콜입니다
잠시!!! 영어 원문을 읽으시면 blockchain과 blockchains을 혼동을 하는 경우가 있는데 blockchain의 경우 기술 자체를 지칭하고 blockchains처럼 복수를 쓰는 경우 비트코인, 이더리움, 라이트코인 등 하나의 블록체인 플랫폼 등을 포괄적으로 의미합니다. 물론 IOTA와 Byteball은 DAG 기반이기 때문에 블록체인이 아닙니다.
하지만 현재의 프로토콜의 문제는 속도가 너무 느리다는 것입니다. 쉽게 말해서 현재의 각 블록체인 안에 프로토콜 수준은 우리가 90년 중후반에 썼던 모뎀 수준이라고 생각하시면 됩니다. 그렇기 때문에 계속해서 확장성 및 수수료 문제가 대두되고 있습니다. (이더리움(Ethereum)의 비탈릭 부테린과 이오스(EOS)의 대니얼 라리머는 작년에 이러한 문제를 두고 설전을 벌이기도 했습니다)
특히 확장성 문제를 기본적으로 해결하기 위해서는 데이터 처리, 전파, 검증 속도와 저장 공간 등이 개선되어야 합니다. 이처럼 프로토콜이 현재 개발 과정에 있기 때문에 그 위에 Dapp을 정상적으로 구현하기 어렵습니다. Dapp(Decentralized application)이란 탈중앙화 된 P2P 네트워크에서 구동되는 애플리케이션입니다. 안정화 된 프로토콜만 구축이 된다면 수 많은 브랜드 앱들이 등장하게 될 것입니다. 하지만 현재는 Dapp 하나만 복잡하게 설계하거나 사용자 수가 급격히 증가하면 프로토콜이 감당히 안되는 수준입니다. 대표적인 예시가 크립토 키티즈(CryptoKitties)인데 이 게임은 ERC-721 표준을 따라서 만들어졌습니다. 이 간단한 게임하나가 이더리움 네트워크를 현격하게 느리게 만들었던 걸 생각해보면 현재의 프로토콜 사양이 얼마나 느린지 알 수 있습니다.
안정적인 프로토콜을 만드는 것이 왜 중요한가?
블록체인의 운명은 향후 몇 년(대략 3~5년)간 프로토콜의 문제를 누가 가장 효율적으로 해결 하냐에 달려 있다. 현재는 이더리움이 선두에 있지만 향후 스텔라, 네오, 이오스 또는 다른 많은 블록체인 등이 더 나은 Dapp 환경을 제공해 줄 수 있다. 따라서 이런 프로토콜 위에서 인기를 얻는 Dapp들이 작동하게 되면 하나의 거대한 블록체인 플랫폼 왕국이 생겨나게 된다. 일반 사용자들이 Dapp 사용의 어려움이 없어지는 순간 이 때는 이미 프로토콜의 승자와 패자가 분명하게 나눠져 있을 것이다.
여러분은 어느 프로토콜의 손을 들어주시겠습까?
EOS
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
좋은 정보 감사합니다.
이오스와 이더리움, Dpos와 pos.
머지않아 이 진검승부에서 누가 이기게 될지, 어떤 결과가 나오게 될지 무척 궁금해집니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit