A blockchain-based clock synchronization Scheme in IoT

Research output: Contribution to journalArticleScientificpeer-review


  • Kai Fan
  • S. Sun
  • Z. Yan
  • Q. Pan
  • Hui Li
  • Yintang Yang

Research units

  • Xidian University


As an important part of new generation of information technology, Internet of Things (IoT), which is developing rapidly, requires high time accuracy. However, malicious nodes located in an IoT network can influence clock synchronization. The security issues of time transfer and consistency are critical and challenging. In this paper, we propose a secure scheme based on blockchain to solve the problem of time synchronization in IoT. In the distributed network of IoT, a blockchain is utilized to record and broadcast time in order to reduce attacks from external environments with the property of passing trust. Moreover, this scheme has the advantage of low-latency by employing a consensus mechanism based on Proof of Stability. Serious analysis and simulation show that the scheme can effectively resist malicious attacks and reduce the latency of consensus process by comparing with traditional methods.


Original languageEnglish
Pages (from-to)524-533
Number of pages10
JournalFuture Generation Computer Systems
Publication statusPublished - 1 Dec 2019
MoE publication typeA1 Journal article-refereed

    Research areas

  • Blockchain, Clock synchronization, Consensus, Internet of Things

ID: 35748849