Skip to content

Commit

Permalink
Update the ecosystem entry for roughtime.int08h.com
Browse files Browse the repository at this point in the history
* Change version from `Google-Roughtime` to `IETF-Roughtime`.
* Update details in `echosystem.md` to reflect the as-running deployment.
  • Loading branch information
int08h authored and cjpatton committed May 20, 2024
1 parent 2814185 commit 064fa60
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
2 changes: 1 addition & 1 deletion ecosystem.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
},
{
"name": "int08h-Roughtime",
"version": "Google-Roughtime",
"version": "IETF-Roughtime",
"publicKeyType": "ed25519",
"publicKey": "AW5uAoTSTDfG5NfY1bTh08GUnOqlRb+HVhbJ3ODJvsE=",
"addresses": [
Expand Down
2 changes: 1 addition & 1 deletion ecosystem.json.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 17 additions & 7 deletions ecosystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,16 +28,26 @@ A public Roughtime server operated by the author of the [Rust](https://github.co
and [Java](https://github.com/int08h/nearenough) implementations of Roughtime.

The server runs the latest release of [roughenough](https://github.com/int08h/roughenough)
on a Google Compute Engine instance within us-central1 and sources time from Google's
[leapsecond smeared NTP](https://developers.google.com/time/smear) servers.
on Digital Ocean droplets in their US NYC datacenter. The server supports both the
Google-Roughtime and IETF-Roughtime protocols. Time is sourced from Google's
[public NTP servers](https://developers.google.com/time/smear),
Amazon's [public NTP servers](https://aws.amazon.com/about-aws/whats-new/2022/11/amazon-time-sync-internet-public-ntp-service/),
and NIST's [public NTP servers](https://www.nist.gov/pml/time-and-frequency-division/time-distribution/internet-time-service-its).

Available at `roughtime.int08h.com:2002` its public key is stable and the service
is available 24/7.
is available 24/7, modulo a few seconds downtime for maintenance.

The int08h instance keeps the "rough" in Roughtime: it smears leapseconds
and always reports a 'radius' (RADI tag) of 2 seconds to account for the resulting
uncertainty. The int08h Roughtime instance will **never** set the DUT1,
DTAI, or LEAP tags as this level of precision is unnecessary.

The public key is available from the `README.md` in this project,
a [blog post at int08h](https://int08h.com/post/public-roughtime-server/),
and the DNS `TXT` record of `roughtime.int08h.com` (see the
[Chainpoint](#chainpoint-roughtime) entry for how to look this up with `dig`).
The public key is available in a [blog post at int08h](https://int08h.com/post/public-roughtime-server/),
and the DNS `TXT` record of `roughtime.int08h.com`:

```
$ dig -t txt roughtime.int08h.com
```

## time.txryan.com

Expand Down

0 comments on commit 064fa60

Please sign in to comment.