Internet Time 问世 28 年

1998 年 10 月 23 日,一家制表商和一个媒体实验室为整个星球提出了一个统一的时钟。产品没能长久,理念却流传了下来。

@043.84
01:03:08 UTC
同步中…

10 213 043自那天以来的 beat 数

独立性。Swatch、Swatch Internet Time 和 .beat 是其所有者的商标。Sigelith 是德国 Hagen 的 W3 eXperts 开发的独立项目——与 Swatch 无关联,也未获 Swatch 赞助或认可。本页提及这些名称,只为如实讲述历史,别无他因。

一段简短而诚实的历史

  1. 巴黎

    大革命时期的共和国把一天分为 10 小时,每小时 100 分钟,每分钟 100 秒。一个十进制分钟长 86.4 秒——恰好就是一个 beat,只是早了两个世纪。这套时制于 1795 年被废止。带双表盘的时钟至今仍保存在博物馆里。

  2. Buenos Aires

    Soda Stereo 乐队的鼓手 Charly Alberti 推出 i-time.com:所有人共用同一个“互联网小时”,一天被分成 1000 份。它没有引起多少关注。好点子很少只有一个发明者。

  3. 马萨诸塞州剑桥

    在 MIT Media Lab 举办的 Junior Summit 上,Swatch 的 Nicolas Hayek 与 Nicholas Negroponte 发布了 Swatch Internet Time:每天 1000 个 .beat,没有时区,用 @ 符号书写。午夜以 Biel Mean Time 为准——Swatch 总部所在城市的标准时间,即 UTC+1,不实行夏令时。Biel 的总部大楼上画了一条子午线。Internet Time 成为 Nation.1 的官方时钟,那是一个由孩子们运营的网络国度。

  4. 手表与卫星

    Swatch 销售 .beat 手表;CNN.com 在新闻标题旁标注 beat 时间。一项从 Mir 空间站释放小型卫星“Beatnik”、在业余无线电频段上播报 beat 的计划,因业余无线电爱好者反对而作罢。电池则改送上了 Mir。

  5. 游戏与手机

    Dreamcast 上的 Phantasy Star Online 用 beat 为分布在各大洲的玩家约定时间。ICQ 在时钟旁显示 beat。Ericsson T20e 也能显示 beat。

  6. 2000 年代中期

    沉寂

    开发者们最终选择了 UTC、ISO 8601 和 Unix 时间。这些手表停产了。这个理念作为一种趣闻延续下来:Swatch 网站上的一个页面、几款爱好者制作的应用、一篇维基百科条目。

  7. 短暂回归

    Swatch 的 Touch Zero Two 智能手表带有 Internet Time 模式。

  8. 德国 Hagen

    BeatTime:同样是每天 1000 个 beat,但锚定于 UTC 而非 Biel,配有开放 API、Android 应用和表盘——还有一个公开证明日志,让任何人都能以 beat 为单位为文件加盖时间戳,并在无需信任我们的情况下验证。

  9. Sigelith

    BeatTime 更名为 Sigelith:同一个时钟,如今成为一项免费存在性证明服务的时间基准——并配有 Windows 应用和交付证明。Android 应用保留原名。

他们说对了什么

有三点,他们三点都说对了。

  1. 时区是一笔协调税。28 年后的今天,每个远程团队仍在缴纳这笔税。“下午两点是你那儿的还是我这儿的?”在 1998 年就是个实实在在的问题,如今问题更大了。
  2. 一天分成一千份,是个人人都能直观把握的数字。谁都不用换算就知道 @500 是正午。“一天过去了百分之几”本来就是人们习惯的思考方式。
  3. 记法。@523 在每种语言、每种文字中读起来都一样。没有上午/下午,没有冒号,也不用争论月份在前还是日在前。

我们改了什么,为什么改

只改了一处:午夜。

Swatch Internet Time(1998)Sigelith(2026)
@000瑞士 Biel 的午夜(UTC+1,不实行夏令时)UTC 午夜
一个 beat 的长度86.4 s86.4 s
每天的 beat 数10001000
记法@523@523, 可选 centibeat @523.45
基准一家公司总部所在的城市所有服务器、卫星和网络协议早已采用的标准

Biel Mean Time 在营销上很优雅,在工程上却很别扭:世界上其余的时钟早已锚定于 UTC,于是 Internet Time 总是与它本应共享的那个唯一基准相差 41.67 个 beat。Sigelith 把 @000 移到 UTC 午夜。其他一切都不变。

此外还新增了一样东西:证明。beat 是很好的时间戳单位——简短、明确、通用。Sigelith 维护着一个公开的、仅可追加的日志,任何人都可以在某个 beat 记录文件的指纹,日后证明该文件在那时已经存在,且此后未被改动。该日志每天锚定于 Bitcoin,每周锚定于一条银行记录,并复制到公共档案馆,无需询问我们即可验证。这一部分是我们自己的。

怎么读

一个 beat 比一分钟稍长,所以三位数就够表示一整天。小数点之前的部分,在同一时刻的地球任何角落都相同——这正是重点。

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 个 beat,一刻钟约为 10 个。于是 @500 表示 UTC 的正午,“@750 见”就是 UTC 的傍晚六点——无论你墙上的钟指着几点。

试一试

Internet Time,28 周年快乐。我们 @000 见。