The Graph ondersteunt nu Solana met Substreams
De Graph Foundation heeft ondersteuning aangekondigd voor Solana met substreams, een stap die ontwikkelaars in staat stelt om snelle gedecentraliseerde applicaties te bouwen. Deze geavanceerde open-source technologie maakt efficiënte gegevensextractie mogelijk en biedt een enorm potentieel voor blockchaininnovatie.
- Geplaatst: Nov 20, 2023 at 12:29
The Graph Foundation heeft de toevoeging van ondersteuning voor Solana met substreams onthuld. Deze belangrijke stap geeft de ontwikkelaarsgemeenschap van Solana de mogelijkheid om The Graph te gebruiken voor het bouwen van supersnelle gedecentraliseerde applicaties (dapps). Dit initiatief, dat gebruik maakt van de nieuwe technologie van substreams, vergemakkelijkt de efficiënte extractie en interpretatie van on-chain data van Solana’s mainnet-beta om hun applicaties te verbeteren. Deze veelbelovende stap voorwaarts is de eerste mijlpaal in de introductie van subgrafen in Solana.
Substreams: The Cutting-Edge Technology Powering Solana
Substreams zijn een volledig open-source technologie die Solana-ontwikkelaars in staat stellen om on-chain data op innovatieve manieren te gebruiken, allemaal dankzij hun snelle en efficiënte operationele mogelijkheden. Ontwikkelaars kunnen substreams-modules, die in Rust zijn gecodeerd, gebruiken om protocol-specifieke datastromen of uitgebreide analytische datasets te bouwen.
Substreams doorbreken de beperkingen van geïsoleerde databronnen, waardoor ontwikkelaars gebruik kunnen maken van streams die door anderen zijn gemaakt, tijd besparen en het hele web3-ecosysteem een boost geven door hun werk openlijk te delen en samenhangend te koppelen. Bijgevolg kan deze baanbrekende technologie de ontwikkeling van nieuwe en innovatieve use cases binnen de Solana-gemeenschap stimuleren.
Ontwikkeld door StreamingFast, een kernontwikkelaar binnen het Graph-ecosysteem, bieden substreams ongelooflijk snelle historische verwerking, zowel in batch- als streamingvorm. Substreams dienen als toegangspoort tot verschillende voordelen, van het voeden van datasystemen via technologiespecifieke sinks tot het hergebruiken van uw Solana-programma's Rust-code om on-chain data te interpreteren, waardoor een lasergerichte debugging-ervaring ontstaat.
Een technologie om industrieën te transformeren
Beschouwd als een technologie die de industrie mogelijk kan veranderen, zijn substreams ingesteld om subgrafiekprestaties te verbeteren met parallelle gegevensverwerking, waardoor de synchronisatiesnelheden aanzienlijk worden verhoogd. Door middel van een parallelle engine die horizontaal schaalt, kunnen substreams de historische indexeringsprestaties met meer dan 100x verhogen.
Ontwikkelaars kunnen substreams gebruiken om nieuwe en opwindende use cases te creëren, waaronder cross-chain bridges, uitgebreide analyses, geavanceerde intelligentie voor block explorers, trading engines en elke toepassing die een rijke, consistente datastroom nodig heeft.
De Graph Foundation biedt een gratis hosted service voor deze technologie totdat deze wordt uitgerold op The Graph Network.
De toekomst van substreams en The Graph
De introductie van substreams is een cruciaal moment in de evolutie van The Graph. Het markeert het begin van een nieuw tijdperk waarin ontwikkelaars verrijkte gegevens efficiënter kunnen extraheren en interpreteren met behulp van modules die zijn ontwikkeld in Rust. Hoewel substreams onafhankelijk kunnen functioneren, zijn er lopende initiatieven om ze te integreren om subgrafen te voeden en te worden ondersteund op The Graph Network.
De geboorte van substreams volgt op jaren van onderzoek en ontwikkeling door StreamingFast, een kernteam dat onschatbare inzichten heeft opgedaan door in verschillende ketens te werken om de eisen voor data-indexeringsarchitectuur te begrijpen. Na de lancering van Firehose, een technologie die de potentiële efficiëntie liet zien van het extraheren van gegevens om het indexeren te optimaliseren, werden substreams gecreëerd om verdere mogelijkheden te ontsluiten voor dapp-ontwikkelaars.
Substreams dienen als de transformatielaag in de ETL-analogie (extract, transform, load), terwijl Firehose de extractielaag is. Ter vergelijking: subgraphs bieden de volledige ETLQ-ervaring, inclusief de laad- en query-lagen.
Impacting the Future of Blockchain
Substreams hebben het potentieel om een revolutie teweeg te brengen in het blockchainlandschap. Ze kunnen de prestaties verbeteren, nieuwe gebruikssituaties creëren en de samenwerking tussen gemeenschappen bevorderen dankzij hun open-source karakter en de mogelijkheid om datastromen samen te stellen. Naarmate de Graph Foundation substreams blijft integreren en ondersteunen, kunnen we een toekomst tegemoet zien waarin toegang tot en gebruik van blockchaingegevens sneller, efficiënter en krachtiger is dan ooit tevoren.