TECHNOLOGIE 2017-11-13T15:20:44+00:00

WOLEET UTILISE LA BLOCKCHAIN BITCOIN AFIN DE SÉCURISER FACILEMENT VOS DONNÉES

L’ancrage de données

L’ancrage de données permet de créer des preuves d’existence universelles horodatées pour tout type de données.

Il consiste à utiliser les propriétés de résilience, d’immutabilité et de résistance à la censure de la blockchain Bitcoin pour lier tout type de donnée à une transaction Bitcoin sécurisée définitive.

L’empreinte numérique de la donnée est d’abord calculée, puis une transaction Bitcoin intégrant cette empreinte (ou un ensemble d’empreintes) est émise afin d’être intégrée dans la blockchain Bitcoin de façon définitive. Ce processus permet d’obtenir une preuve irréfutable et horodatée de l’existence de la donnée, vérifiable de façon indépendante.

Woleet permet d’effectuer cette opération simplement, soit par glisser/déposer sur son interface web, soit par appel à sont API REST pour une integration directe à tout type de système d’information.

L’ancrage de signatures

L’ancrage de signature permet de créer des preuves de signature universelles horodatées pour tout type de données.

La donnée est d’abord signée en utilisant le système de signature de Bitcoin, puis la signature produite est ancrée dans la blockchain Bitcoin. La signature dépendant directement de la donnée, une preuve de signature constitue aussi une preuve d’existence de la donnée.

Ce mode de signature diffère de la signature électronique classique car il ne requiert pas de certificat mais simplement une adresse Bitcoin : le signataire est identifié par sa propre adresse qu’il contrôle totalement via un portefeuille Bitcoin physique hyper sécurisé (de type Ledger Nano S) ou via une application mobile dédiée (Woleet.ID).

Les signatures étant stockées et horodatées indépendamment de la donnée signée, il est possible de faire signer une même donnée par plusieurs acteurs sans avoir à faire « circuler » la donnée entre ces acteur. L’ancrage de signature peut donc être efficacement utilisé pour tracer une donnée en la faisant signer à chaque étape de son traitement.

Bitcoin

Woleet utilise la blockchain Bitcoin pour inscrire les ancres numériques de données. Le choix de la blockchain Bitcoin correspond à notre volonté de se baser sur l’infrastructure la plus éprouvée et la plus pérenne avec le plus haut niveau de sécurité possible. Bitcoin bénéficie de 8 ans de recherche et développement, d’un investissement important sur son infrastructure, et d’un réseau décentralisé accessible par tous sans restriction. La maturité de l’écosystème Bitcoin permet d’y déployer des applications en production, avec l’assurance que les transactions seront traitées sans être modifiées ou effacées a posteriori.

En savoir plus sur Bitcoin

Chainpoint

Le format de preuve utilisé par Woleet est Chainpoint, protocole créé en Aout 2015 par Shawn Wilkinson, permettant de fournir une couche de scalabilité pour l’inscription d’empreintes numériques dans la blockchain. Il s’agit de construire des arbres de Merkle contenant plusieurs empreintes afin de réaliser des économies d’échelle en regroupant des empreintes dans une seule transaction Bitcoin.

Chainpoint est un format de preuve Open Source permettant d’assurer une interopérabilité avec les systèmes compatibles. Ainsi quoiqu’il arrive, vos preuves seront toujours exploitables, même si Woleet était amené à disparaitre.

En savoir plus sur Chainpoint

API Woleet

Afin de faciliter l’intégration avec des systèmes d’information externes, Woleet fournit une API REST très simple d’utilisation et bien documentée. Cette API étant définie comme une API Swagger, vous pouvez générer le code client pour n’importe quel langage de programmation.

Documentation de l’API Woleet