[Blockchan A-Z] 탈중앙화 애플리케이션(Decentralized Applications, Dapps)

bolee·2022년 12월 4일
0

Blockchan A-Z

목록 보기
29/33

MODULE 3 - SMART CONTRACT INTUITION
03. Decentralized Applications

탈중앙화 애플리케이션(Decentalized Applications)인 Dapps를 간단히 살펴볼 것이다.

블록체인과 Dapps

스마트 컨트랙트(smart contract)와 블록체인 네트워크가 위와 같이 나타나 있는 상황에서 Dapps는 무엇일까?

바로 사람들을 애플리케이션과 잇는 인터페이스(interface)이다.
여기서 인터페이스는 단순한 인터페이스가 아닌 블록체인과 상호작용 하는 인터페이스도 포함되어 있다.

따라서 Dapps는 프론트엔드(frontend)와 스마트 컨트랙트인 백엔드(backend)로 구성되어 있다.
그래서 어떤 면에서는 스마트 컨트랙트를 블록체인과 상호 작용하는 API나 애플리케이션 프로그래밍 인터페이스로 생각할 수 있으며, 이를 이용한 애플리케이션이 Dapps 이다.

즉, 이것은 블록체인과 상호작용 해 정보를 입력하거나 정보를 가져오는 애플리케이션이며, 블록체인인 사용하기 때문에 탈중앙화 애플리케이션이다.
스마트 컨트랙트을 통해 블록체인과 상호작용하고 사용자가 블록체인 자체와 상호작용 하도록 한다.

0개의 댓글