// Blog · 2026-04-29 · 7 Min Lesezeit · Wörter
Wie wir Pass-Querungen unfälschbar machen
GPS-Detection, Soulbound Tokens und drei Beweis-Schichten — die Technik hinter AlpenRiderChain
„Wie können wir wissen, dass du wirklich oben warst?“ Diese Frage kriegen wir ständig. Hier ist die ehrliche Antwort — wie wir GPS-Daten gegen Cheats schützen, warum wir Stellar nutzen, und wie ein Pass auf drei Ebenen beweisbar wird.
Die meisten Pass-Sammel-Apps glauben, was du eingibst. Du tippst „Stelvio gefahren", die App speichert „Stelvio gefahren". Wir gehen anders ran: du musst beweisen dass du oben warst, sonst gibt es keinen Pass. Das ist die Grundlage von AlpenRiderChain.
Schicht 1: GPS-Detection beim Fahren
Sobald du in der App „Ride starten" drückst, läuft eine GPS-Watchpos-Schleife auf deinem Phone. Jede 1.5 Sekunden ein neuer Punkt. Jeder Punkt geht ans Backend und wird gegen drei Filter geprüft:
- Geo-Fence. Liegt der Punkt in der definierten Bounding-Box des Passes? Nein → ignoriert.
- Höhenprofil. Stimmt die GPS-Höhe ±50 m mit der bekannten Pass-Höhe überein? Nein → ignoriert.
- Bewegungs-Plausibilität. Geschwindigkeit zwischen 5 km/h und 200 km/h? Höhenänderung pro Sekunde realistisch (kein „Beam-Up")? Map-Match gegen das offene Strassennetz via Valhalla? Nein → ignoriert.
Erst wenn alle drei Filter grün sind, schreibt das Backend die Pass-Querung in deine Sammlung. Du kriegst RideCoins (RC) gutgeschrieben — der Wert hängt vom Pass ab.
Schicht 2: Nostr-Badge — die optionale Öffentlichkeit
Bis hier sind deine Pässe in unserer Datenbank. Du musst uns vertrauen, dass wir die Daten nicht manipulieren. Wenn dir das nicht reicht, kannst du das Vertrauen umkehren.
Im Pro-Shop kannst du jeden Pass zu einem Nostr-Badge machen. Was passiert technisch:
- Der Issuer (unsere System-Wallet) erstellt eine NIP-58 Badge-Definition (Kind 30009).
- Der Issuer signiert ein Award-Event (Kind 8) das den Badge an deinen npub vergibt.
- Du selbst signierst eine Profile-Badge-Acceptance (Kind 30008) mit deiner privaten nsec auf deinem Phone.
- Beide Events werden auf öffentliche Nostr-Relays gepusht: damus.io, nos.lol, plus unser eigener Relay strfry@NAS.
Ab jetzt sieht jede Nostr-Client-App (Damus, Amethyst, Primal, Iris) das Badge in deinem Profil. Selbst wenn AlpenRiderChain morgen offline geht, bleibt dein Badge in der offenen Nostr-Welt. Wir können dir das nicht mehr nehmen — die Relays gehören uns nicht.
Schicht 3: Stellar Soulbound Token — die Blockchain-Schicht
Die höchste Stufe ist ein Mint auf Stellar Mainnet. Im Pro-Shop kaufst du die SBT-Mint-Aktion, dann signierst du auf deinem Phone eine Stellar-Transaktion. Die ruft unseren Soroban-Smart-Contract CBDEFSK75O3LAYFGFGKWHKZFC57JF4ERMUFQ7TSVLJFLXDAXPSVVBWED auf, und ein Eintrag mit deinem Stellar-Pubkey + Pass-Daten wird permanent im Contract-Storage gespeichert.
Was das bedeutet:
- Permanent. Stellar wird von hunderten unabhängigen Validatoren weltweit betrieben. Es gibt keinen Aus-Knopf, keine Zentrale, niemand kann einen einzelnen Eintrag rauslöschen.
- Soulbound. Der Contract weigert sich, den Owner zu ändern. Das Token kann nicht verkauft, nicht verschenkt, nicht überschrieben werden.
- Sichtbar. Lobstr, Freighter, StellarX, xBull — jedes Stellar-Wallet zeigt das SBT in deinem Account.
Was kostet das?
Schicht 1 (GPS-Detection) ist gratis und automatisch — du fährst eh, RC werden dir gutgeschrieben. Schicht 2 (Nostr) und Schicht 3 (Stellar SBT) kosten App-internen ARC-Token, den du durch Pass-Crossings verdienst. Echtgeld kommt nirgends ins Spiel. Stellar-XLM-Reserves (1.5 XLM bei Onboarding) werden vom System gesponsort.
Warum dieser Aufwand?
Weil Pass-Sammeln nur dann ehrlich ist, wenn der Beweis ausserhalb der App-Datenbank lebt. Sonst sind es nur Behauptungen, die wir morgen ändern könnten. Mit Nostr und Stellar geben wir dir die Werkzeuge, dein Sammeln aus unserem Einflussbereich rauszuziehen — selbst gegen uns. Genau deshalb ist Stufe 3 die höchste: nicht weil sie am teuersten ist, sondern weil sie am unangreifbarsten ist.
Tags: Technik Verifikation Stellar Nostr GPS
Weiterlesen
Auf der Plattform: → alle 80 Pässe · → AlpenRides · → AlpenCrossings · → Tokenomics · → FAQ