Rapporteralogga in
Arkiv · förseglat 30 juni 2026

Vad vi spelade in — och vad vi inte spelade in

De här siffrorna är slutgiltiga. De officiella servrarna är borta, så ingen ny trafik kan spelas in och inget på den här sidan kan ändras igen.

För att kunna bygga upp Blades igen innan det stängdes behövde vi spela in hur spelet pratade med sina servrar. Vi ansträngde oss för att spela in så lite som möjligt — bara Blades och dess arenaservrar, aldrig resten av någons telefon. Här är exakt hur, helt öppet.

145 bidragsgivare anmälde sig för att hjälpa till att bevara spelet. Det de routade via oss är allt som finns kvar.

Vi routade så lite som möjligt, med flit

En VPN kunde ha skickat all trafik från en telefon till oss. Det lät vi medvetet bli. Vi bakåtkompilerade spelets eget matchmakingprotokoll så att vi kunde vitlista exakt de servrar som Blades använde — och lämna allt annat (bank, meddelanden, surfande, alla andra appar) orört på den vanliga anslutningen.

Routades via oss
  • *.blades.bgs.services — inloggning, karaktärer, matchmaking, resurs-CDN:en
  • AWS GameLift-intervallen för de 14 regioner där arenamatcher kunde köras
Rördes aldrig
  • Allt annat på enheten gick helt förbi VPN:en
  • HTTPS-trafik utanför Blades som faktiskt routades hit skickades vidare direkt — vi kunde inte dekryptera den, bara blades.bgs.services

Varför arenan behövde mer än en IP-adress

Arenans PvP kördes på Amazon GameLift. Före en match pingade spelet 14 AWS-regioner och rapporterade svarstiderna; GameLift placerade sedan matchen i den region som var snabbast och hade plats, och gav telefonen en ny server-IP för varenda match. Det fanns ingen fast arena-IP att vitlista.

För att spela in arenan på ett tillförlitligt sätt routade vi därför GameLift-intervallen för de 14 regionerna — och bara dem. Vi bekräftade den exakta listan med 14 regioner på tre oberoende sätt (klientens inbyggda tabell över ändpunkter, dess mål för svarstidsmätningar och de livematchmakingförfrågningar vi spelade in), så vi kan vara säkra på att vi inte missade någon region och inte sträckte oss in i någon vi inte behövde.

Hela IP-listan stod i klartext i varje.conf vi delade ut — öppna en och läs varje rad.

Verklig arenaping, mätt av spelet självt

Alla brukade bråka om lagg i arenan. Här är svaret, nu för alltid: de faktiska svarstider som Blades mätte till varje region, hämtade ur 0 inspelade matchmakingförfrågningar. Mätt från där våra bidragsgivare befann sig (mest Europa och Nordamerika), så Bäst är det realistiska golvet för någon som sitter nära regionen; Typisk är medianen över alla våra mätningar.

Inga matchmakinginspelningar finns registrerade här.

När var arenan full av folk?

Härlett ur hur snabbt den globala topp 100-listan fick pokaler mellan observationerna — så den speglar den bredare spelarbasen under spelets sista månader, inte bara oss. Mörkare = fler matcher. Tiderna anges i UTC. Vi kunde bara ta stickprov när en bidragsgivare hade topplistan öppen, så täckningen är ojämn och begränsad till topp 100-spelare — en verklig signal, inte en fullständig räkning.

Det togs inte tillräckligt många ögonblicksbilder av topplistan för att kartlägga rusningstiderna.