TY - GEN
T1 - Aggregating atomic clocks for time-stamping
AU - Saidkhodjaev, Temure
AU - Voas, Jeffrey
AU - Kuhn, Rick
AU - Defranco, Joanna
AU - Laplante, Phillip
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/8
Y1 - 2020/8
N2 - A timestamp is a critical component in many applications, such as proof of transaction ordering or analyzing algorithm performance. This paper reports on a method called Verified Timestamping (VT) that improves the standard timestamp protocol. VT was developed at the National Institute of Standards and Technology (NIST) for use in algorithms where timestamp accuracy is critical. VT is an aggregation of the outputs from various atomic clocks to create a Timestamping Authority (TsA). The motivation for this research effort included malicious delay issues in Networks of Things [NIST SP 800-183] as well as race conditions associated with the inclusion of new blocks into blockchains. This paper presents the TsA design and the results of VT, which indicate that atomic clock aggregation is not only possible, but a viable means to produce higher integrity timestamps at the ms level of performance. Tests showed that this is sufficient to preserve event ordering, using only a conventional PC with no dedicated connection or specialized hardware.
AB - A timestamp is a critical component in many applications, such as proof of transaction ordering or analyzing algorithm performance. This paper reports on a method called Verified Timestamping (VT) that improves the standard timestamp protocol. VT was developed at the National Institute of Standards and Technology (NIST) for use in algorithms where timestamp accuracy is critical. VT is an aggregation of the outputs from various atomic clocks to create a Timestamping Authority (TsA). The motivation for this research effort included malicious delay issues in Networks of Things [NIST SP 800-183] as well as race conditions associated with the inclusion of new blocks into blockchains. This paper presents the TsA design and the results of VT, which indicate that atomic clock aggregation is not only possible, but a viable means to produce higher integrity timestamps at the ms level of performance. Tests showed that this is sufficient to preserve event ordering, using only a conventional PC with no dedicated connection or specialized hardware.
UR - http://www.scopus.com/inward/record.url?scp=85092771178&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85092771178&partnerID=8YFLogxK
U2 - 10.1109/SOSE49046.2020.00008
DO - 10.1109/SOSE49046.2020.00008
M3 - Conference contribution
AN - SCOPUS:85092771178
T3 - Proceedings - 14th IEEE International Conference on Service-Oriented System Engineering, SOSE 2020
SP - 1
EP - 6
BT - Proceedings - 14th IEEE International Conference on Service-Oriented System Engineering, SOSE 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 14th IEEE International Conference on Service-Oriented System Engineering, SOSE 2020
Y2 - 3 August 2020 through 6 August 2020
ER -