Warteschlange

Wie Claims verarbeitet und Transaktionen on-chain übermittelt werden.

Wenn jemand einen QR-Code scannt und eine Belohnung einfordert, wird die Transaktion nicht sofort einzeln gesendet. Stattdessen landen Claims in einer Verarbeitungswarteschlange, die mehrere Auszahlungen zu einer einzigen Cardano-Transaktion zusammenfasst. Das macht die Plattform schneller, günstiger und zuverlässiger bei hohem Andrang.

Wie das Batching funktioniert

Cardano-Transaktionen können mehrere Empfänger gleichzeitig bedienen. Anstatt für jeden Claim eine eigene Transaktion zu senden, fasst Claimpaign wartende Claims zusammen und versendet sie gebündelt. Ein Batch kann bis zu 20 Claims für Ada- und Token-Kampagnen enthalten, bei NFT-Kampagnen bis zu 10.

Das bedeutet: Wenn bei einem Event 100 Personen innerhalb weniger Minuten einen QR-Code scannen, verarbeitet die Plattform alle Claims in nur 5 bis 6 Transaktionen statt in 100. Das spart Transaktionsgebühren und beschleunigt die Abwicklung erheblich.

Verarbeitung

Die Kampagnen jeder Organisation werden unabhängig über ein eigenes Wallet verarbeitet. Claims werden in der Reihenfolge ihres Eingangs abgearbeitet. Nach jedem gesendeten Batch wartet das System auf die Bestätigung der Transaktion, bevor der nächste Batch gestartet wird. Im Mainnet dauert das etwa 20 Sekunden pro Batch.

Bei hohem Andrang kann im Dashboard ein Warteschlangen-Indikator erscheinen, der anzeigt, wie viele Claims gerade auf Verarbeitung warten. Das ist normal. Die Warteschlange wird kontinuierlich abgearbeitet, die meisten Claims sind innerhalb einer Minute abgeschlossen.

Wiederholungsversuche und Fehler

Hinweis
Falls eine Transaktion fehlschlägt, wiederholt das System den Versuch automatisch. Wenn alle Versuche scheitern, wird der Claim als fehlgeschlagen markiert und der Code wird wieder freigegeben. Es gehen keine Codes verloren.

Fehlgeschlagene Claims mit ihren Fehlerdetails sind in der Kampagnen-Detailansicht sichtbar.

Was du im Dashboard siehst

  • Ein Warteschlangen-Indikator erscheint bei Kampagnen, deren Claims gerade verarbeitet werden. Er zeigt die Anzahl der wartenden Transaktionen.
  • Die Kampagnen-Detailseite zeigt eine Aufschlüsselung der erfolgreichen und fehlgeschlagenen Claims.
  • Ein Abschnitt zeigt das vollständige Fehlerprotokoll für jeden fehlgeschlagenen Claim, zur Diagnose oder für den Support.