Initialement publié en anglais par StarkWare le 12 aout, 2019
Il y a quelque temps, nous avons présenté StarkPay, le système de paiement prépayé de type carte de débit de StarkWare. Ce post décrira notre conception améliorée et la fonctionnalité supportant les paiements instantanés. Avec cette fonctionnalité, un commerçant tel que Starbucks pourrait offrir à un client une tasse de café instantanément, en sachant qu'il est assuré d'être payé dans les plus brefs délais.
Les paiements instantanés sont une amélioration de StarkPay qui offre aux commerçants la finalité des créances (c'est-à-dire les paiements reçus) à la vitesse de l'éclair. Il n'y a aucune hypothèse de confiance entre les parties impliquées dans le cycle de vie d'un paiement : le client, le commerçant, le processeur de paiement et StarkWare qui exécute StarkPay pour le compte du processeur de paiement. Au lieu de la confiance, le processeur de paiement offre au commerçant un dépôt de sécurité dédié on-chain d'une valeur à peu près égale à la somme totale des créances du commerçant au cours d'un cycle de preuve), et contre signe les paiements du client. Pour les paiements contre signés , le commerçant est assuré de recevoir les fonds - soit par l'inclusion du paiement dans une preuve ultérieure, soit en rachetant les paiements directement à partir du dépôt de garantie. Comme un dépôt de garantie standard, dans le cours normal des choses, il n'est pas touché.
Mécanisme:
Pour chaque commerçant proposant le système de paiement instantané, le processeur de paiement verrouille un dépôt de garantie dans un smart contract on-chain spécifique au commerçant. Comme mentionné ci-dessus, le dépôt est à peu près égal au volume des paiements au commerçant pendant un cycle de preuves.
Interaction client : un client entre dans une bijouterie souhaitant acheter un objet cher
Interaction post-client
Scénario du Black Friday : un commerçant peut connaître une activité qui dépasse la valeur de son dépôt de garantie. Dans ce cas, ils peuvent faire l’une des deux choses suivantes :
Un système trustless
Dans notre système, le commerçant n’a pas besoin de faire confiance au processeur de paiement (et à StarkWare en tant que fournisseur de technologie pour ce dernier), et inversement, le processeur de paiement n’a pas besoin de faire confiance au commerçant.
Processeur de paiement trustless : le commerçant peut toujours encaisser un paiement contresigné impayé (c’est-à-dire signé par le client et le processeur de paiement) en l’envoyant au smart contract de dépôt de garantie.
Trustless Marchand : le commerçant ne peut pas racheter le dépôt de garantie d’un smart contract, un paiement comptabilisé dans une preuve soumise à la blockchain. En fait, tant que le processeur de paiement suit le protocole, le commerçant ne peut pas retirer des fonds du dépôt de garantie.
Comparaison avec lightning
À l’aube des paiements instantanés, nous devrions revoir notre comparaison initiale de StarkPay à Lightning.
Un objectif plus rapide : un avantage que Lightning avait sur notre design StarkPay original
Dans notre conception originale, l’objectif dépendait du «temps de cycle d’une preuve.» Dans Lightning, la finalité est instantanée, c’est-à-dire qu’une fois que vous avez la signature de la contrepartie, votre paiement est garanti. StarkPay correspond désormais à la vitesse de finalité de Lightning.
Réduire le coût du capital : Avec les paiements instantanés, le commerçant n’a qu’à sécuriser la valeur qui lui est versée au cours d’un cycle d’essai – c’est tout ce que le processeur de paiement doit verrouiller pour rassurer le commerçant. En particulier, StarkPay, avec les paiements instantanés, est encore beaucoup plus efficace en capital que Lightning.
Résumé
StarkPay est un système de type carte de débit prépayée offrant une scalabilité, peu coûteux, trustless, capital efficient, des paiements sur Ethereum. Maintenant, avec les paiements instantanés, StarkPay maintient toutes ces propriétés tout en offrant aux commerçants la possibilité de fournir des biens et des services instantanément, sans risque.
Dans notre prochain articles de blog, nous allons décrire comment nous avons l’intention d’avoir notre part de gâteau et de la manger aussi, en éliminant efficacement les barrières entre StarkPay et l’univers blockchain.
Merci à Dan Robinson pour ses commentaires.
Tom Brand, Avihu Levy, Uri Kolodny
StarkWare
Traduction faite par @cleminso