탈중앙화 인터넷을 향한 움직임이 있습니다. 이것을 Web3라고 합니다. 그런데 Web3가 실제로 무엇인지, 어떻게 차이점이 있는지, 이걸 이용하면 어떤 장점이 있는지 궁금해 하시는 분들이 많습니다.
Web3의 핵심인 탈중앙화는 처음에는 암호화폐 거래자, 암호학자, 웹 개발자만 관심을 가지던 틈새 주제였습니다. 이제 탈중앙화는 어디에나 있습니다. 이것은 더욱 개방적이고 안전한 웹을 향한 확실한 도약입니다. 이 운동은 알게 모르게 여러분이 온라인에서 하는 거의 모든 것에 영향을 끼칩니다.
Web3는 메타버스와 마찬가지로 혁신 밑바탕입니다. 전통적인 Web 2.0 플랫폼(소셜 미디어, 온라인 게임, 금융 도구 등)을 흡수하며 새로운 탈중앙화 버전을 만들어내고 있습니다.
Web3 기반 서비스로는 무엇이 있는지 알아보기 전에 이것이 등장한 배경을 소개하겠습니다. Web3 네이티브 플랫폼의 첫 소개로 탈중앙화 앱(DApp)을 먼저 설명해드리겠습니다.
이 기사에서는 Web3 기반으로 구축되는 것의 핵심인 DApp을 소개합니다.
Web3의 기초 내용을 잘 모르겠습니까? 그러면 Web3 입문서를 먼저 확인하세요.
DApp이란 무엇인가요?
DApp은 탈중앙화 웹을 구성하는 애플리케이션 (및 웹 사이트, 일명 “웹 앱”)입니다. 대부분의 Web3 DApp은 일반 웹사이트 및 앱과 모양과 느낌이 비슷합니다. 프런트엔드(보이고 상호작용하는 부분)에서는 Web 2.0 웹 사이트 및 앱과 Web3 DApp 간의 차이점이 거의 없습니다. 그러나 뒤에서(“백엔드”) DApp은 근본적으로 다른 방식으로 작동합니다.
Web 2.0 사이트와 앱은 일반적으로 기업이 제어하는 서버가 호스팅합니다. 서버는 Web 2.0 사이트나 앱의 코드가 “존재하는” 컴퓨터입니다. 사이트를 “방문"한다는 것은 이 서버에 액세스하는 것을 의미합니다. 앱 제공자 또는 하드웨어 소유자가 서버 및 서비스에 대한 전적인 권한을 갖기 때문에 이 모델을 “중앙 집중식"이라고 부를 수 있습니다.
일례로, Web 2.0 앱인 Uber를 들어보겠습니다. Uber는 서버를 자체적으로 소유하고 운영합니다(회사에 따라 Google 또는 Amazon과 같은 빅테크 기업에서 임대하기도 함). 따라서, Uber가 앱의 모든 측면을 통제할 수 있습니다. 영업 지역, 추가할 운전자 선정, 운전자가 갖춰야 할 요건, 부과되는 수수료 등을 회사가 마음대로 선택 가능합니다. Uber가 서비스를 켜거나 끌 수도 있으며, 종종 국가 정부 등 초권력 당국이 강제로 그렇게 하도록 명령할 수도 있습니다.
DApp은 대부분 중앙 집중식 서버에서 호스팅되지 않으므로 누구를 소유자라고 특정할 수 없습니다. 이 앱의 핵심 프로그램 (및 이외 수많은 구성 요소)는 블록체인, 즉 독립적으로 운영되는 서버 네트워크에 있기 때문입니다. 중앙 권력 기관도 없고 일괄 서비스 종료도 불가능합니다. Web3에서는 이러한 탈중앙화 서버를 “노드"라고 부릅니다. 노드는 블록체인 네트워크 (및 모든 Web3)를 가능하게 하는 독립적인 서버입니다.
웹은 서서히 변화하고 있으며 종국에는 Web3 기술로 완전히 전환될 것입니다. 이러한 변화가 진행되는 동안 일부 Web3 DApp이 부분적으로 Web 2.0 인프라에서 실행되는 하이브리드 세상이지만, 이들 DApp은 블록체인에서 실행되는 프로그램과 상호작용하므로 Web3인 것에는 틀림이 없습니다.
Web3의 바탕인 블록체인 기술과 노드에 대한 자세한 정보는 블록체인 및 Web3를 가능하게 하는 기술 소개를 확인하세요.
DApp을 사용해야 하는 이유는 무엇인가요?
DApp이 블록체인 네트워크에서 시작되면 네트워크의 모든 노드가 호스팅 책임을 공유합니다. 그러면 몇 가지 고유한 이점이 있습니다.
첫째, DApp은 “허가가 필요 없습니다”. 사용자 이름과 비밀번호 대신에 암호화폐 월렛이 Web3의 모든 DApp에 액세스할 수 있는 여권의 역할을 합니다. Web3 DApp을 사용하면 (Web 2.0에서 그렇듯) 더 이상 로그인 자격증명을 별도로 기억할 필요가 없습니다.
둘째, DApp은 “회복탄력성"이 뛰어납니다. 컴퓨팅 세계에서 회복탄력성이란 하나의 버전이 유실되거나 파괴되는 경우를 대비한 백업본이 많아 안전망이 든든히 갖춰져 있음을 의미합니다. DApp이 블록체인 네트워크에 배포되면 블록체인 원장의 사본을 저장하는 모든 노드가 공동으로 호스팅합니다. 적어도 하나의 노드가 온라인 상태인 한 해당 DApp에 액세스할 수 있습니다. 전 세계적으로 탈중앙화된 노드 네트워크 간에 호스팅을 분산하기 때문에 DApp은 중앙 집중식(Web 2.0) 버전보다 훨씬 회복탄력성이 뛰어나고 안정적입니다. 정전이나 네트워크 문제 등, 한 곳에 장애가 발생했을 때 복구가 훨씬 쉽습니다.
셋째, DApp은 검열에 저항합니다. 예컨대 어느 국가의 정부가 Uber 사용을 제한하고 싶다면 특정 지역의 Uber 서버를 콕 집어 차단하면 됩니다. 하지만 DApp은 전 세계적으로 분산된 노드가 서비스를 지탱하기 때문에 어떤 서비스 제공자나 중앙 권력 기관도 DApp 액세스를 비활성화할 수 없습니다. DApp용 코드가 블록체인 네트워크에 배포되면 오프라인으로 전환이 불가능합니다.
DApp의 특징을 요약하면 다음과 같습니다.
- 암호화폐 월렛이 모든 Web3에 보편적이기에 액세스가 용이함
- 회복탄력성이 뛰어나고 지리적으로 분산되어 있어 보안성이 높음
- 중앙 집중식 당국이나 중앙에 몰린 서버가 존재하지 않기 때문에 제한하기 훨씬 어려움
이러한 이점에 매료된 많은 개발자가 이미 Web3에서 DApp으로 프로젝트를 구축하기 시작했습니다.
오늘날 어떤 DApp이 구축되고 있나요?
DApp은 정말 다양합니다. 최초의 DApp은 2017년, 이더리움 네트워크 출범과 함께 생성되었으며 주로 탈중앙화 금융(DeFi)을 다뤘습니다. 이러한 초기 DApp은 허가가 필요 없는 특성, 검열 저항성 덕분에 새로 떠오르기 시작한 암호화폐 시장에서 암호화폐 자산에 요긴하게 활용되었습니다.
오늘날의 DApp은 용도가 훨씬 다양해졌으며 Web 2.0과 Web3의 가교 역할을 합니다. 몇 가지 흔히 사용되는 용도를 소개해드립니다.
탈중앙화 금융(DeFi)
DeFi는 지금까지 경험해온 것과 동일한 온라인 금융 서비스를 Web3의 세계에서 제공합니다. 뱅킹, 거래, 투자, 대출, 융자 등의 서비스가 모두 가능합니다.
DeFi DApp과 기존의 Web 2.0 금융 앱의 결정적인 차이점은 Web3 모델이므로 권력이 막강한 중앙 중개인이 없어, 이들의 입맛대로 서비스가 제한되는 일이 없다는 것입니다. 그 결과, DeFi는 간접비를 지출할 필요성이 없어지며, 금융 서비스를 더욱 효율적이고, 접근이 용이하며, 저렴하게 만들 수 있습니다.
은행은 중앙 집중식 서비스의 대표적 사례입니다. 여러분이 현금을 입금할 때 잔액을 업데이트하는 것은 은행 내부 회계 시스템 소관입니다. 오류가 발생하면 중앙 당국(은행)에게 가서 따져야 합니다. 그리고, 여러분의 계좌에서 친구의 계좌로 송금하면 은행 마음대로 요율을 정한 송금 수수료가 부과됩니다. 그리고 이러한 서비스는 본인들 업무 시간 중에만 작동하기도 합니다(주말에 결제한 경우 다음 영업일까지 처리되지 않을 수 있음).
이와는 반대로 DeFi 생태계는 금융 서비스 시장을 개방하여 Web3의 이점을 받아들이도록 설계되었습니다. 블록체인의 탈중앙화 보안 모델을 채택하면 중앙 당국의 필요성이 사라집니다.
DeFi DApp은 가능하지만 Web 2.0 서비스로는 불가능한 것들을 소개해드립니다.
- 정상 업무 시간뿐 아니라 365일 24시간 자산에 액세스 및 거래
- 인터넷에 연결되어 있고 암호화폐 월렛이 있는 누구에게도 송금
- 암호화폐 자산 대출 또는 다른 사람에게 대출해줘 암호화폐 형태로 이자 수익
탈중앙화 게이밍
게임도 탈중앙화로 인해 큰 이득을 볼 수 있습니다. 최근까지 비디오 게임 산업은 시장 구조가 단순했습니다. 사용자가 게임 시스템(“콘솔"이라고 함)과 게임, 구독권이나 게임 내 DLC를 구입합니다. 빅테크 기업은 이러한 가치 창출 자산을 모두 소유하고 사용자에게 지속적으로 판매하며 큰 돈을 벌고 있습니다.
그러나 Web3 게이밍 DApp은 이 모델을 방해합니다. 사용자가 실제로 구입한 콘텐츠는 소유권을 보유하고 원하는 대로 사용할 수 있습니다. Web3 게이밍 DApp은 Web3상의 다른 것들과 마찬가지로 무료이며 허가가 필요하지 않습니다. 암호화폐 월렛만 연결하면 게임을 플레이할 수 있습니다.
(게임에 따라 다르긴 하지만) 로그인하면 새로운 캐릭터, 아이템, 능력 등을 얻을 기회가 주어집니다. 이러한 게임 내 자산은 “토큰화"되어 블록체인에 암호화 토큰으로 보관되고 암호화폐 월렛에 직접 추가할 수도 있습니다.
게이밍 DApp에서 강력한 검을 얻었다고 가정해보겠습니다. 그 검은 토큰으로 표시되고 암호화폐 월렛에 직접 저장되기 때문에 실제 소유하고 있는 것입니다. 동일한 월렛에 연결된 모든 게이밍 DApp에서 내 소유로 인정됩니다. 토큰화된 자산이기에, 암호화폐 자산이 거래되는 탈중앙화 시장에 검을 판매하겠다고 내놓을 수도 있으며, “P2E(Play-to-Earn)“이라는 완전히 새로운 게임 경제도 열립니다.
탈중앙화 게이밍 DApp을 사용하면 자신만의 콘텐츠를 만들 수도 있고, 귀하가 소유하고 사용하는 플랫폼 간에 가치를 전송할 수 있습니다. 따라서 게임 내 자산을 직접 만들었든, 다른 사람에게서 구매했든, 게임 플레이를 통해 획득했든 상관없이 가치를 소유하고 다른 사용자에게 쉽게 판매할 수 있습니다. 이렇게 P2E 게임은 사용자가 탈중앙화 비디오 게임을 플레이하면서 암호화폐 보상을 얻을 수 있는 기회를 제공합니다. 많은 사람들이 실제로 Web3 기반의 P2E 게임으로 생계를 잇고 있습니다.
탈중앙화 소셜 미디어
오늘날 대다수의 대형 소셜 미디어 플랫폼은 대부분 무료입니다. 사용자에게 가입 및 이용료를 청구하지 않습니다. 그런데 역설적인 것은 이들은 세계에서 가장 시가총액이 높은 기업들이란 사실이지요. 그럼 그 돈은 어디서 나오는 걸까요? 바로 광고입니다! 소셜 미디어 회사는 데이터를 수집, 저장, 판매하여 돈을 법니다.
Web3 소셜 DApp은 (Web 2.0 소셜 플랫폼과 마찬가지로) 사람들이 온라인에서 친구 및 가족과 연결하는 데 도움을 주지만 중요한 차이점이 있는데, 바로 가치의 흐름이 뒤바뀐다는 점입니다. Web3 DApp은 데이터를 가져와서 수익을 창출하는 대신 네트워크에 참여하고 콘텐츠를 생성한 대가로 암호화폐를 제공합니다.
소셜 미디어 DApp은 중앙 권력 기관 없이 사용자들이 서로 연결할 수 있게 합니다. 허가가 필요 없고 검열 걱정도 없습니다. 그리고 기본적으로 광고가 없습니다. 사용자들이 콘텐츠를 게시하기 위해 매우 적은 금액의 암호화폐를 결제(“마이크로트랜잭션"이라고 함)하며 서비스에 도움을 주는 경우가 대부분입니다. 그리고 사용자는 다른 사용자가 자신의 콘텐츠와 상호작용할 때 (위에 언급된 마이크로트랜잭션을 통해) 수익을 올리기도 합니다. 하지만, 모든 소셜 미디어 DApp에 동일한 수익 모델이 존재하지는 않습니다.
소셜 미디어 DApp은 콘텐츠 제작자가 자신이 창출한 가치를 더 많이 가져갈 수 있는 신기원도 엽니다(예컨대, YouTube는 플랫폼에서 콘텐츠 제작자가 창출한 모든 광고 수익의 약 45%를 떼어 간다고 추정됨). 소셜 미디어 DApp에서는 간접비와 중개자가 떼어 가는 비율이 훨씬 적습니다. 전에는 콘텐츠 제작자가 수입을 얻을 방법이 광고 밖에 없었지만 이제는 사용자가 좋아하는 제작자에게 “팁"을 줄 수 있는 미시 경제가 꽃을 피우고 있습니다.
소셜 미디어 DApp은 다양한 Web 2.0 소셜 미디어 앱의 장점을 그대로 가져왔습니다. Steemit은 Reddit의 탈중앙화 버전, LBRY는 YouTube의 탈중앙화 버전, Entre는 LinkedIn의 탈중앙화 버전, Audius는 Soundcloud의 탈중앙화 버전, Twetch는 Facebook의 탈중앙화 버전이라고 볼 수 있습니다. (Web 2.0이든 Web3든) 모든 앱의 과제는 동일합니다. 바로 참여입니다. 이들 플랫폼은 사람들이 사용하고 공유하고 연결해야 생존할 수 있습니다.
Facebook은 MySpace를 끌어내렸고, Instagram은 Facebook에 (인수되기 전까지) 큰 위협을 가했습니다. 지금은 TikTok이 역사상 가장 빠르게 성장한 소셜 미디어 플랫폼입니다. Web3 소셜 미디어 DApp이 성공하려면 많은 사용자의 참여가 필요합니다. 하지만 역사를 반추해볼 때, 시기가 문제일 뿐 변화는 반드시 찾아옵니다.
웹 탈중앙화
Web3 DApp에 대한 글을 읽으니 트렌드가 느껴지시죠. 중앙 집중화에 의해 전적으로 지배되는 기존 산업(금융, 게임, 소셜 미디어)을 중점적으로 다뤘습니다. 이러한 산업은 Web3 개발자에게는 이미 성공적인 모델을 바탕으로 탈중앙화 대안을 만들 수 있는 좋은 기회를 제공하며, 이를 통해 소유자보다 사용자에게 더 많은 가치를 제공할 수 있도록 해줍니다.
오늘날 다양한 앱과 웹사이트에서 Web 2.0이 지배적이지만 앞으로는 Web3가 계속해서 성장하고 사용자 수도 늘어나면서 DApp도 더 많이 나타날 것입니다.
점점 확장하는 세계인 Web3을 확인하고 싶으신가요? 브라우저 네이티브 Brave 월렛이 함께 제공되는 Brave 브라우저를 다운로드하여 빠르고 쉽고 안전하게 DApp을 이용해보세요.