Scenario
Round-trip latencies for chained requests getSlot and getBlock(slot) with start-to-start throttling of (at least) 1100 ms for every request.
Also, slot number consistency with block availability and block age. The block propagation comparison is conservative and latency-agnostic.
Of the possible 31 regions, 4 were selected for data collection: Montreal, São Paulo, Ireland, and Zaragoza.
Each location probe breaks its processing loop if / when the endpoint response is too-many-requests, a.k.a. HTTP code 429 etc. Also, codes 401 and 403.
At the time of the report generation: 8 of 8 datasets were available from 4 selected regions x 2 endpoints.
Findings
| Endpoint | Lagging | Unique | Lowest | Arrival Tms | Arrival Region | Highest | Arrival Tms | Arrival Region |
|---|---|---|---|---|---|---|---|---|
| A. mainnet.helius-rpc.com | 0 | 16 | 415,665,403 | 1,777,159,816,556 | Ireland / AWS | 415,665,481 | 1,777,159,847,387 | Ireland / AWS |
| B. beta.helius-rpc.com | 0 | 16 | 415,665,403 | 1,777,159,816,543 | Montreal / AWS | 415,665,481 | 1,777,159,847,378 | Montreal / AWS |
No conclusive proof of block lag was found in this dataset / interval.
Summary
Global and continental aggregations by endpoint and method(s) depend on completeness of data in the details.
Details
Latencies exclude one warmup request per endpoint in each region. Additional columns are visible when you scroll to the right.