Développement blockchain et smart contracts
Des contrats numériques fiables, que chacun peut vérifier, conçus et audités avec rigueur. Avant d'écrire une ligne de code, nous regardons avec vous si la blockchain répond vraiment à votre besoin. Si c'est le cas, nous la mettons en œuvre proprement.
Ce que nous faisons
- 01
Smart contracts
Nous concevons et développons des contrats intelligents lisibles, testés et documentés. Ils automatisent des règles sans intermédiaire.
- 02
Audit de code
Relecture de smart contracts existants et recherche de failles. Vous repartez avec des recommandations concrètes, avant la mise en production.
- 03
Traçabilité et certification
Horodatage et preuve d'authenticité pour des documents, des produits ou des diplômes. Tout le monde peut vérifier.
- 04
Intégration à vos applications
La blockchain reliée à vos sites et à vos logiciels, avec une expérience simple pour ceux qui s'en servent.
Nos solutions en détail
Développement de smart contracts
Ce qu'est un smart contract et quand il sert vraiment. Comment on le conçoit puis le déploie après l'avoir testé, et ce qui fait varier le coût.
EN SAVOIR PLUSAudit de smart contracts
Pourquoi faire auditer un smart contract, comment l'audit se déroule, ce que contient le rapport. Et ce qui fait varier son coût.
EN SAVOIR PLUSTraçabilité et certification
Prouver l'origine d'un produit, la date d'un document ou l'authenticité d'un diplôme grâce à la blockchain. Et ce qu'il faut vérifier avant de se lancer.
EN SAVOIR PLUS
La blockchain en entreprise, des usages concrets par secteur
Une blockchain est un registre partagé, copié sur de nombreux ordinateurs. Chaque inscription y est horodatée et ne peut plus être modifiée en douce. Pour une entreprise, l'intérêt ne tient pas à la technologie elle-même. Il tient à la confiance qu'elle apporte quand plusieurs acteurs doivent se fier aux mêmes informations. Voici des usages réalistes pour les entreprises et les collectivités, en Haute-Corse comme ailleurs.
- 01
Agroalimentaire et produits du terroir
Retracer l'origine d'un produit et ses étapes de fabrication, du producteur jusqu'au consommateur. De quoi appuyer une démarche de qualité ou d'origine.
- 02
Formation et enseignement
Délivrer des attestations et des diplômes qu'un employeur vérifie en ligne, sans avoir à appeler l'établissement.
- 03
Collectivités et organismes publics
Prouver la date de publication d'un document, d'un règlement ou d'une délibération. Et prouver qu'il n'a pas bougé depuis.
- 04
Bâtiment et industrie
Horodater un procès-verbal, un rapport d'inspection ou des relevés. Le maître d'ouvrage dispose alors de la même preuve que les entreprises ou les assureurs.
- 05
Création et propriété intellectuelle
Constituer une preuve d'antériorité pour une œuvre, un plan ou un code source, à une date donnée.
- 06
Partenariats entre entreprises
Automatiser des règles convenues entre plusieurs partenaires, des étapes de validation par exemple, sans qu'aucun d'eux ne tienne seul le registre.
Blockchain publique, privée ou de consortium, comment choisir
Toutes les blockchains ne conviennent pas à un usage professionnel. Le choix tient en trois questions. Qui doit pouvoir lire les données ? Qui doit pouvoir écrire ? Et pendant combien de temps la preuve doit-elle rester vérifiable ?
La solution hybride est fréquente. Vos données restent dans vos systèmes, et seule leur empreinte numérique est inscrite sur une blockchain publique. Une empreinte est un code court calculé à partir d'un fichier, qui ne révèle rien de son contenu.
- 01
Blockchain publique
Ouverte à tous, comme Ethereum. C'est elle qui offre la vérification la plus indépendante. En contrepartie, les frais d'utilisation varient, et tout ce qu'on y inscrit est visible.
- 02
Réseaux compatibles EVM
L'EVM, ou machine virtuelle Ethereum, est le moteur qui exécute les smart contracts sur Ethereum et sur de nombreux réseaux compatibles. Développer pour l'EVM laisse le choix du réseau ouvert.
- 03
Blockchain privée ou de consortium
Réservée à des participants identifiés, par exemple les membres d'une filière. On la contrôle mieux, mais il faut que quelqu'un l'héberge et l'entretienne, et sa valeur de preuve ne vaut que ce que valent ses participants.
Blockchain et réglementation, du RGPD à MiCA
Un projet blockchain sérieux tient compte du droit dès la conception. Trois sujets reviennent à chaque fois.
- 01
Les données personnelles
Une inscription sur une blockchain ne s'efface pas, alors que le RGPD prévoit un droit à l'effacement. Nous n'inscrivons donc aucune donnée personnelle sur la chaîne. On n'y trouve que des empreintes ou des références techniques, les données restant dans vos systèmes.
- 02
Les jetons et crypto-actifs
Un projet qui émet ou fait circuler des jetons peut relever d'une réglementation spécifique, en particulier le règlement européen MiCA sur les marchés de crypto-actifs. Un avis juridique est indispensable avant tout développement. Nous ne donnons aucun conseil en investissement, et nous ne faisons la promotion d'aucun crypto-actif.
- 03
La valeur juridique
Une preuve inscrite sur une blockchain est un élément technique solide. Sa portée juridique, elle, dépend du contexte. Pour un usage contractuel ou réglementaire, faites-la valider par votre conseil.
Un projet blockchain, de l'idée à la mise en service
Nous sommes basés à Bastia et travaillons avec des startups, des PME ou des organismes publics, en Corse et au-delà. Votre interlocuteur, du premier échange à la fin, est Alexandre Sciacca, ingénieur full-stack depuis plus de dix ans. Vous recevez une réponse sous 48 heures, et un devis clair avant tout engagement.
- 01
Comprendre
Nous vérifions d'abord que la blockchain apporte un vrai bénéfice à votre projet. Qui doit faire confiance à quoi, et pourquoi ?
- 02
Concevoir
Nous choisissons le réseau. Nous décidons ce qui sera inscrit sur la chaîne et ce qui restera dans vos systèmes, puis nous décrivons les règles des smart contracts en langage clair.
- 03
Développer et tester
Écriture du code et tests automatisés, déploiement sur un réseau de test. Puis un audit, avant toute mise en production.
- 04
Lancer et suivre
Déploiement, intégration à vos outils, documentation. Et un suivi une fois le service en marche.
Ce que la blockchain ne fait pas, et ce que nous ne proposons pas
Une blockchain prouve qu'une information n'a pas été modifiée depuis son inscription. Elle ne dit rien de son exactitude au départ. La qualité des données saisies compte toujours autant, comme les contrôles humains et la sécurité de vos propres systèmes.
Notre activité se limite au conseil et aux services techniques, c'est-à-dire la conception, le développement, l'audit ou le déploiement de smart contracts, et leur intégration à vos applications. Nous ne faisons pas de conseil en investissement. Nous n'émettons ni ne promouvons de crypto-actifs, et nous ne gérons pas de fonds pour le compte de tiers.
À qui s'adresse ce service
Des startups, des entreprises ou des institutions qui ont besoin de confiance, de transparence, de traçabilité. Et quand une base de données classique suffit, nous vous le disons franchement.
Comment nous travaillons
- T-3
Comprendre
On parle de vos objectifs et de votre budget. Vous recevez un devis lisible.
- T-2
Concevoir
Nous dessinons la solution et les maquettes, que vous validez avant tout développement.
- T-1
Construire
Nous développons et testons. Vous suivez l'avancement à chaque étape.
- T-0
Lancer et suivre
Mise en ligne. Ensuite on héberge, on corrige, on fait évoluer.
Technologies et méthodes
- Solidity
- Ethereum / EVM
- Tests automatisés
- Audit de code
- TypeScript
Questions fréquentes
Ai-je vraiment besoin d'une blockchain ?
Pas toujours. Elle peut servir quand plusieurs acteurs doivent partager des données sans se faire confiance. Dans les autres cas, une solution classique est souvent plus simple, et moins chère. Nous vous le disons tel quel.
Comment sécurisez-vous un smart contract ?
Avec des tests automatisés et une relecture attentive du code, puis des scénarios d'attaque simulés avant toute mise en production.
Pouvez-vous auditer un contrat déjà déployé ?
Oui. Nous analysons le code et la façon dont il se comporte. Vous recevez ensuite un rapport clair, qui liste les risques identifiés et les corrections recommandées.
Faut-il acheter des cryptomonnaies pour utiliser une blockchain ?
Vos utilisateurs, non. Sur une blockchain publique, chaque inscription entraîne des frais de réseau payés dans la monnaie de ce réseau. Dans un usage professionnel, ces frais deviennent un coût technique intégré à l'architecture, et personne n'a de cryptomonnaie à manipuler. Sur une blockchain privée, ils n'existent pas sous cette forme.
Une blockchain consomme-t-elle beaucoup d'énergie ?
Cela dépend du réseau, et plus précisément de la façon dont il valide les inscriptions. Les réseaux fondés sur la preuve de travail, comme Bitcoin, consomment énormément. Ceux qui reposent sur la preuve d'enjeu, comme Ethereum depuis 2022, beaucoup moins. Nous en tenons compte au moment de choisir le réseau.
Pouvez-vous développer le smart contract d'un projet de jeton ?
Seulement sur le volet technique, et seulement si le projet a reçu au préalable un avis juridique, notamment au regard du règlement MiCA. Nous ne participons ni à la promotion ni à la commercialisation de jetons.