Défis
Nos ingénieurs se sont concentrés sur la fourniture d'une interface simple et sécurisée pour la gestion des accords commerciaux privés. Nos clients souhaitaient une solution soutenant les flux de logique commerciale en renforçant la sécurité et l'ergonomie.
Solution
La solution réduit à la fois la possibilité d'erreurs et la redondance des opérations dans la chaîne commerciale. Elle représente une application web qui couvre une variété de besoins de l'entreprise avec une entreprise d'entreposage en tant que prestataire de services. Le tableau de bord convivial est basé sur la bibliothèque de composants Material-UI, et l'interface utilisateur facilite la gestion des flux autant que possible, en masquant la logique complexe sous des formes, des cartes et des listes simples.
Panneau utilisateur du constructeur d'organisation (acheteur et vendeur):
- Explorer l'historique de la propriété des warrants;
- Créer des accords commerciaux connus sous le nom de 'Deals';
- Déterminer si l'accord doit être public ou privé, en fermant l'historique des warrants pour les propriétaires suivants;
- Gérer les accords, en assignant des approbateurs et en ajoutant une organisation acheteuse;
- Confirmer les accords lorsque les conditions de l'accord sont remplies;
Panneau utilisateur de l'approbateur de l'organisation (Approbateur):
- Explorer l'historique de la propriété des warrants;
- Approuver les accords assignés;
Panneau utilisateur de l'entrepôt (Gardien):
- Gérer le contenu de l'entrepôt, en ajoutant des warrants et en définissant leur statut;
Caractéristiques spécifiques
Toutes les données des accords, des utilisateurs et des warrants sont privées en raison de la nature des restrictions de la blockchain. La liste des règles de contrôle d'accès assure que les utilisateurs sont autorisés à récupérer uniquement des informations spécifiques du grand livre et rien de plus.
Résultats
Le projet abouti est une solution avec un haut niveau d'architecture client-serveur-blockchain. Elle repose sur la blockchain Hyperledger Fabric, qui crée un écosystème sécurisé et décentralisé offrant une persistance des données. De plus, la technologie blockchain permet aux participants de revoir l'historique des transactions en cas de situations controversées.
Contrairement à d'autres plateformes blockchain, Fabric établit des canaux privés entre les participants et aucune tierce partie ne peut obtenir d'informations. Comme Fabric est un réseau blockchain privé, il bénéficie d'une grande vitesse de confirmation des transactions et de l'absence de frais. La caractéristique la plus distinctive de la solution est la possibilité de gérer des accords commerciaux complexes avec une interface simple mais puissante et conviviale.