Skip to main content

2020 | OriginalPaper | Buchkapitel

A Blockchain Consensus Mechanism for Marine Data Management System

verfasst von : Ziqi Fang, Zhiqiang Wei, Xiaodong Wang, Weiwei Xie

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

As the underlying technology of Bitcoin, blockchain has become increasingly mature in financial, medical, logistics and other commercial fields, and has great application potential in the marine field. Its “decentralized” feature can maintain data security and reliability through decentralized methods. Marine data management system is one of the specific application scenarios that blockchain technology is used to protect marine network data information. The consensus algorithm and decentralized idea possessed by the blockchain technology can effectively guarantee the information collaboration of the marine network, and help to improve the collaboration efficiency among multiple parties involved in the safe sharing of marine data. In this paper, according to the analysis of the construction demands of the marine data management system, based on the blockchain technology, a distributed cross-chain transaction, called the global blockchain, is structured, which integrates the marine data collaborative heterogeneous blockchain network. On this basis, aimed at the problems of the existing PBFT consensus algorithm, such as poor dynamic addition and deletion of nodes, and large communication overhead, etc., a global consensus algorithm adapted to the marine data global blockchain network is designed for optimization of the checkpoint mechanism and view change mechanism as well as reduction of the amount of transmitted information in these two processes of the system. The simulation results show that the algorithm can effectively guarantee the consensus efficiency and the trustworthiness of the proxy nodes, realize the efficient sharing of marine data, and support the design and implementation of the blockchain-based marine data management system.

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 Yuan, Y., Wang, F.Y.: Blockchain and cryptocurrencies: model, techniques, and applications. IEEE Trans. Syst. Man Cybern. Syst. 48(9), 1421–1428 (2018)CrossRef Yuan, Y., Wang, F.Y.: Blockchain and cryptocurrencies: model, techniques, and applications. IEEE Trans. Syst. Man Cybern. Syst. 48(9), 1421–1428 (2018)CrossRef
2.
Zurück zum Zitat Gramoli, V.: From blockchain consensus back to Byzantine consensus. Future Gener. Comput. Syst. 107, 760–769 (2020)CrossRef Gramoli, V.: From blockchain consensus back to Byzantine consensus. Future Gener. Comput. Syst. 107, 760–769 (2020)CrossRef
4.
Zurück zum Zitat Linnhoff-Popien, C.: Blockchain-the next big thing? (2018) Linnhoff-Popien, C.: Blockchain-the next big thing? (2018)
5.
Zurück zum Zitat Zheng, P., Zheng, Z., Luo, X., Chen, X., Liu, X.: A detailed and real-time performance monitoring framework for blockchain systems. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 134–143. IEEE (2018) Zheng, P., Zheng, Z., Luo, X., Chen, X., Liu, X.: A detailed and real-time performance monitoring framework for blockchain systems. In: 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), pp. 134–143. IEEE (2018)
6.
Zurück zum Zitat Dinh, T.T.A., Liu, R., Zhang, M., Chen, G., Ooi, B.C., Wang, J.: Untangling blockchain: a data processing view of blockchain systems. IEEE Trans. Knowl. Data Eng. 30(7), 1366–1385 (2018)CrossRef Dinh, T.T.A., Liu, R., Zhang, M., Chen, G., Ooi, B.C., Wang, J.: Untangling blockchain: a data processing view of blockchain systems. IEEE Trans. Knowl. Data Eng. 30(7), 1366–1385 (2018)CrossRef
7.
Zurück zum Zitat Wang, W., et al.: A survey on consensus mechanisms and mining strategy management in blockchain networks. IEEE Access 7, 22328–22370 (2019)CrossRef Wang, W., et al.: A survey on consensus mechanisms and mining strategy management in blockchain networks. IEEE Access 7, 22328–22370 (2019)CrossRef
8.
Zurück zum Zitat Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)CrossRef Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)CrossRef
9.
Zurück zum Zitat Hasan, H.R., Salah, K.: Proof of delivery of digital assets using blockchain and smart contracts. IEEE Access 6, 65439–65448 (2018)CrossRef Hasan, H.R., Salah, K.: Proof of delivery of digital assets using blockchain and smart contracts. IEEE Access 6, 65439–65448 (2018)CrossRef
10.
Zurück zum Zitat Turkanović, M., Hölbl, M., Košič, K., Heričko, M., Kamišalić, A.: EduCTX: a blockchain-based higher education credit platform. IEEE Access 6, 5112–5127 (2018)CrossRef Turkanović, M., Hölbl, M., Košič, K., Heričko, M., Kamišalić, A.: EduCTX: a blockchain-based higher education credit platform. IEEE Access 6, 5112–5127 (2018)CrossRef
11.
Zurück zum Zitat Aitzhan, N.Z., Svetinovic, D.: Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Trans. Depend. Secure Comput. 15(5), 840–852 (2016)CrossRef Aitzhan, N.Z., Svetinovic, D.: Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Trans. Depend. Secure Comput. 15(5), 840–852 (2016)CrossRef
12.
Zurück zum Zitat Shae, Z., Tsai, J.J.: On the design of a blockchain platform for clinical trial and precision medicine. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1972–1980. IEEE (2017) Shae, Z., Tsai, J.J.: On the design of a blockchain platform for clinical trial and precision medicine. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1972–1980. IEEE (2017)
13.
Zurück zum Zitat Bamakan, S.M.H., Motavali, A., Bondarti, A.B.: A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst. Appl. 154, 113385 (2020) Bamakan, S.M.H., Motavali, A., Bondarti, A.B.: A survey of blockchain consensus algorithms performance evaluation criteria. Expert Syst. Appl. 154, 113385 (2020)
14.
Zurück zum Zitat Xiao, Y., Zhang, N., Li, J., Lou, W., Hou, Y.T.: Distributed consensus protocols and algorithms. In: Blockchain for Distributed Systems Security, vol. 25 (2019) Xiao, Y., Zhang, N., Li, J., Lou, W., Hou, Y.T.: Distributed consensus protocols and algorithms. In: Blockchain for Distributed Systems Security, vol. 25 (2019)
15.
Zurück zum Zitat Xiao, Y., Zhang, N., Lou, W., Hou, Y.T.: A survey of distributed consensus protocols for blockchain networks. IEEE Commun. Surv. Tutor. 22(2), 1432–1465 (2020)CrossRef Xiao, Y., Zhang, N., Lou, W., Hou, Y.T.: A survey of distributed consensus protocols for blockchain networks. IEEE Commun. Surv. Tutor. 22(2), 1432–1465 (2020)CrossRef
16.
Zurück zum Zitat King, S., Nadal, S.: PPcoin: peer-to-peer crypto-currency with proof-of-stake. self-published paper (2012) King, S., Nadal, S.: PPcoin: peer-to-peer crypto-currency with proof-of-stake. self-published paper (2012)
17.
Zurück zum Zitat Larimer, D.: Delegated proof-of-stake white paper (2014) Larimer, D.: Delegated proof-of-stake white paper (2014)
18.
Zurück zum Zitat Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: 2014 USENIX Annual Technical Conference (USENIXATC 2014), pp. 305–319 (2014) Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: 2014 USENIX Annual Technical Conference (USENIXATC 2014), pp. 305–319 (2014)
19.
Zurück zum Zitat Belotti, M., Božić, N., Pujolle, G., Secci, S.: A Vademecum on blockchain technologies: when, which, and how. IEEE Commun. Surv. Tutor. 21(4), 3796–3838 (2019)CrossRef Belotti, M., Božić, N., Pujolle, G., Secci, S.: A Vademecum on blockchain technologies: when, which, and how. IEEE Commun. Surv. Tutor. 21(4), 3796–3838 (2019)CrossRef
20.
Zurück zum Zitat Castro, M., Liskov, B., et al.: Practical Byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999) Castro, M., Liskov, B., et al.: Practical Byzantine fault tolerance. In: OSDI, vol. 99, pp. 173–186 (1999)
21.
Zurück zum Zitat Lamport, L., et al.: Paxos made simple. ACM SIGACT News 32(4), 18–25 (2001) Lamport, L., et al.: Paxos made simple. ACM SIGACT News 32(4), 18–25 (2001)
22.
Zurück zum Zitat Cachin, C., et al.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310, p. 4 (2016) Cachin, C., et al.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310, p. 4 (2016)
23.
Zurück zum Zitat Platania, M., Obenshain, D., Tantillo, T., Amir, Y., Suri, N.: On choosing server-or client-side solutions for BFT. ACM Comput. Surv. (CSUR) 48(4), 1–30 (2016)CrossRef Platania, M., Obenshain, D., Tantillo, T., Amir, Y., Suri, N.: On choosing server-or client-side solutions for BFT. ACM Comput. Surv. (CSUR) 48(4), 1–30 (2016)CrossRef
24.
Zurück zum Zitat Liu, S., Viotti, P., Cachin, C., Quéma, V., Vukolić, M.: XFT: practical fault tolerance beyond crashes. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2016), pp. 485–500 (2016) Liu, S., Viotti, P., Cachin, C., Quéma, V., Vukolić, M.: XFT: practical fault tolerance beyond crashes. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2016), pp. 485–500 (2016)
Metadaten
Titel
A Blockchain Consensus Mechanism for Marine Data Management System
verfasst von
Ziqi Fang
Zhiqiang Wei
Xiaodong Wang
Weiwei Xie
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-9213-3_2

Premium Partner