Zdecentralizowana aplikacja działa na blockchainie, a nie na serwerze firmy. Logika back-endu opiera się na inteligentnym kontrakcie. Front-end to często strona internetowa, ale może to być cokolwiek, co łączy się z portfelem. Uniswap to aplikacja zdecentralizowana (DAPP). Aave to aplikacja zdecentralizowana (DAPP). Każdy interfejs, który umożliwia interakcję z protokołem on-chain, to aplikacja zdecentralizowana (DAPP).
Różnica w stosunku do zwykłej aplikacji polega na kontroli. Firma może wyłączyć swoje serwery, a Twoja aplikacja przestanie działać. Inteligentny kontrakt aplikacji zdecentralizowanej (dapp) istnieje w blockchainie. Dopóki łańcuch działa, kontrakt działa. Nikt nie może go jednostronnie wyłączyć. Ta trwałość działa w obie strony. Błędu w kontrakcie nie da się łatwo naprawić. W przypadku kradzieży środków nie ma możliwości skontaktowania się z infolinią. Kod jest prawem, a prawo bywa surowe.
Bloki konstrukcyjne Dapp
- Inteligentny kontrakt — logika łańcuchowa
- Portfel — jak użytkownicy podpisują transakcje
- Frontend — interfejs, często strona internetowa
- Usługa indeksowania — odczytuje dane blockchain dla interfejsu użytkownika
Aplikacje zdecentralizowane nie osiągnęły jeszcze powszechnego poziomu użyteczności. Opłaty za gaz, konfiguracja portfela i zarządzanie frazą początkową stanowią punkty sporne. Doświadczenie użytkownika staje się coraz lepsze, ale nadal zakłada pewien poziom komfortu technicznego.
Comments
No comments yet. Be the first to share a thought.
Leave a comment