블록 체인에 대해 이야기하는 것은 매우 깊고 다루어야 할 내용이 많습니다. 이번에는 Dapp 또는 탈 중앙화 애플리케이션에 대해 조금 이야기하겠습니다.
분산 형 애플리케이션 (Dapp, dApp 또는 DApp)은 신뢰할 수있는 프로토콜을 사용하는 분산 형 네트워크에서 많은 사용자가 실행하는 애플리케이션입니다. 단일 실패 지점을 방지하도록 설계되었습니다. 일반적으로 컴퓨팅 파워를 제공 한 사용자에게 보상 할 토큰이 있습니다.
정의
내가 찾은 dapp에 대한 가장 정확한 정의 : dapp은 제안과 사용자의 합의에 따라 모든 변경 사항이 결정된 중앙 제어 엔티티없이 자율적으로 작동합니다.
이것은 이미 Dapp이 개발자들에게 왜 그렇게 흥미로워 졌는지 명확히하기 시작했습니다. 중앙 권한 없이는 중앙 집중식 애플리케이션보다 아키텍처 적으로 우월합니다.
일반적인 정의에는 다음 속성이 포함됩니다.
코드는 오픈 소스이며 자율적으로 관리됩니다.
- 기록과 데이터는 블록 체인을 사용하여 저장되어 안정적인 상호 작용을 제공하고 단일 실패 지점을 방지합니다.
- 암호화 토큰을 사용하여 컴퓨팅 능력을 제공하는 사용자에게 보상하십시오.
- 암호화 알고리즘을 통해 생성 된 토큰.
Dapp의 장점
일반 웹 애플리케이션의 주요 과제 중 하나는 내결함성입니다. 애플리케이션이 너무 유명해 지거나 서비스 거부 공격의 피해자가되면 애플리케이션 개발자는 외침 외에는 아무것도 할 수 없습니다.
또한, Dapp은 블록 체인의 피어간에 분산 된 리소스와 기능을 가지고 있습니다.
기존 공격으로 공격하는 데 비용이 많이 듭니다. 단일 서버에 의존하지 않기 때문에 서비스 거부.
dapp이 중앙 집중식에 비해 다른 중요한 장점은 역학을 재구성한다는 것입니다.
Facebook, Twitter 및 Instagram과 같은 플랫폼은 사용자가 생산하고 소비하는 콘텐츠에 의존합니다.
일반 애플리케이션의 경우 중앙 집중식 엔티티는 사용자가 기여한 노력의 최대 수혜자입니다.
Dapps를 통해 분산 된 거버넌스 모델은 애플리케이션 사용자와 소프트웨어 제작자가보다 동등한 방식으로 혜택을 누릴 수 있도록 권한이 재분배되도록합니다.
조작없는 정보 전달의 미래, Dapps

Dapp의 기술적 이점은 매우 분명 할 수 있지만 분산 된 부분이기 때문에 데이터를 조작하는 것은 매우 어렵습니다.
우리가 줄 수있는 분명한 예는 정치적 사건에서 소셜 네트워크가하는 역할입니다. 분명한 예는 몇 년 전 이집트에서있었습니다.
또 다른 예는 특정 후보를 선호하는 데 소셜 네트워크가 사용 된 일부 국가의 선거에서 밝혀진 스캔들입니다.
이 점을 감안할 때 Dapps는 환경을 완전히 바꿀 수 있지만 실시간 데이터라는 한 가지 요소가 여전히 누락되었습니다.
생동감 있고 일할 수있는 앱 현재로서는 사람들과 조직을위한 훨씬 더 강력한 도구가 될 것입니다. 본질적으로 시간이 지남에 따라 정적으로 유지되어야하는 애플리케이션보다.
물론 대부분의 개발자는 실시간 정보의 이점에 완전히 익숙합니다.
그러나 분산 된 애플리케이션을위한 고품질 실시간 데이터 소스를 통합하는 것은 심각한 문제를 안고 있습니다.
현재 블록 체인 범위 내에서 암호화 거래 만 처리하는 Dapp은 이러한 문제에 대해 생각할 필요가 없습니다.
하지만 단순한 거래 결제 이상의 기능을 제공 할 수있는 복잡한 Dapp을 만들기 위해서는 일반인과 여러 조직에서 실시간으로 외부 데이터에 액세스하는 것이 중요해졌습니다.
일부 Dapp
마지막으로 일부 Dapp이 등장했으며 그중 몇 가지를 언급 할 수 있습니다.
- Augur-예측 시장
- Basic Attention Token-디지털 광고 네트워크.
- Cryptokitties-블록 체인 기반 가상 게임
- OmiseGO-개방형 결제 플랫폼 및 탈 중앙화 거래소.
- Steemit-Reddit과 유사한 블로그 플랫폼
- Steepshot-Instagram과 유사한 사진 공유 플랫폼
- DTube-Youtube와 유사한 비디오 공유 플랫폼
- DSound-Soundcloud와 유사한 음악 공유 플랫폼