월간경제

월간경제) DApp이란 무엇이며 탈중앙화 애플리케이션에 대해서 본문

경제일반

월간경제) DApp이란 무엇이며 탈중앙화 애플리케이션에 대해서

국장님 2023. 6. 1. 11:53
728x90
SMALL

http://economicmagazine.co.kr/news/articleView.html?idxno=1845

 

DApp이란 무엇이며 탈중앙화 애플리케이션에 대해서

[월간경제] 주성진 기자 = 탈중앙화 애플리케이션 또는 DApp은 기본적으로 이더리움 네트워크에서 대중화된 블록체인 기반 스마트 계약 기반 앱 버전입니다. 기존 앱처럼 작동하지만(사용자는 차

www.economicmagazine.co.kr

탈중앙화 애플리케이션 또는 DApp은 기본적으로 이더리움 네트워크에서 대중화된 블록체인 기반 스마트 계약 기반 앱 버전입니다. 기존 앱처럼 작동하지만(사용자는 차이조차 느끼지 못함) 기능 세트 측면에서 훨씬 더 많은 기능을 제공합니다.

 

DApp은 개인 금융과 상호 작용하는 새로운 방식을 나타냅니다. 전통적인 금융을 생각할 때 종종 자금 대출, 대출, 저축 및 이와 유사한 실체가 떠오릅니다. 이들 각각은 은행이나 기타 금융 기관과 같은 중앙 기관에서 권한을 부여받습니다.

 

그러나 금융의 미래에 관해서는 많은 사람들이 암호화폐와 블록체인을 그 대표자로 간주합니다. 그렇다면 탈중앙화된 상태에서 대출과 같은 단순한 금융 작업은 어떻게 이루어지나요?

 

DApp의 역사

비트코인( BTC )은 최초의 블록체인 네트워크이지만 이 기술은 단순한 금융 거래를 훨씬 뛰어넘어 발전했습니다. Vitalik Buterin과 그의 동료들이 2013년에 이더리움( ETH )을 제안했을 때 그들은 훨씬 더 광범위한 것, 즉 분산된 삶의 방식을 목표로 삼았습니다.

 

부테린은 기업이 아닌 사용자가 통제하는 블록체인 기반 인터넷을 구상했습니다. 그렇게 하기 위해 이더리움은 본질적으로 자동화된 if-then 문인 스마트 컨트랙트에 힘을 실어줄 것입니다. 이러한 계약은 규칙과 제한 사항이 코드에 포함되어 있기 때문에 변경할 수 없습니다. 즉, 모든 당사자가 중개자 없이 거래할 수 있으므로 중앙 집중식 플랫폼이 필요하지 않습니다.

 

흥미롭게도 2014년 에는 DApp을 정의하는 보고서인 "The General Theory of Decentralized Applications, Dapps"가 발표되었습니다 . David Johnston, Shawn Wilkinson 등 공간 경험이 있는 다양한 작가들이 집필했습니다.

 

이 논문은 DApp을 다음과 같은 특성을 가진 개체로 정의했습니다.

 

DApp은 오픈 소스 코드를 가지고 있어야 하며 제3자의 개입 없이 작동해야 합니다. 자동으로 구현되는 변경 사항을 제안하고 투표하므로 사용자가 제어해야 합니다.

 

모든 정보는 공개적으로 접근 가능한 블록체인 네트워크에 보관되어야 합니다. 중앙 공격 지점이 있을 수 없기 때문에 분산화가 핵심입니다.

DApp에는 액세스를 위한 일종의 암호화 토큰이 있어야 하며 광부 및 스테이커와 같은 해당 토큰의 기여자에게 보상해야 합니다.

DApp에는 작업 증명(PoW) 또는 지분 증명(PoW)과 같은 토큰을 생성하는 합의 방식이 있어야 합니다.

 

거기에서 이 백서는 사용자가 DApp과 상호 작용하는 방식을 기반으로 DApp의 세 가지 "유형" 또는 "계층"을 분류합니다.

 

레이어 1 DApp은 자체 블록체인에 자체적으로 존재합니다. 가장 인기 있는 프로젝트는 예를 들어 Bitcoin과 같은 이러한 유형의 DApp입니다. 예를 들어 합의 알고리즘과 기본 규칙이 필요합니다.

 

레이어 2 DApp은 일반적으로 레이어 1 위에 구축되어 블록체인의 힘을 활용합니다. 종종 프로토콜로 간주되며 상호 작용을 위해 토큰을 사용합니다. 이더리움 위에 구축된 스케일링 솔루션은 레이어 2 DApp의 좋은 예입니다. 트랜잭션은 첫 번째 레이어에 커밋하기 전에 이 두 번째 레이어에서 처리되어 메인 체인의 일부 부하를 줄일 수 있습니다.

 

마지막으로, 3계층 DApp은 2계층 위에 구축되며 종종 다른 두 계층이 상호 작용하는 데 필요한 정보를 보유합니다. 계층 1과 계층 2가 작동하는 데 필요한 애플리케이션 프로그래밍 인터페이스(API)와 스크립트를 저장할 수 있습니다. 예를 들어, 3계층 프로토콜은 다양한 2계층 DApp을 수용하여 이를 통해 사용자 경험을 촉진할 수 있습니다.

 

간단히 말해서, 이 백서에서는 DApp을 핵심 블록체인으로 구동되는 다양한 애플리케이션으로 정의합니다. 일부는 초기 레이어 위에 구축될 수 있지만 위에서 언급한 기준을 충족하는 경우 모두 DApp으로 간주됩니다.

 

DApp을 사용하는 이유

분산화는 중앙 집중식 네트워크에서 실행되는 앱에 비해 다양한 이점을 제공합니다. 가장 중요한 것은 혁신적인 스마트 계약 덕분에 제3자가 없다는 것입니다. Venmo와 같은 앱을 사용하면 누구에게나 돈을 보낼 수 있지만 그 자금을 은행 계좌로 옮기려면 수수료가 듭니다. 또한 움직이는 피아트는 종종 도착하는 데 며칠이 걸립니다.

 

그러나 분산형 앱을 통해 송금한다는 것은 지불해야 할 비용이 전혀 없거나 매우 적다는 것을 의미합니다. 이를 통해 사용자는 수수료를 절약하고 탈중앙화 트랜잭션이 거의 즉각적이라는 점을 고려하면 시간도 절약됩니다.

 

물론 DApp은 중앙 집중식 서버에서도 실행되지 않습니다. 분산형 플랫폼의 장점은 목표로 삼을 물리적 장치가 없기 때문에 모든 유형의 공격에 무적이라는 것입니다. 이는 네트워크 보안을 강화할 뿐만 아니라 다운타임이 없음을 의미합니다. 이러한 응용 프로그램에 액세스하는 것은 항상 가능합니다.

 

DApp은 게임, 의료, 거버넌스, 심지어 파일 저장과 같은 거의 모든 산업에 적용될 수 있습니다. 결과적으로 DApp 사용은 기존 애플리케이션과 거의 다르지 않습니다. 사용자는 백엔드의 모든 변경 사항으로부터 혜택을 받지만 실제 경험은 동일해야 합니다. 응용 프로그램과 상호 작용하는 이러한 방식은 웹 3.0으로 간주되며 정보의 분산화를 의미하기도 합니다.

 

웹이 시작되었을 때 웹은 누구나 접근할 수 있는 정보로 가득 찬 공간이었습니다. 시간이 지남에 따라 대기업은 이를 활용하거나 중앙 집중화했습니다. 이러한 조직은 데이터를 "무료"로 제공하지만 데이터를 제공하는 비용이 발생하고 수익을 위해 판매합니다.

 

그런 다음 기업은 해당 정보를 제어하고 사용자가 무엇을 구매하고 싶어하는지, 얼마나 많은 돈을 가지고 있는지, 누구를 알고 있는지 알 수 있습니다. 그 통제는 또한 그들이 그것을 빼앗을 수 있다는 것을 의미합니다. DApp 사용이 프라이버시를 희생하지 않는 Web 3.0에 진입하십시오.

 

대신 사용자는 건강 검진이나 대출에 필요한 정보만 공유하도록 선택하고 정보를 볼 사람과 기간을 선택할 수 있습니다. 회사는 이 액세스에 대한 비용도 지불하여 사용자도 이로부터 이익을 얻을 수 있도록 할 수 있습니다. 신뢰의 문제도 있다. 소위 높은 보안을 갖춘 대기업이 사용자 이름, 이메일 및 암호를 유출하는 세상에서 누군가를 완전히 신뢰하기는 어렵습니다.

 

DApp의 단점

분산형 애플리케이션은 기업이 없는 미래를 제시할 수 있지만 현재 업계에서 해결하기 위해 노력하고 있는 몇 가지 주요 문제가 있습니다.

 

우선, 중앙 권한이 없다는 것은 업데이트 및 플랫폼 변경이 느려질 수 있음을 의미할 수 있습니다. 결국 한 당사자는 원하는 대로 앱을 업데이트할 수 있습니다. 그러나 DApp은 사소한 버그 수정의 경우에도 운영 거버넌스의 다수의 합의가 필요합니다. 사용자가 개선의 장단점에 대해 토론하기 때문에 몇 주 또는 몇 달이 걸릴 수 있습니다.

 

또한 DApp이 제대로 작동하려면 합리적인 규모의 사용자 기반이 필요합니다. 노드, 거버넌스 및 사용자와 상호 작용하기만 하면 됩니다. 그러나 이 초기 단계에서는 DApp에 액세스하는 것이 상당히 어려울 수 있으며 많은 사람들이 필요한 지원을 받지 못하고 있습니다.

 

미래에는 DApp에 액세스하는 것이 다운로드가 될 수 있습니다. 그러나 지금은 사용자가 DApp 지원 브라우저를 다운로드하고 필요한 암호를 해당 지갑으로 보내고 거기에서 상호 작용해야 합니다. 기술에 정통한 사용자는 이것에 문제가 없어야 하지만 대다수의 사람들은 어디서부터 시작해야 할지 모를 것입니다.

 

전 세계의 DApp

금융 세계의 DApp은 당연한 것처럼 보이지만 실제로는 모든 산업에서 혁신을 일으킬 수 있습니다. 금융, 소셜 미디어, 게임 등과 같은 산업에서 이러한 이점 중 일부를 높은 수준에서 살펴보겠습니다.

 

재원

대금업자와 대출자는 DApp을 사용하여 비즈니스를 수행할 수 있습니다. 은행에서 대출 기관은 저축한 돈에 따라 특정 이율을 받습니다. 한 사람이 더 많이 저축할수록 은행은 더 많은 돈을 빌려줄 수 있고 양 당사자는 이자를 더 많이 벌 수 있습니다. 그러나 중앙 집중식 기관 역할을 하는 은행은 단순히 자금을 저장할 공간을 제공한다는 이유로 대출 기관이 원하는 것보다 더 큰 삭감을 받습니다.

 

DApp에서 대금업자는 지불할 중개자가 없기 때문에 이자의 100%를 얻습니다. 그리고 그들은 대출을 받기로 선택한 플랫폼에서 토큰을 얻는 동안 대출에 대해 더 많은 통제권을 가집니다.

 

차용인은 지불할 시간뿐 아니라 지불된 이자와 관련하여 더 많은 발언권을 가집니다. 실제로 일부 플랫폼에서는 차용인이 최소 지불 한도를 충족한다고 가정하면 차용인이 이자를 갚는 데 몇 달 또는 몇 년이 걸릴 수 있습니다. 차용인은 대출 기관과 금리를 논의하여 관련 당사자 모두에게 공정한 결정을 내릴 수 있습니다.

 

모든 것이 말되고 완료되면 스마트 계약 기술 덕분에 수익금이 즉시 발생할 수 있습니다. 변호사 및 기타 제3자를 개입시킬 필요가 없으므로 확인 절차가 더 오래 걸리고 양 당사자에게 더 많은 비용이 듭니다.

 

소셜 미디어

사용자는 소셜 미디어 DApps에서 큰 혜택을 볼 수 있습니다. 우선, 게시물을 검열할 사람이 없습니다. 즉, 모든 언론의 자유를 의미합니다. 그러나 일부 게시물이 문제가 되면 커뮤니티에서 투표를 통해 해당 게시물을 삭제할 수 있습니다.

 

인플루언서들도 더 많은 수익을 올릴 수 있습니다. Twitter와 같은 전통적인 플랫폼에서 회사는 인기 있는 트윗에서 가장 많은 이익을 얻습니다. 그것은 모든 사이트 방문에서 광고 수익을 얻고 저자는 금전적으로 말하면 아무것도 얻지 못합니다.

 

소셜 미디어 DApp에는 토큰을 사용하는 팁 시스템이 내장되어 있을 수 있으며 사용자는 회사가 삭감하는 대신 광고를 실행하고 전액을 받을 수 있습니다.

 

게임

게임은 항상 흥미로운 DApp 사용 사례였습니다. 현재 게임은 캐릭터가 성장하는 데 수십 시간을 투자해야 합니다. 실제 돈을 투자했을 가능성이 높은 캐릭터는 플레이어가 계속 움직일 때 그 자리에 앉아 썩는 것뿐입니다.

 

DApp은 가치 측면에서 더 흥미로운 솔루션을 제시합니다. 예를 들어 CryptoKitties와 같은 게임을 살펴보겠습니다. 플레이어는 토큰화된 자산(이 경우 고양이)을 얻습니다. 그런 다음 그 고양이는 시간이 지남에 따라 자라며 적절하게 키우면 가치가 상승합니다. 그런 다음 사용자는 비용을 지불할 구매자가 있다고 가정하고 원하는 대로 고양이를 판매할 수 있습니다.

 

또한 일부 고양이는 잠재적으로 다른 고양이와 번식하여 더 희귀하고 잠재적으로 더 가치 있는 고양이를 만들 수 있습니다. 플레이어는 고양이를 교환하거나 수집할 수 있으며, 이 토큰화된 애완 동물과 함께 원하는 모든 것을 할 수 있습니다. 그들의 시간 투자는 진정한 가치가 됩니다. 지금은 많지 않지만 몇 시간 동안 게임을 즐길 수 있는 좀 더 구체화된 타이틀의 개념을 상상해 보세요. 풀 타임 게임은 우리의 미래에 있을 수 있습니다.

 

투표 및 거버넌스

대부분의 경우 투표는 고통스러운 과정입니다. 여기에는 종종 다양한 확인 단계가 포함됩니다. 일부는 적절한 주택이 없는 시민이나 다른 문제로 고통받는 사람들이 접근할 수 없습니다. 변조 및 이와 유사한 불법 활동은 말할 것도 없습니다.

 

투표 DApp은 스마트 계약 덕분에 절차를 모두에게 공개할 수 있습니다. 기본적으로 커뮤니티는 제안 목록에 투표할 수 있습니다. 그런 다음 사용자가 토큰으로 투표를 "스테이킹"할 수 있도록 시간 프레임, 예를 들어 24시간을 설정할 수 있습니다. 이것은 모두에게 참여를 열어 누구나 익명으로 투표할 수 있도록 합니다.

 

투표는 분산된 네트워크에 저장되어 변경할 수 없고 조작할 수 없습니다. 또한 스마트 계약은 유권자의 노력에 대해 관련 토큰으로 보상하여 이전보다 더 많은 사람들이 투표하도록 장려할 수 있습니다.

 

모금 및 광고

많은 사용자가 온라인 탐색 중에 광고 차단기를 이용합니다. 이는 수익을 창출하려는 웹사이트에 분명히 고통스러운 일이지만, 광고가 여러 면에서 상당히 불쾌해졌기 때문에 어떤 면에서는 이해할 수 있습니다. 브라우저 DApp이 이를 해결할 수 있습니다.

 

사용자는 웹을 탐색할 때 브라우저에 통합된 광고 및 추적기 차단기를 사용하여 웹을 탐색하면서 암호화를 얻습니다. 이제 사용자가 지원하고 싶은 크리에이터와 웹사이트를 찾으면 기여를 허용하도록 선택할 수 있습니다. 즉, 사용자가 더 오래 탐색할수록 시간이 지남에 따라 해당 사이트에 더 많은 비용을 지불하게 됩니다. 사용자는 특정 사이트에 대한 광고를 활성화하여 장기적으로 더 많은 도움을 줄 수 있습니다.

 

프라이버시는 여기서 게임의 이름입니다. 사용자는 자신을 추적할 수 있는 사람을 선택하여 정보를 보호하고 돈이 필요한 플랫폼에 기여합니다. 윈윈 상황입니다.

LIST
Comments