DEFINICJA aplikacji rozproszonych (ĐApps)
Aplikacje rozproszone to aplikacje przechowywane głównie na platformach przetwarzania w chmurze i działające jednocześnie na wielu systemach. Systemy działają w tej samej sieci i komunikują się ze sobą w celu wykonania określonego zadania lub polecenia.
W porównaniu z aplikacją rozproszoną (ĐApp), tradycyjna aplikacja wymaga jednego systemu do wykonania przypisanego zadania.
ŁAMANIE W DÓŁ Rozproszonych aplikacji (ĐApps)
Aplikacja rozproszona (DApp) umożliwia użytkownikom sieci współpracę i dzielenie się pomysłami, koordynację zadań, dostęp do informacji i wymianę aplikacji za pośrednictwem serwera. Pliki DApps są najczęściej używane w sieciach klient-serwer, w których komputer użytkownika uzyskuje dostęp do informacji z serwera lub serwera przetwarzania w chmurze. Różne systemy komputerowe rozproszone w sieci zwykle mają podobne lub różne cele. Na przykład na platformie handlu elektronicznego każdy komputer może być odpowiedzialny za określone zadania, takie jak wysyłanie i odbieranie wiadomości e-mail dotyczących ofert specjalnych dla obecnych klientów; sporządzenie listy klientów i ich historii zakupów w celu lepszego kierowania do nich produktów; aktualizacja listy klientów o nowych klientów, którzy zarejestrowali się na rynku online; przyjmowanie recenzji produktów od każdego patrona do przyszłego procesu decyzyjnego; przyjmowanie różnych metod płatności przy kasie; odpowiadanie na pytania klientów online, zarówno jako osoba stojąca za komputerem, jak i chatbot; itd. Każde z tych zadań będzie realizowane przez jeden lub więcej systemów w sieci, ale wszystkie systemy komunikują się ze sobą, aby zapewnić, że klient kupi i otrzyma korzystny dla niego produkt.
W kryptoekonomii blockchain używany przez większość kryptowalut korzysta z aplikacji rozproszonych w celu utrzymania wydajnego rynku cyfrowego. Zamiast konwencjonalnej sieci klient-serwer przyjętej przez większość scentralizowanych organizacji, łańcuchy bloków działają w sieci peer-to-peer, w której informacje transakcyjne przeprowadzane między dwiema stronami są rejestrowane i udostępniane na wielu komputerach w sieci. Te komputery są nazywane węzłami. Każdy węzeł działa jako administrator na rynkach Bitcoin i dobrowolnie dołącza do sieci, aby otrzymać nagrodę w postaci Bitcoin.
Każdy węzeł ma zduplikowaną kopię oryginalnej transakcji, która jest stale uzgadniana przez sieć. Zatem każdy wpis tego węzła A dla transakcji Bitcoin między Jane i John nie może różnić się od tego, co mają węzły B, C, D, E i F. Ten sposób weryfikacji każdej transakcji przez wiele węzłów jest nazywany księgami rozproszonymi. Oznacza to, że ponieważ wersja zdarzeń może być weryfikowana na różnych komputerach, haker, nawet jeśli dostanie się do jednego systemu, aby poprawić transakcję, musiałby dostać się do wszystkich systemów rozmieszczonych w różnych lokalizacjach geograficznych, aby uszkodzić zarejestrowane dane. Ten wyczyn jest niemożliwy, dzięki czemu łańcuch bloków Bitcoin jest przejrzysty i niezniszczalny.
Ponadto, przechowując bloki informacji w różnych węzłach w sieci blockchain, blockchain nie może zostać zniszczony przez awarię jednego systemu. Gdy komputer lub system ulegnie awarii, inne systemy działają jako kopie zapasowe i działają bez względu na system w dół. Gdy wszystkie aktywne węzły otrzymają i zweryfikują poprawność transakcji, blok (tj. Transakcja) jest dodawany do łańcucha (tj. Księgi głównej) w celu publicznego dostępu. Zdolność wszystkich węzłów do działania, nawet gdy jeden lub dwa węzły wypadną z sieci, zapewnia, że użytkownicy stale rejestrują i potwierdzają swoje transakcje w sposób nieprzerwany i terminowy.
Firmy z sektora finansowego nieustannie szukają nowych sposobów na włączenie ĐAplikacji do swoich procesów pracy za pośrednictwem blockchain. Jednym z powodów przyjęcia systemu blockchain jest poprawa przejrzystości działalności firmy w celu spełnienia rygorystycznych wymagań organów nadzoru finansowego. Inne powody, dla których firma z sektora finansowego może chcieć zintegrować ĐAplikacje obejmują zmniejszenie liczby pośredników zaangażowanych w transakcję finansową, zapewnienie klientom dostępu do kryptowalut, stworzenie dostępu do grup takich jak grupy pożyczek peer-to-peer (P2P) oraz znacznie poprawiające weryfikację transakcji historycznych.
