Skip to main content

2020 | OriginalPaper | Buchkapitel

A Global Clock Model for the Consortium Blockchains

verfasst von : Chao Zan, Hai-Chuan Xu

Erschienen in: Blockchain and Trustworthy Systems

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We propose a global clock model to achieve time synchronization for consortium blockchains. Based on the existing consortium blockchain framework, a global clock service node is added. We use the Byzantine fault-tolerant algorithm to ensure the stability of the global clock node services. In addition, Cristian and Berkeley time synchronization algorithms are used to improve the confirmation of timestamp information, so as to achieve strong consistency of consensus time. This method can strike a balance between the transaction performance and the timestamp consistency requirements. This method meets the time accuracy requirements of practical business applications, and effectively benefits the promotion of blockchain technology in time-sensitive business scenarios.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, p. 30. ACM (2018) Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., De Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, p. 30. ACM (2018)
3.
Zurück zum Zitat Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999) Castro, M., Liskov, B.: Practical Byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999)
4.
Zurück zum Zitat Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016)CrossRef Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the Internet of Things. IEEE Access 4, 2292–2303 (2016)CrossRef
5.
Zurück zum Zitat Conoscenti, M., Vetro, A., De Martin, J.: Blockchain for the Internet of Things: a systematic literature review. In: 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), pp. 1–6. IEEE (2016) Conoscenti, M., Vetro, A., De Martin, J.: Blockchain for the Internet of Things: a systematic literature review. In: 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), pp. 1–6. IEEE (2016)
6.
Zurück zum Zitat Cristian, F.: Probabilistic clock synchronization. Distrib. Comput. 3(3), 146–158 (1989)CrossRef Cristian, F.: Probabilistic clock synchronization. Distrib. Comput. 3(3), 146–158 (1989)CrossRef
8.
Zurück zum Zitat Dong, W., Liu, X.: Robust and secure time-synchronization against sybil attacks for sensor networks. IEEE Trans. Ind. Inform. 11(6), 1482–1491 (2015)CrossRef Dong, W., Liu, X.: Robust and secure time-synchronization against sybil attacks for sensor networks. IEEE Trans. Ind. Inform. 11(6), 1482–1491 (2015)CrossRef
9.
Zurück zum Zitat Fischer, M., Lynch, N., Paterson, M.: Impossibility of distributed consensus with one faulty process. Technical report, Massachusetts Inst of Tech Cambridge lab for Computer Science (1982) Fischer, M., Lynch, N., Paterson, M.: Impossibility of distributed consensus with one faulty process. Technical report, Massachusetts Inst of Tech Cambridge lab for Computer Science (1982)
10.
Zurück zum Zitat Freris, N., Graham, S., Kumar, P.: Fundamental limits on synchronizing clocks over networks. IEEE Trans. Autom. Control. 56(6), 1352–1364 (2010)MathSciNetCrossRef Freris, N., Graham, S., Kumar, P.: Fundamental limits on synchronizing clocks over networks. IEEE Trans. Autom. Control. 56(6), 1352–1364 (2010)MathSciNetCrossRef
11.
Zurück zum Zitat Ganeriwal, S., Kumar, R., Srivastava, M.: Timing-sync protocol for sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, pp. 138–149. ACM (2003) Ganeriwal, S., Kumar, R., Srivastava, M.: Timing-sync protocol for sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, pp. 138–149. ACM (2003)
13.
Zurück zum Zitat Gusella, R., Zatti, S.: An election algorithm for a distributed clock synchronization program. Technical report, University of California Berkeley, Department of Electrical Engineering and Computer Sciences (1985) Gusella, R., Zatti, S.: An election algorithm for a distributed clock synchronization program. Technical report, University of California Berkeley, Department of Electrical Engineering and Computer Sciences (1985)
14.
Zurück zum Zitat He, J., Chen, J., Cheng, P., Cao, X.: Secure time synchronization in wirelesssensor networks: a maximum consensus-based approach. IEEE Trans. Parallel Distrib. Syst. 25(4), 1055–1065 (2013)CrossRef He, J., Chen, J., Cheng, P., Cao, X.: Secure time synchronization in wirelesssensor networks: a maximum consensus-based approach. IEEE Trans. Parallel Distrib. Syst. 25(4), 1055–1065 (2013)CrossRef
16.
Zurück zum Zitat Lamport, L., Shostak, R., Pease, M.: The Byzantine generals problem. ACM Trans. Program. Lang. Syst. 4(3), 382–401 (1982)CrossRef Lamport, L., Shostak, R., Pease, M.: The Byzantine generals problem. ACM Trans. Program. Lang. Syst. 4(3), 382–401 (1982)CrossRef
17.
Zurück zum Zitat Li, G., Niu, M., Chai, Y., Chen, X., Ren, Y.: A novel method of clock synchronization in distributed systems. Chin. Astron. Astrophys. 41(2), 263–281 (2017) CrossRef Li, G., Niu, M., Chai, Y., Chen, X., Ren, Y.: A novel method of clock synchronization in distributed systems. Chin. Astron. Astrophys. 41(2), 263–281 (2017) CrossRef
18.
Zurück zum Zitat Mills, D.: Internet time synchronization: the network time protocol. IEEE Trans. Commun. 39(10), 1482–1493 (1991)CrossRef Mills, D.: Internet time synchronization: the network time protocol. IEEE Trans. Commun. 39(10), 1482–1493 (1991)CrossRef
20.
Zurück zum Zitat Yang, B., Chen, C.: Principle, Design and Applications of Blockchains. China Mechine Press, Beijing (2018). (in Chinese) Yang, B., Chen, C.: Principle, Design and Applications of Blockchains. China Mechine Press, Beijing (2018). (in Chinese)
Metadaten
Titel
A Global Clock Model for the Consortium Blockchains
verfasst von
Chao Zan
Hai-Chuan Xu
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-2777-7_6