Timeservice Broadcast

From Bitmessage Wiki
Revision as of 20:04, 17 June 2013 by AyrA (talk | contribs) (→‎Comparison to echo servers: changed link)
Jump to navigation Jump to search

The Timeservice Broadcast sends network heartbeats in regular intervals, currently every 10 minutes.

Usage

Subscribtion to the Address BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash is required. After subscribing, the client will receive a message every 10 minutes if he is connected to the core network. The subscription can be disabled or deleted any time to stop the messages from clogging up the inbox.

This is not an echo service, it will not automatically reply to messages sent to it, however, the admin sometimes does manually reply.

Usage scenarios

The time service can be used for multiple purposes

Randomnes

The time service puts some randomnes to the network and ensures that it has always something to do.

Connectivity check.

If users subscribe to the time service they can verify, they are connected to the core network, in case they think something in their connection is wrong.

Actual time telling.

The time service tells the accurate time (it is maximum 2 minutes behind the actual time if you receive the message). In case users want to hide even the time zone they are in, they can always add the note, that the time and date they use in messages are timeservice based, this requires setting the computer clock to UTC.

Impact

The service has no impact on the network, it causes 144 messages every 24 hours.

Comparison to echo servers

An echo service will (eventually) reply to your message. If he is under load however it may take a lot of time. Broadcasts can support unlimited users without causing any additional load on the network, but it does not allows the user to check if he can send messages to the network.

Current Message

The current message is the UTC time it was generated (The entry below is an actual message):

Bitmessage Time Service
Network alive @ 06.06.2013 09:11:08 UTC
This represents the Time when the Message was generated, not when the processing finished.
Do not set this time as your computer time.

bitmessage.ch - free Bitmessage to E-Mail Gateway