Cloud Engines par Swiss Subnet

Une infrastructure
vérifiable.

Les Cloud Engines sont des ordinateurs privés qui tournent simultanément sur plusieurs machines indépendantes. Aucun opérateur ne peut à lui seul modifier vos données ou falsifier un résultat, et chaque réponse porte une signature que chacun peut vérifier.

Au moins 4 machines indépendantesMachine 1Opérateur AMachine 2Opérateur BMachine 3Opérateur CMachine 4Opérateur DRésultat signéVérifiable parclé publiqueUn Cloud EngineUn ordinateur privé,répliqué sur chaque machine
Fig. 1Quatre machines, quatre opérateurs indépendants, un Cloud Engine, un résultat signé.
  • 4+machines indépendantes par Cloud Engine, chacune exploitée par une entreprise différente
  • 1clé publique pour vérifier chaque réponse
  • 99,5 %de disponibilité par machine et par mois, garantie par contrat
  • 0personne chez Swiss Subnet en mesure de lire vos données

Qu’est-ce qu’un Cloud Engine ?

Un seul ordinateur, exploité conjointement par des entreprises indépendantes.

Un Cloud Engine est un ordinateur privé et répliqué. Il tourne sur au moins quatre machines, chacune exploitée par une entreprise différente et indépendante. Chaque machine détient l’application complète et ses données, et effectue l’intégralité du travail. Un résultat n’est valable qu’une fois que suffisamment de machines ont calculé le même résultat. Elles le signent alors ensemble.

Cela change la question de savoir à qui vous devez faire confiance. Sur une infrastructure ordinaire, quiconque contrôle la console d’administration peut lire, modifier ou restaurer vos données à un état antérieur. Sur un Cloud Engine, aucune entreprise ne peut le faire seule : ni un opérateur, ni Swiss Subnet, ni votre propre service informatique.

  • Rien qu’à vous

    Mono-locataire. Vous disposez de toute la capacité du Cloud Engine et décidez qui peut y accéder. Pas de facturation au message.

  • Aucune base de données à gérer

    Le code et les données résident ensemble dans chaque application, répliqués sur chaque machine. Rien de plus à installer ni à maintenir.

  • Évolue avec vous

    Commencez avec quatre machines. Ajoutez des machines ou passez à du matériel plus puissant sans réécrire vos logiciels.

  • Entièrement géré

    Nous construisons, surveillons et assurons le support du Cloud Engine, et restons votre interlocuteur unique.

Votre cloud actuel

  • Site web
  • CRM
  • Analytique
  • Stockage de fichiers
  • E-mail
  • Entrepôt de données

Cloud Engine

  • Registre
  • Piste d’audit
  • Service de signature
  • Processus partagé
Fig. 2Il ne remplace pas votre cloud. Laissez-y l’essentiel de vos charges et déplacez le cœur critique en matière de confiance.

Ce que vous pouvez construire

Pour les registres sur lesquels d’autres s’appuient.

Lorsque quelqu’un conteste aujourd’hui un enregistrement, la réponse est souvent « faites confiance à notre service informatique ». Un Cloud Engine le rend vérifiable de manière indépendante. Les trois cas de figure ci-dessous se retrouvent dans les registres, les plateformes de négoce, les attestations et les pistes d’audit — bien au-delà de ce qu’une seule page peut énumérer.

Des registres partagés qu’aucune partie ne contrôle seule

Banques, assureurs, organismes d’inspection ou administrations qui travaillent sur un même registre, sans qu’aucun ne fasse confiance aux autres pour le tenir.

Pourquoi un Cloud EngineChaque partie voit le même registre. Aucune partie, pas même celle qui l’héberge, ne peut le réécrire en toute discrétion.

Convient aux registres de rapprochement et de positions, aux registres de consortiums et de chaînes d’approvisionnement, aux documents commerciaux partagés.

BanqueDépositaireRégulateurRegistre partagéLot 20411 200 tLot 2042640 tLot 204385 t

Des résultats vérifiables par tous

Certificats, autorisations, attestations et pistes d’audit n’ont de valeur que si des tiers y croient.

Pourquoi un Cloud EngineChaque réponse est signée par le Cloud Engine. Un acheteur à l’étranger, un auditeur ou un tribunal peut la vérifier à l’aide d’une seule clé publique, sans avoir à vous solliciter.

Convient aux registres de certificats et d’accréditations, aux autorisations, aux preuves numériques et à la chaîne de traçabilité, aux services de signature.

CertificatN° 0187Signé par leCloud EngineVérifiersignature+ clé publiqueValide

Des services sensibles qui restent là où ils doivent être

Organismes publics et entreprises réglementées qui doivent conserver leurs données dans une seule juridiction, et confidentielles même vis-à-vis des personnes qui exploitent les serveurs.

Pourquoi un Cloud EngineVous choisissez où se trouvent les machines et qui les exploite. Sur le matériel compatible, la mémoire reste chiffrée pendant l’exécution de l’application.

Convient aux registres nationaux et services de cyberadministration, au KYC et aux données clients, aux droits qui courent sur des décennies, comme les retraites.

Votre juridictionMémoire chiffrée à l’exécutionOpaque pour les opérateurs

Un exemple

FinkaMetals

FinkaMetals construit la plateforme institutionnelle des concentrés de métaux : appels d’offres, vérification des analyses et règlement dans un seul processus, chaque opération de négoce étant sécurisée par une couche blockchain conçue sur mesure. Les mines proposent des lots, les négociants et les raffineries enchérissent, et personne ne peut modifier discrètement une offre ou une analyse. La plateforme sera lancée fin 2026.

  1. Appels d’offres numériques publiés par les sociétés minières
  2. Offres structurées des négociants et des raffineries
  3. Vérification infalsifiable des analyses

Des Cloud Engines font aussi tourner des services gouvernementaux nationaux pour la Pakistan Digital Authority et un service transfrontalier d’attestations du PNUD et de la Banque nationale du Cambodge — parmi d’autres registres, systèmes d’attestation et processus partagés qui dépassent ce qu’une seule page peut contenir.

Comment fonctionnent les Cloud Engines

Plusieurs machines. Une réponse. Une signature.

Ce qui se passe entre l’envoi d’une requête par votre application et la réception d’une réponse qu’elle peut prouver.

01 RequêteVotre applicationou vos usagersChaque machine reçoit la même requêteCloud EnginePrivé et mono-locataire02 Exécution sur chaque machineMachine 1Opérateur AApplicationCodeDonnéesChiffréRMachine 2Opérateur BApplicationCodeDonnéesChiffréRMachine 3Opérateur CApplicationCodeDonnéesChiffréRMachine 4Opérateur DApplicationCodeDonnéesChiffréR′Une machine en panne ou quiment est mise en minorité,s’arrête et recharge l’étatdes autres.03 Accord3 sur 4 ont calculé le même résultat04 SignatureUne signature commune05 VérificationRéponse signéeverify(response, public_key)Validepour qui détient la clé01 RequêteVotre application ou usagersCloud Engine02 Exécution sur chaque machineMachine 1Opérateur ACode + donnéesMachine 2Opérateur BCode + donnéesMachine 3Opérateur CCode + donnéesMachine 4Opérateur DCode + données03 AccordRRRR′04 Signature commune05 VérificationRéponse signéeverify(response, public_key)Validepour qui détient la clé
Fig. 3La machine 4 est représentée défaillante. Elle est mise en minorité, et le résultat signé est maintenu.
  1. 01Requête

    Votre application envoie une requête au Cloud Engine.

  2. 02Exécution

    Chaque machine exécute le même code sur les mêmes données, de manière autonome.

  3. 03Accord

    Le résultat n’est valable qu’une fois qu’une majorité qualifiée de machines a calculé le même résultat.

  4. 04Signature

    Ces machines produisent une signature commune sur le résultat.

  5. 05Vérification

    Chacun peut vérifier la réponse à l’aide de la clé publique du Cloud Engine.

  • Répliqué

    Chaque machine détient une copie complète de l’application et de ses données, et effectue l’intégralité du travail. Il n’y a ni serveur principal ni basculement à prévoir.

  • Résilient

    Des machines peuvent tomber en panne ou être attaquées sans que le Cloud Engine perde en exactitude ou en disponibilité, jusqu’à une limite définie. Une machine en désaccord est mise en minorité, puis rétablit l’état correct à partir des autres machines.

  • Confidentiel

    Sur le matériel compatible, la mémoire reste chiffrée pendant l’exécution de l’application : les personnes qui exploitent une machine ne peuvent pas lire vos données. Tous les Cloud Engines en service aujourd’hui tournent sur du matériel compatible.

  • Vérifiable

    Chaque réponse porte une signature commune. Vous, votre auditeur ou une contrepartie pouvez la vérifier à l’aide d’une seule clé publique, sans devoir nous faire confiance.

Combien de défaillances un Cloud Engine absorbe

Un Cloud Engine de 3f + 1 machines continue de fonctionner correctement avec jusqu’à f machines défaillantes ou compromises, que ce soit par accident, par une attaque ou par un initié. Les Cloud Engines démarrent à quatre machines, et des machines, voire des opérateurs entiers, peuvent être remplacés en cours de fonctionnement.

La garantie couvre les machines et les opérateurs. Elle ne rend pas à elle seule le code applicatif correct, c’est pourquoi nous examinons les architectures avec vous.

Tailles de Cloud Engine et nombre de machines défaillantes ou compromises tolérées par chacune
MachinesCompositionTolère
41 machine
72 machines
134 machines

Fonctionne correctementPeut tomber en panne ou être compromise

Pourquoi pas un cloud souverain avec chiffrement ?

Le chiffrement de la mémoire empêche un opérateur de lire vos données. Il n’empêche pas cette seule entreprise de les modifier, de les ramener à un état antérieur ou de les mettre hors service. Un Cloud Engine retire l’entreprise unique de l’équation.

Chiffrement de la mémoire

Protège contre les yeux de l’opérateur.

Des opérateurs indépendants qui s’accordent

Protège contre les mains de l’opérateur.

Les Cloud Engines font les deux.

À quoi vous attendre

Les Cloud Engines sont conçus pour les charges de travail critiques en matière de confiance. Voici où ils conviennent, et où ils ne conviennent pas.

  • Vitesse

    Les lectures sont rapides. Les écritures prennent environ deux secondes, le temps nécessaire aux machines pour s’accorder. Adapté aux registres, processus, pistes d’audit, signatures et portails. Inadapté à tout ce qui exige des réponses en moins d’une seconde.

  • Logiciels

    Les applications sont conçues pour le Cloud Engine, dans des langages comme Rust, JavaScript ou Python. Les logiciels existants sont reconstruits, pas simplement migrés tels quels.

  • Charges volumineuses

    Le streaming de médias, le stockage de masse et l’analytique lourde ont leur place sur un cloud traditionnel, à côté du Cloud Engine.

  • Très grands systèmes

    Un Cloud Engine a une capacité d’écriture limitée. Les systèmes plus grands sont répartis sur plusieurs applications, et nous concevons cette répartition avec vous.

De Swiss Subnet aux Cloud Engines

Éprouvé en Suisse. Conçu pour votre juridiction.

Swiss Subnet a commencé comme un ordinateur suisse partagé. C’est aujourd’hui un produit que vous pouvez exploiter partout où vos données doivent rester.

  1. 2026

    Swiss Subnet entre en service

    Lancé lors du World Computer Day à Davos pendant la semaine du WEF : un ordinateur partagé, exploité par 13 opérateurs suisses indépendants. Notre équipe exploitait cette infrastructure depuis des années, et a été la première à y lancer un Cloud Engine privé à louer.

  2. Aujourd’hui

    Cloud Engines

    Ce que nous avons appris est devenu un produit : des Cloud Engines privés et mono-locataires, qui démarrent à quatre machines et sont entièrement gérés par nos soins. Notre Cloud Engine suisse est en service.

  3. Ensuite

    Votre juridiction

    Nous apportons l’ingénierie, les normes d’exploitation et les outils. Vous décidez où se trouvent les machines : en Suisse, dans l’UE, dans le MERCOSUR, dans un pays ou dans plusieurs.

SuisseActif

Suisse

En service aujourd’hui. Opérateurs suisses indépendants, contrats suisses, droit suisse.

Un paysÀ définir

Un Cloud Engine national

Des machines dans un seul pays, dans des centres de données locaux ou les vôtres. Les données restent à l’intérieur des frontières et soumises au droit local.

Plusieurs paysÀ définirPays APays BPays C

Un Cloud Engine régional

Un Cloud Engine réparti sur plusieurs pays pour des partenaires qui ont besoin d’un registre commun, comme un groupe soumis au RGPD ou des partenaires au sein du MERCOSUR. Aucun pays ni aucune entreprise ne le contrôle seul.

En service aujourd’huiModèle de déploiement, défini avec vous

La juridiction suit les machines.

Le droit applicable dépend du lieu où tournent les machines et des contrats que nous concluons avec chaque opérateur. Notre Cloud Engine suisse est soumis au droit suisse, avec for juridique auprès des tribunaux de Zoug. Un Cloud Engine dans un autre pays est soumis au droit de ce pays.

En développement

Des Cloud Engines interconnectés

Chaque Cloud Engine est isolé par défaut. L’interconnexion de Cloud Engines, entre services, partenaires ou pays, est prévue dans la technologie et en cours de développement. Si votre cas d’usage l’exige, nous la planifierons avec vous.

  • 50+ ansd’expérience cumulée de l’équipe en cybersécurité et en systèmes distribués
  • 13opérateurs suisses indépendants dans le Swiss Subnet d’origine
  • PremierCloud Engine privé à louer sur cette technologie, lancé par notre équipe
  • 25+ ansd’expérience en technologies financières au sein de l’équipe

Travailler avec nous

  1. 01Cadrage

    Nous examinons votre charge de travail et l’endroit où elle doit tourner, vous disons clairement si un Cloud Engine convient, et accompagnons un premier pilote.

  2. 02Approvisionnement

    Nous nous procurons le matériel adapté et sélectionnons des opérateurs contrôlés, sur votre site ou dans des centres de données.

  3. 03Déploiement

    Nous installons et connectons l’ensemble pour former un Cloud Engine opérationnel, avec une surveillance dès le premier jour.

  4. 04Exploitation

    Nous surveillons chaque machine 24 h/24 et gérons les mises à jour, les réparations et les incidents. Chaque modification est approuvée et journalisée.

Contact

Une charge de travail qui exige davantage de confiance ?

Dites-nous ce que vous voulez construire, ce qui doit être protégé et où cela doit tourner. Nous vous aiderons à évaluer si un Cloud Engine est la bonne solution.

Trois questions qui tranchent généralement

  1. Si quelqu’un chez votre fournisseur modifiait un enregistrement, pourriez-vous le détecter, ou seulement supposer que cela n’est pas arrivé ?
  2. Des personnes extérieures à votre organisation s’appuient-elles sur les résultats de ce système ?
  3. Devez-vous prouver l’intégrité, ou suffit-il de l’affirmer ?

Nous utilisons vos données uniquement pour répondre à votre demande. Voir notre politique de confidentialité (en anglais).

BureauSwiss Subnet AG
Gotthardstrasse 3
6300 Zug, Suisse

Mentions légales

Société
Swiss Subnet AG
N° de registre
CH-170.3.050.194-2
Adresse
Gotthardstrasse 3
6300 Zug
Suisse
E-mail
connect@subnet.ch