Stellar introduit des paiements anonymes pour protéger vos transactions
Stellar Network a lancé une nouvelle technologie de confidentialité open source, Stellar Private Payments (SPP), permettant des transferts confidentiels tout en intégrant des contrôles de conformité. Cette innovation utilise des preuves sans connaissance pour dissimuler les montants et les relations entre expéditeurs et destinataires. Les développeurs peuvent dès à présent bâtir sur cette infrastructure grâce à la documentation fournie par Nethermind.
Stellar Private Payments permet des transactions anonymes sécurisées
La technologie Stellar Private Payments (SPP) est désormais open source, offrant aux créateurs de confidentialité l'opportunité de construire immédiatement avec cet outil. Ce système innovant gère les dépôts, transferts et retraits privés en utilisant des épreuves ZK dotées de protections configurables, garantissant que les montants des transactions restent cachés du public.
Les utilisateurs ne dévoilent plus leurs relations d'expéditeur-destinataire lors des transactions. Les preuves Groth16, réalisées via WebAssembly, assurent le travail cryptographique nécessaire pour maintenir la sécurité et la confidentialité.
Les circuits Circom offrent une vérification efficace sans serveur
Le déploiement utilise les contrats intelligents Soroban, qui alimentent cette mise en œuvre avancée. La preuve basée sur le navigateur se réalise sans interaction avec un serveur externe, ce qui renforce encore plus la sécurité du système.
L'Association Set Provider joue un rôle crucial en fournissant une couche de conformité, maintenant des structures arborescentes doubles Merkle pour suivre les membres et appliquer divers contrôles administratifs par les exploitants de pools.
Transferts sécurisés grâce à la magie du zéro connaissance
Avec SPP, chaque dépôt crée des engagements dans le système tout en générant des notes de sortie pour dépenses futures. Le processus garantit que pendant toute transaction, la propriété reste prouvée sans compromettre l’anonymat grâce aux clés privées vérifiables.
Pendant ce temps, lors d'un retrait, toutes les notes d'entrée sont entièrement dépensées sans créer de nouvelles notes sortantes. Des règles strictes régissent ces opérations pour s'assurer que tous les intrants correspondent aux extrants prévus.
Des mécanismes robustes assurent la conformité tout en préservant l'anonymat
L'arborescence d'adhésion ASP ne contient que des clés publiques approuvées tandis que celles non-adhérentes fonctionnent comme listes d'exclusion visibles uniquement sous forme clairsemée dans Merkle. Cela permet aux preuves sans connaissance démontrant l'appartenance ou non-appartenance d'être validées sans révéler l'identité réelle des utilisateurs.
Tous ces mécanismes permettent un équilibre subtil entre confidentialité et conformité, rendant ainsi ce système unique dans le paysage blockchain actuel où chaque contrat intelligent est minutieusement vérifié sur chaîne.
Système encore au stade expérimental mais prometteur pour l'avenir
Cependant, il est important de noter que cette chaîne référence commune n'offre pas encore une génération décentralisée complète selon sa documentation initiale. Actuellement limité à un seul circuit supporté (deux entrées et deux sorties), son utilisation en production n'est pas recommandée tant qu'il reste au stade de preuve de concept.
L'utilisation dépend également fortement d'événements Stellar dont la conservation n'excède pas sept jours avant qu'ils ne soient effacés ; cela souligne le besoin potentiel d'indexeurs dédiés pour garantir une fonctionnalité fluide sur le long terme. De plus, aucune auditabilité formelle n'a été réalisée sur sa base code actuelle ; ainsi il est conseillé aux utilisateurs potentiels de faire preuve prudence quant à leur adoption immédiate dans un cadre opérationnel réel.
Avertissements concernant le cadre légal autour du projet SPP
Du point de vue légal, bien que sous licence Apache 2.0 majoritairement appliquée au référentiel source principal, certaines parties utilisent également GNU Lesser General Public License v3.0, soulignant ainsi l’importance particulière accordée aux responsabilités spécifiques relatives aux licences mixtes durant leur déploiement. Un respect rigoureux doit donc être observé concernant la disponibilité du code source lorsqu’il s’agit notamment d’artefacts générés durant leurs constructions afin qu’ils respectent pleinement ces exigences légales précises.
Dès lors qu’une telle technologie devient accessible ouvertement au public plutôt rapidement après son lancement initial par Nethermind—qui a aussi contribué via LLM—il semble évident qu’un intérêt croissant se dessine autour du développement futur possible lié directement à ces applications basées sur Stellar. Avec cette initiative audacieuse révolutionnant progressivement notre approche vis-à-vis tant technologique qu’éthique face au cadre réglementaire existant autour crypto-monnaies : il y a fort à parier que beaucoup seront attentifs suite à ses évolutions prochaines !
