Get started

디앱 시작하기

디앱 소개

분산형 애플리케이션(dapp)은 스마트 계약과 프런트 엔드 사용자 인터페이스를 결합한 분산형 네트워크 상에 구축된 애플리케이션이다. 이더리움에서 스마트 계약은 접근 가능하고 투명하기 때문에 당신의 dapp은 다른 사람이 작성한 스마트 계약까지 포함할 수 있습니다.

디앱의 정의

디앱은 분산형 피어 투 피어 네트워크에서 백엔드 코드를 실행한다. 백엔드 코드가 중앙 서버에서 실행되고 있는 앱과 비교해 보십시오.

디앱은 프런트 엔드 코드와 사용자 인터페이스를 임의의 언어로 작성하여 백엔드로 호출할 수 있다. 또한 프런트 엔드는 IPFS와 같은 분산형 스토리지에서 호스팅할 수 있습니다.

  • 분산형 - Dapp은 Ethereum에서 작동하며, 이는 한 개인이나 그룹이 제어할 수 없는 개방형 공공 분산형 플랫폼입니다.

  • 결정론적 - DAPP는 실행되는 환경에 관계없이 동일한 기능을 수행합니다.

  • 튜링 완료 - 필요한 리소스가 주어지면 모든 작업을 수행할 수 있습니다.

  • 격리 - Ethereum Virtual Machine으로 알려진 가상 환경에서 dapp을 실행하므로 스마트 계약에 버그가 있으면 블록체인 네트워크의 정상적인 기능을 방해하지 않습니다.

디앱 작동방식

디은 중앙 서버가 아닌 분산 네트워크에서 백엔드 코드(스마트 계약)를 실행한다. 그들은 데이터 저장을 위해 아고라 블록체인을 사용하고 앱 로직을 위해 스마트 계약을 사용합니다.

스마트 계약은 모든 사람이 그 규칙에 따라 정확하게 보고 실행할 수 있도록 체인에 사는 일련의 규칙과 같습니다. 자판기를 상상해 보세요. 충분한 자금과 적절한 선택을 제공한다면, 원하는 상품을 얻을 수 있을 것입니다. 그리고 자동판매기와 마찬가지로 스마트 계약은 당신의 BOA 계정과 같은 자금을 보유할 수 있습니다다.

이를 통해 코드는 계약과 거래를 중재할 수 있다. 일단 아고라 네트워크에 디앱을 배포하면 변경할 수 없습니다. 디앱은 개인이나 회사가 아닌 계약서에 적힌 논리에 의해 통제되기 때문에 분산될 수 있습니다.

시작하

디앱을 시도하려면 지갑과 BOA가 필요합니다. 지갑은 당신이 연결하거나 로그인할 수 있게 해주며, 그리고 거래 수수료를 지불하려면 BOA가 필요합니다.

  1. 소량의 BOA를 보유합니다. 디앱 동작은 거래 수수료가 소모 됩니다.

  2. 준비 되셨나요? 시도해 볼 앱을 골라서 시작 합니다.

Last updated