|
March 05, 2015, 10:59:59 AM |
|
Operating systems adjust the real-time clock on the motherboard when their clocks are adjusted. When the computer is off, only the RTC is keeping time. IOW, even if an application tried to keep time separately, it couldn't do so when the computer was off. For an application to have a different time, it would have to connect to a time server. Time servers are not decentralized, so it wouldn't make a lot of sense for a decentralized currency wallet to rely on one. If you don't run Bitcoin-QT for a month and have some receipts, I believe they will show up as received the next time you run the wallet as the blocks are downloaded. This would imply that the times in wallet softwares are only there for reference. It is important that your system time is correct if you're mining because some level of consensus is required on the times in the blocks, but even the times on blocks is not incredibly accurate, because it is sent by the miners. For transactions, though, I don't believe a separate time is sent or stored (outside of nlocktime or some other feature that isn't relevant here).
|