Blog

  • 4th March 2026

Zero-Knowledge : transformer un calcul en polynômes (Partie 1/3)

D'un programme à quelques équations polynomiales : comment les SNARKs encodent un calcul par aplatissement, R1CS et la transformation QAP

Read more 
  • 13th February 2026

Verkle Trees : Engagements Polynomiaux (Partie 2/2)

Comment un seul point de courbe peut engager 256 enfants, et pourquoi les preuves passent de kilo-octets à octets

Read more 
  • 3rd February 2026

Le Merkle Patricia Trie d'Ethereum (Partie 1/2)

Comment Ethereum stocke son état, le condense en un seul hash, et pourquoi cette architecture atteint ses limites

Read more 
  • 29th January 2026

La chaîne de valeur de l'éducation : où l'IA s'inscrit

L'éducation n'est pas un bloc monolithique. La décomposer en étapes révèle où la technologie peut réellement aider.

Read more 
  • 23rd January 2026

Quand Parquet supplante CSV

La réalité physique qui rend la disposition des fichiers déterminante

Read more 
  • 22nd January 2026

Le Prompt-First Learning

Et si les manuels s'adaptaient à vos questions, plutôt que l'inverse ?

Read more 
  • 19th January 2026

Des clés aux protocoles : ECDH et ECDSA (Partie 2/2)

Comment les mathématiques des courbes elliptiques permettent l'échange de clés sécurisé et les signatures numériques

Read more 
  • 16th January 2026

Les mathématiques derrière votre clé privée (Partie 1/2)

De la théorie des groupes aux courbes elliptiques : comment la cryptographie à clé publique fonctionne vraiment

Read more 
  • 14th January 2026

Traduction avec les skills de Claude Code

Comment les skills personnalisés et les sous-agents rendent la publication multilingue plus rapide, moins chère et de meilleure qualité que la traduction manuelle

Read more 
  • 11th January 2026

Les limites du calcul (Partie 3/3)

Ce que les machines de Turing ne peuvent pas faire, et pourquoi c'est important

Read more