Klaytn BApp (Blockchain App)

Klaytn에서는 DApp(Decentralized App) 대신 BApp이라는 용어를 사용합니다. 모든 기술이 그렇듯, 블록체인도 어떤 관점으로 바라보고 활용하느냐에 따라 용도가 달라집니다. 그 중에 탈중앙화(Decentralization)에 초점을 맞춘 응용들이 DApp입니다. 블록체인의 매우 중요한 응용 분야 중 하나입니다. 하지만, 모든 응용이 DApp일 필요는 없다고 생각합니다. 그리고 퍼블릭 블록체인에서 실행된다고 무조건 DApp이라 주장하는 것도 맞지 않다고 생각합니다. DApp은 명확히 탈중앙화된 사업 모델과 운영 방식으로 실행되어야 합니다.

블록체인은 탈중앙화 이외에도 많은 장점들이 있습니다. 투명성(Transparency), 추적가능성(Traceability), 불변성(Immutability), 익명성(Anonymity) 등의 블록체인 기술의 내재적인 특징들을 활용할 수 있습니다. 하지만 그 활용이 꼭 DApp의 형태는 아닐 수 있습니다. 예를 들어 보죠. 만약 블록체인을 활용한 문서 공증 서비스를 구현한다면, 공증할 문서를 블록체인에 저장하는 순간 불변성으로 인해 조작이 불가하고, 이후 추적가능성으로 인해 증거로서 활용될 수 있습니다. 이 서비스를 중앙화된 스타트업이 운영할 수 있겠죠. 또 다른 예로서 NFT(Non-Fungible Token)를 활용한 디지털 아이템 거래 서비스를 생각할 수 있습니다. NFT를 활용하여 디지털 아이템의 진본 증명을 할 수 있고, 이를 활용해 인터넷 상에서 안전하게 거래할 수 있습니다. 블록체인의 불변성, 투명성과 추적가능성을 활용한 것이죠. 이와 같이 블록체인은 탈중앙화 이외에도 활용할 수 있는 장점들이 많습니다.

그래서 Klaytn에서는 블록체인의 장점을 활용하는 다양한 케이스를 커버하기 위해 BApp이라는 용어를 새로 만들어 낸 것입니다. DApp은 탈중앙화 특징에 초점을 맞춘 BApp이라고 보는 것입니다. Klaytn 역시 탈중앙화의 가치와 가능성을 믿습니다. 하지만, 지금까지 많은 DApp 프로젝트들이 시장의 현실이나 사용자의 니즈와는 무관한 탈중앙화 모델을 제안함으로써 블록체인의 가능성에 대한 신뢰를 잃게 한 것도 사실입니다. Klaytn은 블록체인 기술의 가능성을 확대하여 좀 더 실용적인 시도들이 등장하도록 장려합니다. BApp은 그런 Klaytn의 의지를 담고 있는 용어입니다.