hotbits
放射性崩壊から得る真の乱数バイト: Pi につないだガイガーカウンターで、崩壊イベント間の時間からビットを取り出す。
ここでは何も数を生成しない。放射性の線源が崩壊し、ガイガーカウンターが各イベントを報告し、イベント間のある間隔を次の間隔と比べてビットが取り出される: 前が短ければ 1、後が短ければ 0、等しい間隔は捨てる。偏りは補正ではなく対称性によって消える。生のストリームがそもそも測るに値するのは、そのためだ。
バイトプールを読んでいる。
部品一覧
| 部品 | 何であるか | 今日応答する場所 | 着地先 | 状態 |
|---|---|---|---|---|
| hotbits API | TRNG の前に立つ、鍵とバイト予算。/v1/bytes は bearer トークンが要り、/v1/seeds は鍵なしで、プールを飲み干せない。開放されていた /random/* は 410 で応え、理由を述べる: プールは毎分数十バイトしか満ちず、誰からでも届いた。 | hotbits.tinymachines.ai/v1/seeds | /hotbits/api | 文書化はここ、移動はまだ |
| ガイガー TRNG | 装置そのものと、その測定結果: バイトプール、乱数検定、長期・日周系列、インシデントとセンサー。 | hotbits.tinymachines.ai/openapi.json | /hotbits | ここ |
リファレンス
API リファレンスは、ページを開くたびに装置のスキーマから読まれ、文書化されたルートはどれも、まだ応答するかを尋ねられる。