Les principaux outils et technologies actuellement utilisés dans le cadre des activités de FinTech sont :
-
la biométrie, qui une est technique permettant d'identifier une personne de façon formelle et/ou d'authentifier une transaction à partir de données reconnaissables et vérifiables, spécifiques à la personne, telles que les empreintes digitales ou la reconnaissance faciale ;
-
la technologie des registres distribués, dont l'application la plus connue est la blockchain, qui est une technologie de stockage et de transmission d'information, transparente, sécurisée, et fonctionnant sans organe central de contrôle.
Elle offre la possibilité d'effectuer des transactions sans système de compensation central et sert habituellement d'infrastructure pour la création de monnaies virtuelles ou crypto-monnaies tels que le Bitcoin ;
-
le cloud computing, qui consiste à utiliser un réseau de serveurs, hébergés sur Internet, pour stocker et gérer des données. Avant l'apparition de cette technologie, il était nécessaire de disposer d'un serveur local ou d'un ordinateur personnel pour utiliser des « ressources informatiques ». Outre l'amélioration de l'accès aux outils informatiques, le cloud computing permet à son utilisateur de consommer les « ressources informatiques » comme un bien et/ou service utilitaire payable à la demande sans avoir à acquérir et à entretenir des infrastructures informatiques1 ;
-
l'intelligence artificielle, qui représente un ensemble de théories et de techniques mises en œuvre en vue de réaliser des machines capables de simuler l'intelligence humaine. Elle vise à offrir une meilleure capacité d'analyse et d'exploitation de données. Les applications les plus courantes de cette technologie sont notamment :
-
-
le machine learning ou « apprentissage automatique » en français, qui est un concept de plus en plus important dans le domaine de l'informatique. Il s’agit d’un programme basé sur l'intelligence artificielle, permettant à un ordinateur ou à une machine de faire un apprentissage automatisé, de façon à pouvoir réaliser un certain nombre d’opérations très complexes sans programmation prédéfinie ;
-
le Big Data, qui est une solution permettant d'analyser et exploiter des bases de données géantes en temps réel, afin d'en extraire des informations qui étaient jusqu'à présent difficilement décelables ;
-
-
-
les interfaces de programmation (API2), qui permettent à deux systèmes informatiques distincts de se « brancher » à travers une interface pour échanger des données.
1 https://searchcloudcomputing.techtarget.com/definition/cloud-computing.
2 Applications Programming Interface (API) : traduction anglaise de « interfaces de programmation »