Просто вопрос, о котором я подумал, играя в потрясающую игру о путешествиях во времени (13 sentinals aegis rim). Каковы наиболее надежные криптографические методы для доказательства того, что вы пришли не из определенного года? (например, 2069)
Моя текущая идея звучит примерно так:
- Крупная заслуживающая доверия компания (например, Google) создает суперсекретный ключ и открытый ключ.
- Каждый год они рассылают сообщение «Привет *текущий год*!» (например, в 2069 году они выпустили сообщение «Привет, 2069!»)
- Используя секретный ключ, они публикуют цифровую подпись для своего годового отчета.
Если бы эта схема была реализована, и ко мне вернулся бы путешественник во времени и показал бы "Hello 2069!" с соответствующей цифровой подписью у меня будет один из двух вариантов:
- Поверьте путешественнику во времени
- Google был скомпрометирован, и их секретный ключ просочился
Очевидно, не идеальная схема, но все же вполне приличная, как мне кажется. Мой вопрос: существует ли более полная криптографическая схема, чтобы путешественник во времени мог доказать, что он прибыл из далекого 2069 года? Возможно, используя какой-то децентрализованный общественный консенсус вместо единой точки отказа, как у Google. Например, используя совместную подпись 4 разных компаний (например, Google, Amazon, Apple и Microsoft).
Чтобы было ясно, путешественник во времени может сделать массу вещей, чтобы доказать, что он из будущего (например,указывая на точную картину погоды/солнечных вспышек), но я говорю о более математических/криптографических методах доказательства.