Paiement en ligne, côté serveur

@Frederic_Renault J’ai l’impression que ta solution fournit une abstraction supplémentaire, mais nécessite toujours un indexeur.

Une solution pour se passer d’indexeur serait d’utiliser les atomic swaps (palette déjà en place).

  • Je commande sur la boutique en ligne.
  • La boutique génère un aléa et m’en donne le hash.
  • Je crée un atomic swap du montant voulu, avec le bon destinataire et le hash.
  • La boutique vérifie la présence de l’atomic swap dans le storage onchain directement.
  • Quand c’est bon, elle publie l’aléa pour obtenir sa transaction.
  • Si la transaction n’a pas été réclamée, je récupère ma mise au bout d’un temps donné.

Par contre ça nécessite une nouvelle interface avec le wallet.

2 Likes