Vad byggarna av Web 3.0, DApps och protokoll saknar i mjukvaruutveckling

HodlX gästpost  Skicka ditt inlägg

 

Har du någonsin undrat när alla applikationer vi använder kommer att vara blockchain-baserade och decentraliserade? Varför har den här dagen inte kommit än?

Faktum är att majoriteten av DApps kan vara långsammare och sakna den funktionalitet som allmänheten är van vid. De flesta nuvarande blockchain-relaterade teknologier kan inte skalas till de nivåer som krävs för stora applikationer som sociala nätverk, webbappar, IoT-leverantörer, etc.

Det finns dock en komponent i utvecklingsstacken som programmerare ofta ignorerar men som kommer att inspirera den efterföljande vågen av decentraliserade applikationer och möjligen påskynda massintroduktionen.

Vad är en indexeringslösning och vem är den till för?

Att konsumera relevant och koncis data är avgörande för nästan alla webbapplikationer. Detsamma gäller för decentraliserade applikationer, DeFi- och NFT-applikationer som är byggda på blockkedjan och använder den som den primära informationskällan.

De kräver on-chain indexering som inte är ett system utan snarare en databasoptimeringsprocess som minskar antalet diskåtkomster som krävs under frågebehandling. Enkelt uttryckt är indexering en datastrukturteknik som används för att snabbt hitta och komma åt data som lagras i ett nätverks bas.

Det ger användarna tillgång till portföljaggregatorer, TVL-instrumentpaneler, plånboksprofilering och andra funktioner. Men till skillnad från traditionella datalagringssystem gör vissa aspekter av blockchain dataförfrågningar tidskrävande och smärtsamt svårt.

Enskilda projekt som vill utmana blockkedjans historia och bygga användbara datapunkter för sina appar måste betala ett högt pris och kräva extra datorkraft.

Varför har centraliserade indexeringslösningar blivit föråldrade

När blockkedjeapplikationer och tekniken var i ett tidigt skede kan det ha räckt med en centraliserad indexeringslösning. Men när nya funktioner lades till blev det tydligt att centraliserade indexeringslösningar begränsad applikationskapacitet och krävde extra utgifter och energi.

Dessutom uppfyllde inte den centraliserade indexeringslösningen ett enkelt men kritiskt kriterium decentralisering.

Decentraliserade applikationer förlitar sig redan på centraliserade indexerare för att erhålla on-chain data, men detta avviker från krypton ideal om tillitslöshet på en grundläggande nivå.

Program är beroende av ett enda system och saknar den förväntade autonomin. Dessutom kan centralisering leda till allvarliga brister och till och med avbrott.

En decentraliserad indexeringslösning ger å andra sidan följande fördelar.

  • Istället för att använda resurskrävande hårdvara, minskar denna mekanism drastiskt driftskostnaderna.
  • Dessutom tjänar indexerare först den senaste databasen och söker sedan efter historiska data. Denna metod är effektivare än peers-metoden, som indexerar och servar hela blockchain-databasen.
  • Att vara värd för indexerare på ett globalt distribuerat nodnätverk med en helt decentraliserad stack eliminerar enstaka felpunkter. Dessutom behöver projekt och utvecklare ingen central infrastruktur, vilket är en betydande förändring för indexering.
  • När din indexerare väl är igång på en plattform kommer ingen regering eller centraliserad myndighet att kunna stoppa eller blockera den. Även om en del av det decentraliserade nätverket misslyckas, kommer de andra att fortsätta att fungera, liksom din indexerare.
  • Decentraliserad indexering är den som projekt enkelt kan använda på egen hand för att distribuera anpassade indexerare. Alla kan snabbt komma åt marknaden utan inblandning av en centraliserad mellanhand eller en extern part.

Kommer vi att se massintroduktion tidigare om vi alla använder decentraliserade indexeringslösningar

Blockchain-applikationer kan fungera utan en decentraliserad indexeringslösning med öppen källkod.

Dessutom, även om indexeringslösningar är en avgörande komponent i DApp-funktionalitet, kan de inte säkerställa ett projekts framgång eftersom det beror på olika faktorer inklusive ett starkt koncept, en genomtänkt färdplan, sund ekonomisk förvaltning och annat.

Att använda decentraliserade indexeringslösningar med öppen källkod gör det dock möjligt för applikationer att fungera mer effektivt. Om något fungerar bra och verkar lätt att använda, är det mer troligt att efterfrågan kommer att växa, vilket gör DApps till något som många använder dagligen.


Claudio Pascariello är medgrundare av Aleph.im.

 

Kolla de senaste rubrikerna på HodlX

Följ oss på Twitter Facebook Telegram

Kolla in Senaste branschmeddelanden
 

Friskrivningsklausul: Yttranden uttryckta på The Daily Hodl är inte investeringsrådgivning. Investerare bör göra sin noggrannhet innan de gör några högriskinvesteringar i Bitcoin, cryptocurrency eller digitala tillgångar. Observera att dina överföringar och transaktioner sker på egen risk, och att du förlorar dig är ditt ansvar. Daily Hodl rekommenderar inte köp eller försäljning av några kryptokurser eller digitala tillgångar, och inte heller The Daily Hodl är en investeringsrådgivare. Observera att The Daily Hodl deltar i affiliate-marknadsföring.

Utvald bild: 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/