Salesforce Blockchain
Salesforce permet dĂ©sormais aux entreprises de crĂ©er des applications et des rĂ©seaux blockchain sĂ©curisĂ©s et partagĂ©s. Construit sur le protocole open source Hyperledger Sawtooth, Salesforce Blockchain est intĂ©grĂ© directement Ă la plate-forme Salesforce. Cela permet aux clients de crĂ©er leurs rĂ©seaux, leurs donnĂ©es et leurs applications blockchain de confiance en quelques clics Ă lâaide dâoutils faciles Ă utiliser, sans avoir recours Ă du code.
Environ 55 % des entreprises dĂ©clarent que le principal obstacle Ă lâadoption de la blockchain est de trouver des dĂ©veloppeurs qualifiĂ©s capables de construire une blockchain. Lors de la configuration dâune blockchain, vous devez procĂ©der comme suit.
1. Créez un modÚle de données et un réseau.
2. Définissez les rÚgles et les autorisations.
3. CrĂ©ez une couche dâengagement pour les partenaires.
4. Créez une expérience utilisateur pour afficher des données.
5. IntĂ©grez lâensemble avec des donnĂ©es non-blockchain.
6. IntĂ©grez la blockchain Ă vos processus et favorisez lâincitation.
Cependant, vous nâavez aucune envie dâaccomplir toutes ces tĂąches Ă lâaide dâune montagne de code rĂ©alisĂ© avec des outils incohĂ©rents.
Salesforce Blockchain vous permet de créer facilement vos propres réseaux de confiance pour étendre de maniÚre sécurisée la gestion de la relation client à des partenaires (secteur, fournisseurs, distributeurs, institutions publiques et clients).
Comment Salesforce rend-il cela possible ? Tout dâabord, Salesforce Blockchain vous permet de crĂ©er des rĂ©seaux, des donnĂ©es et des applications blockchain en quelques clics, en utilisant la puissance des outils Salesforce nĂ©cessitant peu de code. Ensuite, il vous aide Ă rendre les donnĂ©es blockchain exploitables Ă lâaide des fonctionnalitĂ©s intĂ©grĂ©es de Lightning Flows, de recherche, de lâIA Einstein et de nombreux autres services. De plus, il vous permet dâengager facilement vos partenaires rĂ©seau blockchain Ă lâaide dâapplications Lightning, de communautĂ©s ou dâAPI prĂ©dĂ©finies pour les partenaires nâayant pas recours Ă Salesforce.
Exécution sur une base évolutive et flexible
Expliquons maintenant les composants clés de Salesforce Blockchain et ses avantages.
Hyperledger Sawtooth : il sâagit dâun protocole open source blockchain sur lequel est fondĂ© Salesforce Blockchain. Il est sĂ©curisĂ© et Ă©volutif.
Gestion du consensus : câest une logique utilisĂ©e par le rĂ©seau pour convenir dâune mise Ă jour de la base de donnĂ©es blockchain. Salesforce propose divers protocoles de consensus (rĂšgles permettant de dĂ©finir comment le rĂ©seau parvient Ă un consensus) afin que les rĂ©seaux puissent choisir le processus le plus adaptĂ© Ă leurs besoins.
API de contrats intelligents : API qui permet aux dĂ©veloppeurs de crĂ©er un ensemble de rĂšgles mĂ©tier et de les dĂ©ployer sur le rĂ©seau. Les contrats intelligents permettent aux entreprises de crĂ©er des modĂšles commerciaux fondĂ©s sur la confiance et lâautomatisation. Les rĂšgles reposent sur une blockchain et sont transparentes pour tous les partenaires.
Construction de rĂ©seaux et dâapplications blockchain en quelques clics
GĂ©nĂ©rateur de blockchain : outil de crĂ©ation permettant Ă un dĂ©veloppeur ou Ă un administrateur de crĂ©er une application blockchain, dâajouter des partenaires et de dĂ©velopper une infrastructure de nĆud. Il inclut Ă©galement une API qui permet aux dĂ©veloppeurs de configurer par programmation une application masquant la complexitĂ© de la blockchain. Lâinterface utilisateur dĂ©clarative permet aux administrateurs de le faire en cliquant simplement, sans avoir recours Ă du code.
Automatisation Ă lâaide de la plate-forme Lightning
API de requĂȘte : API qui vous permet dâinterroger la blockchain pour obtenir une dĂ©finition dâentitĂ© ou un enregistrement spĂ©cifique. La blockchain est par nature une structure de donnĂ©es complexe Ă interroger, mais Salesforce a dĂ©veloppĂ© une approche performante et Ă©volutive.
API dâhistorique : API qui vous permet dâinterroger un enregistrement et dâafficher ses diffĂ©rentes versions et son Ă©volution au fil du temps.
ĂvĂ©nements de la blockchain – flux de travail : utilise les Ă©vĂ©nements de plate-forme pour capturer lâactivitĂ© de la blockchain et lâexposer au flux de travail Salesforce. Cette fonction automatise les actions autour des donnĂ©es de la blockchain.
Engagement de partenaires
API dâautorisations de partenaires : API permettant Ă tous les partenaires de contrĂŽler lâaccĂšs en lecture et en Ă©criture des objets et des champs. Salesforce Platform fournit ces contrĂŽles dâaccĂšs dans le cadre de son architecture mutualisĂ©e et apporte des principes semblables Ă ceux de Salesforce Blockchain.
Blockchain Connect : service de synchronisation de donnĂ©es permettant de configurer des objets et des champs blockchain Ă afficher sur des pages dâenregistrement dans les applications ou la communautĂ© Lightning, ou dans des applications personnalisĂ©es. IntĂ©grez les donnĂ©es blockchain directement dans lâexpĂ©rience utilisateur en quelques clics, sans code.
Salesforce Blockchain en quatre étapes
Parlons maintenant de ce dont vous avez besoin pour crĂ©er une application blockchain sur Salesforce. Pour vous aider Ă comprendre la simplicitĂ© de Salesforce Blockchain, penchons-nous sur un cas dâutilisation. Dans cet exemple, vous crĂ©ez un rĂ©seau afin que les compagnies dâassurance, les gestionnaires de rĂ©clamations et les ateliers de rĂ©paration puissent travailler ensemble sur un grand livre de blockchain fiable pour une rĂ©clamation client.
- Commencez par définir votre réseau de confiance, ses rÚgles et ses autorisations.
Pour les dĂ©clarations de sinistre, vous voulez que lâagent dâassurance, le tiers gestionnaire des rĂ©clamations et lâatelier de rĂ©paration sâoccupent en toute sĂ©curitĂ© dâune rĂ©clamation. Par exemple, vous pouvez dĂ©finir les autorisations pour lâagent dâassurance sur « lecture seule », tandis que dâautres participants au rĂ©seau peuvent lire, Ă©crire et vĂ©rifier les modifications apportĂ©es Ă la base de donnĂ©es blockchain des rĂ©clamations. - CrĂ©ez un modĂšle de donnĂ©es avec peu de code directement sur la blockchain.
Les donnĂ©es que vous souhaitez partager sont des rĂ©clamations. Vous crĂ©ez donc un objet de rĂ©clamation et ajoutez des champs (date, client, etc.). Vous les crĂ©ez de la mĂȘme maniĂšre que nâimporte quel objet de donnĂ©es dans Salesforce. La seule diffĂ©rence, câest que les Ă©lĂ©ments sont créés directement dans la blockchain. - Rendez les donnĂ©es de la blockchain exploitables.
Chaque donnĂ©e de blockchain est accompagnĂ©e dâĂ©vĂ©nements et dâune fonction de traitement automatisĂ©s (car elle est intĂ©grĂ©e Ă la plate-forme Lightning). Ainsi, vos donnĂ©es blockchain deviennent immĂ©diatement exploitables, envoient des notifications et peuvent automatiquement clĂŽturer une rĂ©clamation. Par exemple, si un atelier de rĂ©paration effectue les rĂ©parations et enregistre les donnĂ©es relatives aux rĂ©parations sur la blockchain, les Ă©vĂ©nements de plate-forme agissant sur ces informations, le statut de la rĂ©clamation passe automatiquement sur RĂ©parations terminĂ©es sans vĂ©rification ni paperasse supplĂ©mentaires. - CrĂ©ez facilement des applications pour tous les partenaires et invitez-les.
Si le partenaire utilise Salesforce, vous pouvez utiliser les applications ou la communautĂ© Salesforce existantes pour afficher des enregistrements de blockchain et permettre aux partenaires dâinteragir avec ces donnĂ©es. Lorsque vous ajoutez lâatelier de rĂ©paration et le gestionnaire de rĂ©clamations, ils voient ces donnĂ©es dans une vue unique partagĂ©e au sein dâune application Salesforce. Si les partenaires nâutilisent pas Salesforce, vous pouvez facilement crĂ©er des applications sur Heroku ou sur toute autre infrastructure personnalisĂ©e pour afficher des donnĂ©es blockchain via des API. Que vos partenaires soient ou non clients de Salesforce, Salesforce Blockchain leur permet de rejoindre et dâutiliser facilement votre rĂ©seau.
Salesforce Blockchain : nouvelles possibilités
Voici quelques cas dâutilisation de Salesforce Blockchain :
Transformation des expĂ©riences en marketing : une sociĂ©tĂ© dâhĂŽtellerie peut crĂ©er un rĂ©seau de rĂ©compenses de fidĂ©litĂ© diffĂ©renciĂ© sur une blockchain afin de permettre aux clients dâutiliser des points de fidĂ©litĂ© entre partenaires.
AccĂ©lĂ©ration des processus de service : les sociĂ©tĂ©s immobiliĂšres peuvent rĂ©unir des sociĂ©tĂ©s de prĂȘt hypothĂ©caire, des sociĂ©tĂ©s de titres et des agents immobiliers sur une blockchain afin de rĂ©pondre plus rapidement au besoin dâun acheteur de maison.
AccĂ©lĂ©ration des ventes en engageant des rĂ©seaux : les banques peuvent rĂ©duire les cycles de vente et amĂ©liorer lâexpĂ©rience client en mettant lâensemble du processus KYC (Know Your Customer) destinĂ© aux comptes professionnels sur une blockchain, avec un rĂ©seau de rĂ©gulateurs et de rĂ©viseurs.
Augmentation de la confiance dans la chaĂźne dâapprovisionnement : les entreprises de vĂȘtements haut de gamme peuvent garantir un approvisionnement Ă©thique en coton afin de garantir de bonnes pratiques commerciales et la confiance des clients.
AccĂ©lĂ©ration de la rĂ©ussite des Ă©tudiants : une universitĂ© peut crĂ©er un rĂ©seau universel dâapprenants avec dâautres universitĂ©s afin de permettre aux Ă©tudiants de se former tout au long de leur vie.