암호화폐 사용자는 프로토콜, 플랫폼, 표준을 접하게 됩니다. 예를 들어 이더리움을 거래하신다면 ERC-20 표준에 대해 들어보셨을 것입니다. 마찬가지로 비트코인 프로토콜과 바이낸스 플랫폼도 들어보셨을 것입니다.

표준, 프로토콜, 플랫폼은 암호화폐 업계에서 필수적인 요소입니다. 그렇다면 이러한 개념은 무엇을 의미하며 어떻게 다를까요?

암호화폐에서 표준이란 무엇인가요?

표준은 대체 가능한 토큰과 대체 불가능한 토큰(NFT)의 구축, 저장, 사용 방법을 명시합니다. 암호화폐 단체, 애호가, 개발자는 스마트 컨트랙트와 통합하기 위해 이러한 토큰 표준을 수립합니다. 일단 통합되면 스마트 콘트랙트가 블록체인에서 정상적으로 작동하도록 보장합니다.

암호화폐 회사가 새로운 토큰에 대한 스마트 컨트랙트를 만들 때 공통 표준(예: ERC-20)을 사용한다고 상상해 보세요. 이 새로운 토큰이 출시되면 동일한 표준을 사용하는 기존 거래소, 프로토콜, 지갑과 호환될 것입니다. ERC-20 토큰 표준을 사용하여 생성된 새 토큰을 이더리움과 같은 동일한 표준의 기존 토큰과 교환할 수 있습니다.

표준의 다양한 토큰 버전이 있을 수 있지만 모든 토큰은 동일한 표준 규칙을 따라야 합니다.

표준은 상호 운용성을 촉진하여 서로 다른 토큰과 스마트 컨트랙트가 상호 작용하고 함께 작동할 수 있도록 하기 때문에 필수적입니다. 또한 이러한 청사진은 프로그래머에게 항상 새로운 것을 개발하는 대신 재사용 가능한 토큰 생성 템플릿을 제공합니다.

암호화폐 표준의 예

이더리움은 스마트 컨트랙트를 만드는 데 가장 일반적으로 사용되는 블록체인이기 때문에 가장 많이 사용되는 토큰 표준 예를 들어, 대체 가능한 토큰을 만드는 데는 ERC-20 표준이 사용되며 대체 불가능한 토큰을 만드는 데는 ERC-721이 사용됩니다.

마찬가지로 바이낸스의 BNB 스마트 체인(BSC)은 ERC-20 표준과 호환되는 BEP-20 토큰 표준을 제공합니다.

BSC의 경우 BEP-721, 트론의 경우 TRC-20, 이더리움의 경우 ERC-1155가 다른 일반적인 암호화폐 표준입니다.

암호화폐에서 프로토콜이란 무엇인가요?

블록체인 참여자는 데이터 처리 또는 관리, 커뮤니케이션, 합의 도달, 트랜잭션 검증 등의 방법을 정의하는 가이드라인이 필요합니다. 프로토콜은 이러한 지침을 수립합니다.

모든 블록체인 또는 암호화폐에는 보안, 탈중앙화, 일관성 및 확장성을 보장하기 위한 프로토콜이 있습니다. 또한 이러한 프로토콜은 제3자나 신뢰할 수 있는 중개자 없이 암호화를 사용하여 운영되므로 신뢰가 필요 없습니다.

이 글도 확인해 보세요:  AI 개발이 너무 빠르게 진행되고 있어 일시 중지해야 하는 5가지 징후

비트코인 및 이더리움 프로토콜을 포함한 많은 프로토콜은 투명하고 탈중앙화되어 있으며 오픈 소스이므로 모든 참여자가 기본 코드를 모니터링하고 확인할 수 있습니다. 하지만 프로토콜은 중앙 집중식 비공개 소스일 수도 있습니다.

암호화 프로토콜의 예

최초의 암호화 프로토콜은 비트코인 노드의 상호 작용과 거래 검증을 관리하는 규칙인 비트코인 프로토콜입니다. 이 프로토콜은 작업 증명 합의 알고리즘, 디지털 서명, P2P 시스템, 공개 키 암호화 및 해시를 사용하여 신뢰가 필요 없고 되돌릴 수 없는 디지털 금융 거래를 가능하게 합니다.

또 다른 인기 블록체인 프로토콜은 이더리움(ETH)과 여러 탈중앙화 애플리케이션(DApp)을 구동하는 프로토콜입니다. 이더리움 프로토콜은 주로 스마트 컨트랙트의 생성과 실행에 중점을 두고 있습니다. 하지만 결제, 대출, 저축 등 다양한 탈중앙 금융 거래를 가능하게 합니다.

마찬가지로 하이퍼레저 프로토콜은 정보 공유와 여러 비즈니스 거래 및 서비스를 가능하게 합니다. 그러나 이더리움이나 비트코인과 달리 중앙화된 프로토콜로, 중앙 기관이 프로토콜을 관리합니다. 하지만 기본 코드는 오픈 소스입니다.

암호화폐에서 플랫폼이란 무엇인가요?

암호화폐 업계에서 “플랫폼”이라는 용어는 일반적으로 두 가지 다른 것을 지칭하는 데 사용됩니다.

“플랫폼”이라는 용어는 개발자에게 애플리케이션 또는 서비스를 구축, 실행, 호스팅하기 위한 프로토콜이나 블록체인과 같은 리소스를 제공하는 디지털 인프라를 의미할 수 있습니다. 이 경우 이더리움은 개발자가 이더리움 프로토콜을 사용하여 디앱을 구축하고 이더리움 블록체인에서 호스팅할 수 있는 플랫폼입니다.

그러나 “플랫폼”은 암호화폐 자산을 교환, 구매 또는 판매할 수 있는 암호화폐 거래소를 설명하는 데 자주 사용됩니다. 암호화폐 거래소는 온라인 중개 플랫폼처럼 작동하며, 비트코인이나 대체 불가능한 토큰과 같은 디지털 자산을 거래하는 데 필요한 모든 것을 제공합니다.

암호화폐 플랫폼의 예

이더리움과 BNB 스마트 체인은 개발자가 각 프로토콜을 사용하여 디앱을 구축하고 블록체인에서 호스팅할 수 있도록 지원한다는 점에서 암호화폐 플랫폼입니다.

그러나 바이낸스나 코인베이스와 같은 거래소는 암호화폐를 거래할 수 있는 곳입니다. 이러한 거래 플랫폼은 바이낸스나 코인베이스처럼 단일 기관이 거래소를 관리하는 중앙 집중식일 수도 있고, 유니스왑이나 팬케이크스왑처럼 P2P 거래를 하는 탈중앙화일 수도 있습니다.

이 글도 확인해 보세요:  폴더블 스마트폰과 롤러블 스마트폰: 어떤 디자인이 더 낫나요?

표준, 프로토콜, 플랫폼은 암호화폐 산업에서 매우 중요합니다

표준은 토큰과 궁극적으로 스마트 컨트랙트의 생성 및 사용 방법을 결정하며, 프로토콜은 블록체인 네트워크에서 당사자 간의 상호 작용을 안내합니다. 한편 플랫폼은 블록체인 기반 서비스나 앱을 구축하기 위한 리소스를 제공하는 소프트웨어 인프라 또는 디지털 자산과 상호 작용할 수 있는 암호화폐 거래소를 의미할 수 있습니다.

표준, 프로토콜, 플랫폼 없이는 토큰이나 블록체인 기반 애플리케이션 및 서비스에 액세스하거나 상호 작용할 수 없습니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.