Hourglass
Mesures : 19 octobre – 18 novembre 2026
Hourglass est le battement de cœur de Sigelith. Un cœur de notre serveur calcule sans interruption une chaîne d’opérations SHA-256 dans laquelle chaque étape dépend de la précédente : ce travail ne peut donc pas être réparti entre de nombreux ordinateurs. Chaque segment part d’un bloc Bitcoin récent et du dernier point de contrôle de notre journal, et son résultat entre dans le journal public comme un horodatage ordinaire.
Ce qu’elle montre
Hourglass montre qu’entre deux événements il s’est écoulé au moins un certain temps — sous une hypothèse explicite sur la vitesse du matériel, que nous mesurons en ce moment. Elle mesure le temps écoulé, pas l’heure : elle ne dit pas quelle heure il est, seulement combien de temps s’est écoulé au minimum.
Comment ça marche
C’est une preuve de travail séquentiel de Cohen et Pietrzak (2018) sur SHA-256 : déterministe, sans comité et sans module de confiance. Chaque segment a une preuve courte (256 vérifications aléatoires) que vous pouvez vérifier sur un ordinateur portable en Python, sans notre logiciel.
Ce que nous faisons en ce moment
Du 19 octobre au 18 novembre 2026, Hourglass tourne sur notre serveur de production et nous mesurons la stabilité de sa vitesse, ses interruptions et sa concordance avec l’horloge de la PTB. Un segment dure environ 1 h 51 min ; chacun est horodaté dans le journal public et confirmé par les cosignataires du journal. Les mesures ont commencé avec l’horodatage genesis, entrée n° 453.
Ce que nous n’affirmons pas encore
- Hourglass ne figure pas encore sur les certificats d’horodatage. Elle y apparaîtra après la fin des mesures.
- Nous supposons que personne ne calcule plus de 20 fois plus vite que notre serveur. L’hypothèse prévoit une marge, mais seules les mesures la confirmeront.
- Ce ne sont que des bornes inférieures, et modestes avec une hypothèse aussi prudente : une semaine de calcul prouve environ 6 heures.
- Hourglass ne fournit ni aléa ni chiffrement vers le futur (comme drand) et fonctionne chez un seul opérateur. On peut l’arrêter, mais pas la falsifier discrètement.
Vérifiez par vous-même
Le code, la spécification et le vérificateur : github.com/DeiFlagellum/sigelith-hourglass (Apache-2.0).
Et ensuite
Après le 18 novembre, nous analyserons les mesures et publierons une note. Ensuite, les entrées afficheront un âge minimal — sur le certificat aussi.