图片

Chers membres de la communauté ICP, l'Internet Computer (ICP) fonctionne de manière stable depuis cinq ans ! 👏👏👏

Pour célébrer cette étape, nous vous présentons en avant-première le 'Cloud Engine' d'ICP, une technologie cloud souveraine et de pointe qui arrive bientôt grâce au réseau ICP :

  • http://opencloud.org

Points clés :

  • Le Cloud Engine permet à quiconque de lancer son propre cloud souverain de pointe, cette technologie comprend une étape d'innovation extraordinaire, qui consiste à créer un cloud via un réseau de nœuds mathématiquement sécurisés, ces nœuds fonctionnent comme partie intégrante du réseau Internet Computer (internetcomputer.org), et ces fonctionnalités sont choisies et configurées par le propriétaire du Cloud Engine.

  • La plateforme cloud de pointe fournie par le moteur cloud se concentre sur l'habilitation des agents d'IA, leur permettant de construire et de mettre à jour des applications et services en ligne. Le monde évolue rapidement, presque toutes les nouvelles applications et services en ligne ont été construits grâce à l'IA, c'est pourquoi le moteur cloud vise l'avenir du cloud.

  • Les logiciels hébergés sur le moteur cloud sont anti-tampering, ce qui signifie qu'ils ne sont pas sujets aux attaques d'infrastructure, car ils fonctionnent sur un protocole réseau mathématiquement sécurisé, et non directement sur des ordinateurs. Cela signifie que les agents d'IA et les personnes qui les utilisent pour construire n'ont pas besoin de l'implication d'équipes de sécurité, ni de faire confiance à d'autres équipes de sécurité. C'est crucial, car à l'avenir, les non-techniciens exigeront de pouvoir construire de manière entièrement automatisée - ils auront juste besoin de donner des instructions de construction à l'IA sans se soucier d'autres affaires ou personnes. Bien sûr, les applications et services fonctionnant sur le moteur cloud seront également mieux à même de résister à de nouveaux types d'attaques de hackers générés par l'IA de pointe.

  • Le moteur cloud lui-même possède également des caractéristiques de « anti-tampering ». Même si un hacker obtient un accès physique à certaines nœuds du moteur cloud et peut effectuer des modifications arbitraires, tant que la frontière de défaillance du réseau n'est pas franchie, le calcul et les données des applications et services hébergés ne seront pas endommagés ou interrompus. Récemment, une grande plateforme cloud, Vercel, a été piratée, permettant aux hackers d'accéder aux applications hébergées, ce qui souligne encore plus l'importance de cet avantage.

  • Tant qu'un nombre suffisant de nœuds du moteur est en fonctionnement, les logiciels hébergés sur le moteur cloud peuvent garantir un fonctionnement. Cela signifie que l'IA peut construire des applications et des services sans qu'une équipe d'administrateurs système humains doive constamment maintenir la plateforme sous-jacente pour la garder en fonctionnement. C'est essentiel, car à l'avenir, les non-techniciens s'attendront à pouvoir utiliser librement l'IA pour construire sans le soutien d'autres personnes.

  • Le langage Motoko, développé par Caffeine Labs, est une toute nouvelle technologie de langage de programmation à la pointe, qui utilise la technologie révolutionnaire de « persistance orthogonale » pour unifier la logique des programmes et les données, élargissant ainsi encore plus les frontières de l'IA (Motoko est le premier langage informatique destiné à écrire des logiciels pour des agents intelligents plutôt que pour des ingénieurs humains). Aujourd'hui, l'IA peut construire et mettre à jour des applications de production à une vitesse incroyable, atteignant même la vitesse d'une conversation, mais elle peut aussi se tromper, et les mises à jour qu'elle crée comportent un risque de « perte », ce qui signifie que certaines données transformées peuvent être perdues. Dans cette nouvelle ère, il n'est ni idéal ni réaliste de doter chaque personne d'une équipe d'administrateurs système pour détecter les mises à jour nuisibles et les annuler. Motoko propose une solution : il peut détecter la perte de données avant d'appliquer une nouvelle mise à jour logicielle, réduisant ainsi les erreurs catastrophiques que l'IA pourrait causer à des simples essais de codage.

  • Les logiciels hébergés sur le moteur cloud sont « sans serveur », mais contrairement aux logiciels sans serveur traditionnels, ils intègrent directement les données par « persistance orthogonale ». Un autre objectif clé est de simplifier la logique des logiciels backend et d'améliorer la capacité de modélisation de l'IA grâce à une plus grande abstraction (désolé d'utiliser des termes techniques !). En bref, cela permet à l'IA de générer des backend plus complexes à une vitesse plus rapide et à un coût inférieur (mesuré par le nombre de jetons d'API d'IA consommés pendant le codage). (Astuces techniques : La persistance orthogonale est un nouveau paradigme où « le programme est la base de données », les données étant présentes dans les variables du programme, car les logiciels hébergés fonctionnent comme s'ils s'exécutaient en permanence dans une mémoire persistante.)

  • La base de données de compétences en constante expansion (skills.internetcomputer.org) vous permettra de développer des applications et des services directement à partir de Claude Code, Perplexity, Codex et d'autres plateformes d'IA, et de les déployer directement sur votre moteur cloud. De plus, votre compte sur caffeine.ai sera connecté, ce qui signifie que les nouvelles applications et mises à jour créées par le biais de conversations apparaîtront automatiquement sur votre moteur cloud. À l'avenir, la recherche et le développement deviendront très fluides ; il vous suffira de discuter avec l'IA pour créer ou mettre à jour des applications ou des services sécurisés et inarrêtables. Le moteur cloud est conçu pour soutenir directement cet avenir de « cloud auto-écrit », nous permettant de libérer nos mains et de travailler facilement.

  • En raison des tensions géopolitiques, la souveraineté technologique devient un sujet de préoccupation mondiale, les gouvernements et les entreprises recherchant à construire des stacks technologiques autonomes. Les gens prennent de plus en plus conscience que la technologie fournie par des étrangers peut comporter des portes dérobées cachées et des « interrupteurs d'arrêt ». Des plateformes de base aux applications et services hébergés, rien n'est à l'abri. La technologie ICP est open source, et les utilisateurs construits sur ICP et l'IA possèdent leur propre code source. En possédant le code source, vous pouvez vérifier la présence de portes dérobées, et avec l'aide de l'IA, vous pouvez mettre à jour le code source à tout moment, vous libérant ainsi du verrouillage des fournisseurs. Mais le moteur cloud élève la souveraineté à un niveau supérieur…

  • Vous pouvez créer un moteur cloud en sélectionnant les nœuds que vous souhaitez combiner. Vous pouvez choisir le type et le nombre de nœuds à utiliser, mais plus important encore, vous pouvez choisir les opérateurs des nœuds et leur emplacement. Pratiquement toutes les configurations sont possibles, car l'internet computer peut étendre les permissions de sécurité des logiciels hébergés selon la configuration (les logiciels hébergés sur le moteur cloud peuvent interopérer directement avec d'autres moteurs et logiciels sur des sous-réseaux traditionnels, mais des restrictions fondamentales sont appliquées selon des règles de sécurité). Le moteur cloud peut être créé dans des zones spécifiques comme l'Europe pour se conformer à la réglementation GDPR, ou être entièrement créé dans des pays souverains comme la Suisse ou le Pakistan. Mais les avantages du moteur cloud vont bien au-delà…

  • La souveraineté signifie également se libérer du verrouillage des fournisseurs. Le moteur cloud est essentiellement une configuration de réseau ICP (Internet Computer Protocol), ce qui signifie que les nœuds de calcul sous-jacents qu'ils combinent peuvent être remplacés sans interrompre les applications et services qu'ils hébergent. C'est significatif. De plus, le moteur cloud supporte maintenant non seulement la première et la deuxième génération de nœuds matériels dédiés qui dominent actuellement l'internet computer, mais prend également en charge les nœuds d'instances fonctionnant sur des plateformes cloud de grandes entreprises technologiques. Par exemple, le moteur peut fonctionner à travers plusieurs centres de données AWS, puis reconfigurer le moteur pour fonctionner sur des plateformes cloud hybrides comme AWS, Google, Azure et Hetzner, augmentant ainsi la résilience, sans que les utilisateurs des applications et services hébergés ne perçoivent de changement. C'est ça, la vraie liberté.

  • L'IA autonome devient également de plus en plus importante. Le moteur cloud permet d'ajouter des « nœuds IA » spéciaux, afin que les logiciels hébergés puissent exécuter des inférences sur le matériel choisi par le propriétaire. Même si les nœuds IA ne peuvent être accédés qu'à l'intérieur du moteur cloud, ils peuvent toujours bénéficier de la passerelle intelligente (IG) à venir, qui pourra valider les inférences exécutées sur des poids LLM ouverts à la pointe. Même si l'inférence est exécutée sur un cloud IA totalement indépendant, lorsque les résultats d'inférence sont reçus, cette technologie peut vérifier que les prompts et le contexte (entrée) ainsi que les résultats d'inférence (sortie) n'ont pas été modifiés, et que les résultats ont été générés par le LLM attendu. Cela garantit que le cloud IA ne triche pas en exécutant des inférences sur des modèles inférieurs au prix payé et qu'aucun acteur malveillant ne peut altérer les entrées ou sorties, par exemple en insérant discrètement de la publicité, en changeant des faits ou en insérant des logiciels malveillants lors de la génération de code. Le meilleur avec cette technologie, c'est que le coût de vérification est évolutif : il suffit d'un coût supplémentaire de 1 à 2 % pour obtenir une sécurité supplémentaire très précieuse.

  • Comment faire évoluer les applications et services lorsqu'ils atteignent leurs limites de capacité est un autre problème épineux que le moteur cloud aide le monde à résoudre. Le moteur permet d'évoluer horizontalement la capacité de charge de travail des requêtes des logiciels hébergés en ajoutant facilement de nouveaux nœuds au moteur, et les nœuds peuvent également être ajoutés géographiquement selon les besoins. Simultanément, la capacité de charge de travail mise à jour peut être étendue vers le haut en remplaçant les nœuds dans le moteur par des nœuds de niveau supérieur. Lorsqu'aucun nœud de niveau supérieur n'est disponible, l'évolution horizontale peut se faire en « scindant » le moteur en deux, doublant ainsi la capacité disponible (Astuce technique : l'évolution horizontale de la capacité de mise à jour en scindant le moteur nécessite une architecture multi-conteneurs).

  • Pour ceux qui ont suivi Caffeine dans sa construction d'applications capables de stocker efficacement de nombreux fichiers, je devrais mentionner que les applications construites sur le moteur cloud prendront également en charge le nouveau réseau de stockage de blobs ICP (car le moteur cloud dispose actuellement d'une mémoire allant jusqu'à environ 3 To, et les applications stockant de nombreux fichiers peuvent facilement dépasser cette capacité). Nous travaillons également à permettre l'ajout de nœuds de stockage de blobs au moteur cloud pour réaliser un stockage de blobs autonome à grande échelle, similaire à la façon dont nous ajoutons actuellement des nœuds IA.

  • Enfin, mais non des moindres, je dois mentionner que le moteur cloud prend en charge plusieurs chaînes, et grâce à son principe mathématique fondamental, il peut gérer des actifs numériques. Par exemple, un service de commerce électronique construit sur le moteur cloud peut recevoir et héberger en toute sécurité des paiements en stablecoin, ou peut héberger un échange décentralisé multi-chaînes (DEX). De plus, le moteur peut prendre en charge l'autonomie logicielle (logiciel orchestré et contrôlé de manière décentralisée par d'autres logiciels autonomes) et peut également être orchestré par des technologies de réseaux sociaux (SNS), permettant ainsi un fonctionnement autonome.

Cependant, l'accent est actuellement mis sur le cloud mainstream. Cette année, on prévoit que l'industrie du cloud computing génère environ un trillion de dollars de revenus, un chiffre déjà énorme, qui devrait atteindre deux trillions de dollars d'ici 2030.

Après des années de développement continu et plus de 500 millions de dollars investis dans la R&D, le réseau Internet Computer (ICP) vise maintenant le marché cloud mainstream grâce à sa technologie de moteur cloud.

La version initiale du moteur cloud n'est pas censée être la panacée du cloud. Par exemple, elle n'est actuellement pas adaptée pour traiter de grandes données. Pour les grandes données, vous devriez utiliser des outils comme DataBricks.

L'objectif du moteur cloud est de permettre à l'IA de générer des applications et services en ligne traditionnels de manière plus sûre et plus efficace, y compris le SaaS, ce qui représente un marché émergent au potentiel énorme. Bien sûr, DFINITY continuera à œuvrer sans relâche pour améliorer les fonctionnalités de l'ICP. Restez à l'écoute pour plus de progrès.

Il convient de mentionner que ce domaine du cloud ne se limite pas à créer de nouvelles applications et services grâce à l'IA, mais inclut également le remplacement des systèmes et applications traditionnels basés sur des services SaaS coûteux. Caffeine Labs s'engage à développer une technologie appelée Caffeine Snorkel, capable d'analyser les systèmes et applications hérités basés sur SaaS des entreprises, de créer des systèmes et applications alternatifs, et de migrer des données, tout en fournissant un soutien par e-mail et par chat aux parties prenantes clés pour une automatisation complète. Ainsi, les systèmes hérités et le marché SaaS seront également abordés par le moteur cloud.

D'un point de vue plus macro, nous croyons fermement qu'une nouvelle plateforme cloud créée par des réseaux mathématiques a un large espace de développement, et qu'elle apportera des avancées révolutionnaires en matière de sécurité, de résilience et de véritable autonomie, ainsi que d'évasion du verrouillage des fournisseurs. Cette technologie, combinée à la persistance orthogonale et à d'autres technologies comme Motoko, permettra à l'IA de construire des systèmes pour nous sans trop de régulation et d'accomplir des fonctionnalités backend plus complexes en consommant moins de jetons d'API IA, permettant ainsi à l'ICP d'apporter des avancées révolutionnaires au monde.

Le moteur cloud travaillera en synergie avec la passerelle intelligente, permettant aux applications et services fonctionnant sur le moteur de tirer parti de l'IA de manière transparente, peu importe où l'IA fonctionne, tout en fournissant une vérifiabilité à faible coût pour les modèles de poids ouverts à la pointe.

Nous croyons que le moteur cloud représente un tournant dans l'histoire brillante du projet Internet Computer. Je suis très honoré de partager ces détails avec vous à l'occasion du cinquième anniversaire d'Internet. 💪

Je reviendrai bientôt avec plus d'informations !

图片

#ICP #云引擎 #DFINITY #AI #CaffeinAI

Le contenu IC qui vous intéresse

Progrès technologique | Informations sur le projet | Événements mondiaux

Suivez le canal Binance IC

Restez à jour avec les dernières nouvelles