ERPC brengt Solana Leader Slot Informatie API uit
ERPC brengt Solana Leader Slot Informatie API uit

ELSOUL LABO B.V. (Hoofdkantoor: Amsterdam, Nederland, CEO: Fumitake Kawasaki) en Validators DAO, de beheerders van ERPC, hebben een nieuwe RPC-service uitgebracht genaamd de "Leader Slot Informatie API (getLeaderSlots API)." Gebruikers die ERPC-gebruikstegoed (API-tokens) bezitten, hebben nu toegang tot leader slot-schema's, locatie-informatie van validators en referentiepingwaarden. Dit maakt het eenvoudiger om Solana leader slots te begrijpen en toe te passen op strategische operaties.
Achtergrond
In Solana wordt aan elke slot een leader validator toegewezen, die verantwoordelijk is voor het ontvangen van transacties en het produceren van blokken. Het detecteren van signalen op het snelst mogelijke moment en het waarborgen van succesvolle opname vereist nauwkeurige kennis van leader slots. Daarnaast maakt kennis van de fysieke locatie van validators en de pingwaarden vanuit de eigen omgeving een rationeler ontwerp van verzendstrategieën en toewijzing van middelen mogelijk.
Het zelfstandig voorbereiden van dergelijke informatie vereist echter het bijwerken van gegevens voor 432.000 slots per epoch, het continu pingen van alle validators en het opslaan en aggregeren van de resultaten. Dit vereist een zeer geavanceerde data-infrastructuur, en het individueel opbouwen hiervan is bijzonder moeilijk gebleken. Hoewel het theoretische belang van deze informatie begrepen werd, konden veel teams het daardoor niet in de praktijk toepassen.
In reactie op herhaalde verzoeken van gebruikers hebben wij nu deze nieuwe API uitgebracht.
API-gebruiksvoorbeeld
De Leader Slot Informatie API (getLeaderSlots API) kan op dezelfde manier worden gebruikt als standaard Solana RPC-methoden. Het volgende verzoek haalt informatie op voor 100 slots vanaf het slot dat is opgegeven in
params.json
{
"jsonrpc": "2.0",
"id": 1,
"method": "getLeaderSlots",
"params": [368488568]
}{
"jsonrpc": "2.0",
"id": 1,
"method": "getLeaderSlots",
"params": [368488568]
}Het antwoord bevat leader-informatie voor de doelslots, locatiegegevens van validators en referentiepingwaarden (gemeten vanaf het FRA-endpoint waar SWQoS beschikbaar is).

Strategisch gebruik
In het algemeen geldt dat wanneer de ping vanaf een referentiepunt meer dan 100 ms bedraagt, het direct benaderen van die leader inefficiënt wordt. Intercontinentale communicatie overschrijdt vaak 100 ms, dus bijvoorbeeld verbinden vanuit Frankfurt naar een leader in New York is minder efficiënt dan het inzetten van middelen die zich in New York bevinden, die sneller kunnen detecteren en verzenden.
Bovendien roteren leader slots wereldwijd. Bij het wisselen van FRA naar NY maakt het hebben van middelen in beide regio's continue gegevensacquisitie mogelijk en minimaliseert het detectie- en verzendvertragingen. Leader slot-informatie dient als basis voor het ontwerpen van dergelijke multiregio-strategieën.

Beschikbaarheid
De Leader Slot Informatie API (getLeaderSlots API) is al beschikbaar. Als u ERPC-gebruikstegoed (API-tokens) bezit, kunt u deze op dezelfde manier aanroepen als Solana RPC-methoden. Maak er gebruik van via de officiële Discord van Validators DAO. De documentatie wordt voortdurend uitgebreid.
- Validators DAO Officiële Discord: https://discord.gg/C7ZQSrCkYR
Uitdagingen opgelost door ERPC en Validators DAO
- Transactiefouten en latentieschommelingen gebruikelijk in algemene RPC-omgevingen
- Prestatiebeperkingen opgelegd door veel infrastructuurproviders
- Significante impact van netwerkafstand op communicatiekwaliteit
- Moeilijkheden voor kleinere projecten om toegang te krijgen tot hoogwaardige infrastructuur
We werden voor het eerst geconfronteerd met dezelfde uitdagingen tijdens de ontwikkeling van Epics DAO, een open-source Solana NFT-kaartspelproject, waarbij het verkrijgen van een hoogwaardige en snelle Solana-ontwikkelomgeving niet eenvoudig was. Om dit te overwinnen, bouwden we ons eigen platform, dat nu de basis vormt voor ERPC en SLV.
Met name in financiële toepassingen hebben vertragingen en fouten direct invloed op de gebruikerservaring. Door verspreide validators en de unieke mechanismen van Web3 is het begrijpen van het volledige beeld van Solana-ontwikkeling moeilijk geweest, en veel projecten hebben geworsteld met latentie en instabiliteit.
Wij zetten ons in om de benodigde high-performance infrastructuur te bieden en bij te dragen aan een betere ontwikkelings- en gebruikerservaring binnen het Solana-ecosysteem. Zowel ERPC als SLV zijn gepositioneerd als onderdeel van deze missie.
- ERPC Officiële Website: https://erpc.global/en
- SLV Officiële Website: https://slv.dev/en
- elSOL Officiële Website: https://elsol.app/en
- Epics DAO Officiële Website: https://epics.dev/en
- Validators DAO Officiële Discord: https://discord.gg/C7ZQSrCkYR


