Decentralized Apps (DApps):A Comprehensive Overview

2014년에는 DApp이 무엇인지 정의하는 데 도움이 되는 4가지 기준을 설명하는 "분산형 애플리케이션의 일반 이론, DApp. 새로운 분산형 애플리케이션의 물결"이라는 백서가 출판되었습니다.

Decentralized Apps (DApps):A Comprehensive Overview

출처:리웨이 헤르츠

#1 - 블록체인 기반

DApp은 블록체인에 배포되므로 스마트 계약을 기반으로 구축되어 암호화폐를 DApp의 기본 기능에 원활하게 통합할 수 있습니다.

Facebook, Twitter, Uber, Venmo와 같은 표준 웹 앱을 생각해 보세요. 모두 컴퓨터 시스템에서 실행되고 중앙 조직이나 기관이 소유하고 운영합니다. In other words, the backend of that app is controlled by a single organization.

In contrast, DApps can run on both a P2P network and a blockchain network. 이 생태계에서 개발자는 본질적으로 Facebook과 같은 DApp을 만들어 모든 사용자가 메시지를 게시하거나 트윗할 수 있는 블록체인에 넣을 수 있습니다. 그러나 차이점은 일단 메시지가 게시되면 앱 제작자나 백엔드를 포함하여 누구도 해당 메시지를 삭제할 수 없다는 것입니다.

원본 메시지나 트윗을 영원히 보존하는 불변의 원장을 기억하세요.

#2 - 오픈 소스

오픈 소스 네트워크를 보유함으로써 개발자는 생태계를 위해 더 좋고 유용하며 품질이 뛰어난 DApp을 구축할 수 있습니다. 네트워크를 소유하는 조직, 단체, 개인은 없습니다. For this reason, any changes to the network are voted on through a consensus mechanism.

#3 - 충돌하지 않음

DApp의 가장 유용한 특징 중 하나는 기존 모바일 앱에서 어느 시점에서 볼 수 있듯이 충돌이 발생하지 않는다는 것입니다.

P2P 네트워크에 의존함으로써 DApp은 블록체인 네트워크의 일부 또는 전체가 중단되더라도 계속 실행되고 작동합니다. Talk about useful!

#4 - 분산화

분산형 시스템에는 검열이 없기 때문에 정부나 다른 개인이 언제든지 네트워크를 통제하기가 매우 어렵다는 점을 기억하십시오.

DApp의 취약점

DApp이 블록체인 네트워크에 매력적인 이유를 알고 계시겠지만, 모든 빛에는 어둠이 있습니다. 따라서 DApp에는 물론 몇 가지 단점이나 약점이 있습니다.

#1 - 모든 것이 해킹 가능합니다

어디서나 보안과 관련하여 가장 중요한 규칙은 모든 것이 해킹될 수 있다는 것입니다.

DApp 생태계가 오픈 소스라는 점을 고려하면 악의적인 플레이어나 해커가 시스템을 악용하여 네트워크의 약점을 조사할 수 있는 여지가 남습니다. 수년에 걸쳐 인기 DApp에는 주목할만한 해킹이 많이 있었습니다.

#2 - 네트워크 효과

DApp의 사용자가 많을수록 네트워크가 해당 서비스를 제공하는 데 더 효과적입니다. 일반적으로 DApp의 목적은 물론 사용자 수를 늘리는 것이기 때문에 처음에는 고도의 대화형 사용자 인터페이스를 제공하는 데 어려움을 겪습니다. DApp이 낮은 사용자 수로 인해 어려움을 겪게 되면 DApp의 상호작용성이 떨어집니다.

어디서 찾을 수 있나요?

어떤 DApp이 있는지 알아보고 싶다면 State of the DApps 웹사이트에 이더리움, EOS, Tron, NEO와 같은 블록체인 네트워크를 기반으로 구축된 3,700개가 넘는 DApp 목록이 나와 있습니다.

There are two categories of DApps--Bitcoin and DApps on Ethereum. But the best way to break down DApps are into three types:

유형 1(비트코인)

이러한 유형의 DApp에는 자체 블록체인이 있습니다. 시장에 진입한 첫 번째 유형의 DApp은 비트코인이었고, 백서에 명시된 대로 "분산형 애플리케이션 구축을 위한 프로토콜"을 만들고자 하는 이더리움이 그 뒤를 이었습니다.

이를 개념화하려면 비트코인 DApp을 컴퓨터에서 실행되는 Windows OS로 생각하세요.

유형 2(기타 블록체인:이더리움)

이러한 유형의 DApp은 다른 블록체인, 가장 널리 사용되는 Ethereum을 활용합니다. 이러한 유형의 DApp이 작동하려면 토큰이 필요합니다.

이러한 유형의 DApp의 가장 좋은 예는 Omni Network입니다. For more information on Omni, please click here.

To conceptualize this, think of these types of DApps as “Microsoft Word”, which functions on a Type 1 DApp, like Bitcoin (or Microsoft).

What’s worth noting is that Ethereum changed the DApp ecosystem, forever. 왜요?

EVM(Ethereum Virtual Machine)을 사용하여 몇 분 만에 스마트 계약을 생성하는 것 외에도 DApp 프로그래밍을 단순화하는 데 도움이 되는 새로운 프로그래밍 언어를 도입했습니다. 이더리움 DApp이 시장을 장악하고 있는 것도 바로 이 때문입니다.

살펴봐야 할 몇 가지 기본 DApp:

Brave Browser

This year, Brave New Browser utilizes ERC-20 compliant tokens which reward users with BAT tokens for their participation. In other words, Brave users receive payment for their data but control exactly who, when, and what to share.

MakerDAO

익숙해지기 시작해야 할 DApp 중 하나는 MakerDAO입니다. 이는 사용자가 Dai Stablecoin 시스템과 상호 작용할 수 있게 해주는 스마트 계약으로, 가치는 19억 달러가 넘고 일일 사용자는 5,000명이 훨씬 넘습니다. Maker에 대한 자세한 내용을 보려면 여기를 클릭하십시오.

유형 3(유형 2 + 추가 기능)

Think of Type 3 as the “plugin” that helps Type 2 DApps run more smoothly.

The best representation of this type of DApp is the SAFE Network (Secure Access for Everyone). 이는 데이터 센터와 서버를 사용자의 추가 컴퓨팅 리소스로 대체하는 분산형 데이터 저장소 및 통신 네트워크입니다.

It is an autonomous data network that enables the creation of censorship-resistant websites and applications. 옴니 네트워크를 참조한 위의 예에 따라 SAFE는 기능적 측면을 허용하는 데 사용되는 SafeCoin 발행을 위해 옴니 프로토콜을 활용합니다.

탈중앙화 거래소(DEX)

현재 가장 인기 있는 DApp은 DEX, 즉 분산형 암호화폐 거래소입니다. DEXs allow users to trade and swap one cryptocurrency for another, without the need for a centralized gatekeeper.

You can also refer to DEXs to keep track of how certain DApps are doing.

DApp 개발을 위한 기타 플랫폼

While Ethereum is the most popular blockchain platform for developing DApps, there are others, like EOS and TRON, which have their own advantages.

EOS is a pretty exciting ecosystem to follow, created by STEEM founder, Dan Larimer. EOS serves to provide developers with a highly scalable platform, which Ethereum has arguably failed to provide today.

TRON, on the other hand, founded by Justin Sun, has leveraged scalability through the use of intense marketing efforts.

현재 게임 앱은 CryptoKitties, Chain Clash, Upland 등과 같은 인기 있는 DApp을 포함하는 TRON의 DApp 생태계를 지배하고 있습니다.


펀드 정보
  1. 펀드 정보
  2. 공공 투자 기금
  3. 사모투자펀드
  4. 헤지 펀드
  5. 투자 펀드
  6. 인덱스 펀드