Czego brakuje twórcom Web 3.0, DApps i protokołów w tworzeniu oprogramowania

Post gościa HodlX  Prześlij swój post

 

Czy zastanawiałeś się kiedyś, kiedy wszystkie aplikacje, z których korzystamy, będą oparte na blockchain i zdecentralizowane? Dlaczego ten dzień jeszcze nie nadszedł?

W rzeczywistości większość DApps może być wolniejsza i nie mieć funkcjonalności, do której społeczeństwo jest przyzwyczajone. Większości obecnych technologii związanych z łańcuchem bloków nie można skalować do poziomów wymaganych w przypadku dużych aplikacji, takich jak sieci społecznościowe, aplikacje internetowe, dostawcy IoT itp.

Istnieje jednak element stosu programistycznego, który programiści często ignorują, ale który zainspiruje kolejną falę zdecentralizowanych aplikacji i prawdopodobnie przyspieszy masową adopcję.

Co to jest rozwiązanie indeksujące i dla kogo jest przeznaczone?

Konsumpcja odpowiednich i zwięzłych danych ma kluczowe znaczenie dla prawie każdej aplikacji internetowej. To samo dotyczy aplikacji zdecentralizowanych, aplikacji DeFi i NFT, które są zbudowane na blockchainie i wykorzystują go jako podstawowe źródło informacji.

Wymagają indeksowania w łańcuchu który nie jest systemem, ale raczej procesem optymalizacji bazy danych, który zmniejsza liczbę dostępów do dysku wymaganych podczas przetwarzania zapytań. Mówiąc najprościej, indeksowanie to technika struktury danych używana do szybkiego lokalizowania i uzyskiwania dostępu do danych przechowywanych w bazie sieci.

Daje użytkownikom dostęp do agregatorów portfeli, pulpitów nawigacyjnych TVL, profilowania portfela i innych funkcji. Jednak w przeciwieństwie do tradycyjnych systemów przechowywania danych, niektóre aspekty łańcucha bloków powodują zapytania o dane czasochłonne i boleśnie trudne.

Indywidualne projekty, które chcą rzucić wyzwanie historii blockchain i zbudować użyteczne punkty danych dla swoich aplikacji, muszą zapłacić wysoką cenę i wymagają dodatkowej mocy obliczeniowej.

Dlaczego scentralizowane rozwiązania do indeksowania stały się przestarzałe

Kiedy aplikacje blockchain i technologia były na wczesnym etapie, scentralizowane rozwiązanie do indeksowania mogło wystarczyć. Jednak w miarę dodawania nowych funkcji stało się jasne, że scentralizowane rozwiązania do indeksowania ograniczone możliwości aplikacji i wymagało dodatkowych wydatków i energii.

Co więcej, scentralizowane rozwiązanie do indeksowania nie spełniło prostego, ale krytycznego kryterium decentralizacja.

Zdecentralizowane aplikacje już polegają na scentralizowanych indeksatorach w celu uzyskania danych w łańcuchu, ale to odbiega od krypto ideały nieufności na poziomie podstawowym.

Programy zależą od jednego systemu i nie mają oczekiwanej autonomii. Ponadto centralizacja może prowadzić do poważnych wad, a nawet przestojów.

Z drugiej strony zdecentralizowane rozwiązanie do indeksowania zapewnia następujące korzyści.

  • Zamiast korzystać ze sprzętu wymagającego dużej ilości zasobów, mechanizm ten drastycznie obniża koszty operacyjne.
  • Ponadto indeksatory najpierw obsługują najnowszą bazę danych, a następnie wyszukują dane historyczne. Ta metoda jest bardziej wydajna niż metoda peerów, która indeksuje i obsługuje całą bazę danych blockchain.
  • Hosting indeksatorów w globalnie rozproszonej sieci węzłów z całkowicie zdecentralizowanym stosem eliminuje pojedyncze punkty awarii. Ponadto projekty i programiści nie potrzebują centralnej infrastruktury, co jest istotną zmianą w przypadku indeksowania.
  • Po uruchomieniu indeksatora na platformie żaden rząd ani organ centralny nie będzie w stanie go zatrzymać ani zablokować. Nawet jeśli jedna część zdecentralizowanej sieci ulegnie awarii, pozostałe będą nadal działać, podobnie jak Twój indeksator.
  • Indeksowanie zdecentralizowane to takie, którego projekty mogą z łatwością używać samodzielnie do wdrażania niestandardowych indeksatorów. Każdy może szybko uzyskać dostęp do rynku bez angażowania scentralizowanego pośrednika lub podmiotu zewnętrznego.

Czy szybciej zobaczymy masową adopcję, jeśli wszyscy będziemy używać zdecentralizowanych rozwiązań do indeksowania

Aplikacje Blockchain mogą działać bez zdecentralizowanego rozwiązania do indeksowania typu open source.

Poza tym, mimo że rozwiązania indeksujące są kluczowym elementem funkcjonalności DApp, nie mogą zapewnić sukcesu projektu, ponieważ zależy on od różne czynniki w tym silną koncepcję, dobrze przemyślany plan działania, należyte zarządzanie finansami i inne.

Jednak użycie zdecentralizowanych rozwiązań do indeksowania typu open source umożliwia wydajniejsze działanie aplikacji. Jeśli coś działa dobrze i wydaje się łatwe w użyciu, jest bardziej prawdopodobne, że popyt wzrośnie, co sprawi, że DApps będzie czymś, z czego wiele osób korzysta codziennie.


Claudio Pascariello jest współzałożycielem Aleph.im.

 

Sprawdź najnowsze nagłówki w HodlX

Śledź nas na Twitter Facebook Telegram

Zapoznaj się z Najnowsze ogłoszenia branżowe
 

Zastrzeżenie: Opinie wyrażone w Daily Hodl nie są poradą inwestycyjną. Inwestorzy powinni przeprowadzić należytą staranność przed dokonaniem inwestycji o wysokim ryzyku w Bitcoin, kryptowaluty lub zasoby cyfrowe. Informujemy, że Twoje transfery i transakcje odbywają się na własne ryzyko, a wszelkie przegrane, które możesz ponieść, należą do Ciebie. Daily Hodl nie zaleca kupowania ani sprzedawania jakichkolwiek kryptowalut lub aktywów cyfrowych, ani też Daily Hodl nie jest doradcą inwestycyjnym. Należy pamiętać, że The Daily Hodl uczestniczy w marketingu afiliacyjnym.

Polecany obraz: Shutterstock/Natalia Siiatovskaia/hunthomas

Source: https://dailyhodl.com/2022/11/24/what-the-builders-of-web-3-0-dapps-and-protocols-are-missing-in-software-development/