28 лет Internet Time

23 октября 1998 года производитель часов и медиалаборатория предложили единые часы для всей планеты. Продукт не выжил. Идея — выжила.

@081.65
01:57:34 UTC
синхронизация…

10 213 081битов с того дня

Независимость. Swatch, Swatch Internet Time и .beat — товарные знаки их правообладателя. Sigelith — независимый проект W3 eXperts (Hagen, Германия); он не связан со Swatch, не спонсируется и не одобрен ею. Эти названия приводятся на странице только для того, чтобы точно рассказать историю, и ни для чего другого.

Краткая и честная история

  1. Париж

    Революционная Республика делит сутки на 10 часов по 100 минут по 100 секунд. Десятичная минута длится 86,4 секунды — ровно один бит, только на два столетия раньше. От системы отказываются в 1795 году. Часы с двумя циферблатами сохранились в музеях.

  2. Buenos Aires

    Чарли Альберти, барабанщик Soda Stereo, запускает i-time.com: единый «интернет-час» для всех, сутки, разделённые на 1000 частей. Проект почти не замечают. У хороших идей редко бывает только один автор.

  3. Кембридж, Массачусетс

    На Junior Summit в MIT Media Lab Николас Хайек из Swatch и Николас Негропонте представляют Swatch Internet Time: 1000 .beat в сутки, без часовых поясов, в записи со знаком @. Полночь отсчитывается по Biel Mean Time — официальному времени родного города Swatch: UTC+1, без перехода на летнее время. На здании штаб-квартиры в Biel рисуют линию меридиана. Internet Time становится официальным временем Nation.1 — интернет-государства, которым управляют дети.

  4. Часы и спутник

    Swatch продаёт часы .beat; CNN.com показывает бит рядом со своими заголовками. План запустить со станции «Мир» небольшой спутник «Beatnik», который передавал бы биты на радиолюбительских частотах, отменяют после возражений радиолюбителей. Батареи вместо этого отправляются на «Мир».

  5. Игры и телефоны

    Phantasy Star Online на Dreamcast сводит игроков с разных континентов, назначая время в битах. ICQ показывает биты рядом с часами. Ericsson T20e умеет их отображать.

  6. Середина 2000-х

    Затишье

    Разработчики останавливаются на UTC, ISO 8601 и времени Unix. Часы снимают с производства. Идея продолжает жить как курьёз: страница на сайте Swatch, несколько фанатских приложений, статья в Википедии.

  7. Короткое возвращение

    В смарт-часах Swatch Touch Zero Two есть режим Internet Time.

  8. Hagen, Германия

    BeatTime: те же 1000 битов в сутки, но с привязкой к UTC вместо Biel, с открытым API, приложением для Android и циферблатами — и публичным журналом доказательств, в котором любой может отметить файл с точностью до бита и проверить это, не доверяя нам.

  9. Sigelith

    BeatTime становится Sigelith: те же часы, теперь — основа отсчёта времени в бесплатном сервисе доказательства существования, с приложением для Windows и доказательством передачи. Приложение для Android сохраняет своё название.

В чём они были правы

Три вещи — и во всех трёх они были правы.

  1. Часовые пояса — это налог на координацию. Каждая распределённая команда платит его до сих пор, 28 лет спустя. Вопрос «14:00 у тебя или у меня?» был реальной проблемой в 1998 году, а сегодня стоит ещё острее.
  2. Сутки из тысячи частей — человеческое число. Никому не нужно пересчитывать @500, чтобы понять, что это полдень. Процент суток — единица, в которой люди и так привыкли мыслить.
  3. Запись. @523 читается одинаково на любом языке и в любой письменности. Никаких am/pm, никаких двоеточий, никаких споров о том, что писать первым — месяц или день.

Что мы изменили и почему

Одно: полночь.

Swatch Internet Time (1998)Sigelith (2026)
@000полночь в Biel, Швейцария (UTC+1, без перехода на летнее время)полночь UTC
Длительность бита86.4 s86.4 s
Битов в сутки10001000
Запись@523@523, необязательные сантибиты @523.45
Точка отсчётародной город компаниистандарт, который уже используют все серверы, спутники и сетевые протоколы

Biel Mean Time был элегантным маркетингом и неудобной инженерией: остальные часы мира уже были привязаны к UTC, поэтому Internet Time всегда был смещён на 41,67 бита относительно единственной точки отсчёта, которую ему следовало разделять со всеми. Sigelith переносит @000 на полночь UTC. Больше ничего не меняется.

И одно мы добавили: доказательство. Бит — хорошая единица для временной метки: короткая, однозначная, универсальная. Sigelith ведёт публичный журнал, куда можно только дописывать: любой может записать в него отпечаток файла с точностью до бита, а позже показать, что файл существовал к тому моменту и с тех пор не изменился. Журнал каждый день закрепляется в Bitcoin, каждую неделю — в банковской записи, копируется в публичные архивы и может быть проверен без обращения к нам. Эта часть — наша.

Как это читать

Бит чуть длиннее минуты, поэтому трёх цифр хватает на целые сутки. Всё, что до запятой, в один и тот же момент одинаково в любой точке Земли — в этом весь смысл.

UTC и @beat в отсчёте этого сайта
UTC@beat
00:00@000
03:00@125
06:00@250
09:00@375
12:00@500
15:00@625
18:00@750
21:00@875
23:59@999

Час — это 41,67 бита, четверть часа — около 10. Значит, @500 — это полдень UTC, а «встретимся в @750» — шесть вечера UTC, что бы ни показывали часы на вашей стене.

Попробуйте

С 28-летием, Internet Time! До встречи в @000.