Co to są aplikacje zdecentralizowane?
Zdecentralizowane aplikacje (dApps) to aplikacje lub programy cyfrowe, które istnieją i działają w sieci blockchain lub sieci P2P komputerów zamiast na jednym komputerze i są poza zasięgiem i kontrolą jednego organu.
Wyjaśnienie zdecentralizowanych aplikacji
Standardowa aplikacja internetowa, taka jak Uber lub Twitter, działa na systemie komputerowym, który jest własnością organizacji i jest przez nią zarządzany, co daje jej pełną kontrolę nad aplikacją i jej działaniem. Po jednej stronie może być wielu użytkowników, ale backend jest kontrolowany przez jedną organizację.
dApps może działać zarówno w sieci P2P, jak i blockchain. Na przykład BitTorrent, Tor i Popcorn Time to przykłady aplikacji działających na różnych komputerach, które są częścią sieci P2P, w której ze wszystkich stron jest wielu uczestników, niektórzy z nich zużywają zawartość, niektórzy karmią lub inicjują zawartość, podczas gdy inni jednocześnie wykonują obie funkcje.
W kontekście kryptowalut, dApps istnieją i działają w sieci blockchain w publicznym, otwartym źródle, zdecentralizowanym środowisku i są wolne od kontroli i ingerencji ze strony dowolnego organu.
Na przykład programista może utworzyć podobny do Twittera dApp i umieścić go w łańcuchu bloków, w którym każdy użytkownik może tweetować wiadomości. Po opublikowaniu nikt - w tym twórcy aplikacji - nie może usunąć tweetów. Edycja może być możliwa przez nadawcę, ale oryginalny tweet zostanie zachowany na zawsze.
