분산 응용 프로그램이란 무엇입니까?
분산 응용 프로그램 (dApp)은 단일 컴퓨터 대신 컴퓨터의 블록 체인 또는 P2P 네트워크에서 존재하며 단일 기관의 통제 및 통제 범위를 벗어나는 디지털 응용 프로그램 또는 프로그램입니다.
분산 응용 프로그램 설명
Uber 또는 Twitter와 같은 표준 웹 앱은 조직이 소유하고 운영하는 컴퓨터 시스템에서 실행되며 앱과 해당 작업에 대한 모든 권한을 부여합니다. 한쪽에는 여러 명의 사용자가있을 수 있지만 백엔드는 하나의 단일 조직에 의해 제어됩니다.
dApp은 P2P 네트워크와 블록 체인 네트워크 모두에서 실행될 수 있습니다. 예를 들어 BitTorrent, Tor 및 Popcorn Time은 P2P 네트워크의 일부인 다양한 컴퓨터에서 실행되는 응용 프로그램의 예입니다. 일부는 여러 측면에서 여러 참가자가 콘텐츠를 소비하고 일부는 콘텐츠를 공급하거나 시드하는 반면 다른 사람은 동시에 두 기능을 수행합니다.
cryptocurrencies와 관련하여 dApp은 공개, 공개 소스, 분산 환경의 블록 체인 네트워크에서 존재하며 실행되며 단일 기관의 제어 및 간섭이 없습니다.
예를 들어, 개발자는 Twitter와 유사한 dApp을 만들어 모든 사용자가 메시지를 트윗 할 수있는 블록 체인에 배치 할 수 있습니다. 게시 된 후에는 앱 작성자를 포함하여 아무도 트윗을 삭제할 수 없습니다. 발신자가 편집 할 수 있지만 원래 트윗은 영구적으로 유지됩니다.