Skip to main content

A Proof-of-Weighted-Planned-Behavior Consensus for Efficient and Reliable Cyber-Physical Systems

  • Conference paper
  • First Online:
Wireless Algorithms, Systems, and Applications (WASA 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13471))

  • 1229 Accesses

Abstract

Recently, blockchain was introduced into the cyber-physical systems, which provides services of privacy and trust. However, reliability and system performance issues exist when blockchain and cyber-physical systems are integrated. In this paper, we design a blockchain-enabled cyber-physical system, where a new blockchain consensus is used to solve the problems of reliability and system performance. Firstly, an autonomous consensus mechanism called Proof-of-Weighted-Planned-Behavior is established based on the theory of planned behavior. Then, the behavior of consensus participants gets further explained by introducing credit evaluation and vulnerable node analysis. Moreover, considering the Jain fairness index, a dynamic authorizer group mechanism that coordinates reliability and decentralization is developed. By optimizing the credit threshold of the authorization group, the security and reliability of our designed mechanism are guaranteed. Finally, the experimental simulation results prove that compared with the traditional consensus, our proposed consensus improves the reliability and the system performance of the blockchain-enabled cyber-physical systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhou, Z., Wang, B., Dong, M., Ota, K.: Secure and efficient vehicle-to-grid energy trading in cyber physical systems: Integration of blockchain and edge computing. IEEE Trans. Syst. Man Cybern. Syst. 50(1), 43–57 (2020)

    Article  Google Scholar 

  2. Skowronski, R.: The open blockchain-aided multi-agent symbiotic cyber-physical systems. Futur. Gener. Comput. Syst. 94, 430–443 (2019)

    Article  Google Scholar 

  3. Yang, Q., Wang, H.: Blockchain-empowered socially optimal transactive energy system: framework and implementation. IEEE Trans. Industr. Inf. 17(5), 3122–3132 (2021)

    Article  MathSciNet  Google Scholar 

  4. Liu, K., Chen, W., Zheng, Z., Li, Z., Liang, W.: A novel debt-credit mechanism for blockchain-based data-trading in internet of vehicles. IEEE Internet Things J. 6(5), 9098–9111 (2019)

    Article  Google Scholar 

  5. Kang, J., Rong, Y., Huang, X., Maharjan, S., Yan, Z., Hossain, E.: Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains. IEEE Trans. Industr. Inf. 13(6), 3154–3164 (2017)

    Article  Google Scholar 

  6. Xiong, Z., Kang, J., Niyato, D., Wang, P., Poor, H.V.: Cloud/edge computing service management in blockchain networks: Multi-leader multi-follower game-based admm for pricing. IEEE Trans. Serv. Comput. 13(2), 356–367 (2020)

    Google Scholar 

  7. Viriyasitavat, W., Xu, L.D., Bi, Z., Sapsomboon, A.: New blockchain-based architecture for service interoperations in Internet of Things. IEEE Trans. Comput. Social Syst. 6(4), 739–748 (2019)

    Article  Google Scholar 

  8. Guo, J., Ding, X., Wu, W.: A blockchain-enabled ecosystem for distributed electricity trading in smart city. IEEE Internet Things J. 8(3), 2040–2050 (2021)

    Article  Google Scholar 

  9. Li, Z., Kang, J., Yu, R., Ye, D., Deng, Q., Zhang, Y.: Consortium blockchain for secure energy trading in industrial internet of things. IEEE Trans. Industr. Inf. 14(8), 3690–3700 (2018)

    Google Scholar 

  10. Chen, C., Wu, J., Lin, H., Chen, W., Zheng, Z.: A secure and efficient blockchain-based data trading approach for internet of vehicles. IEEE Trans. Veh. Technol. 68(9), 9110–9121 (2019)

    Article  Google Scholar 

  11. Zou, J., Ye, B., Qu, L., Yan, W., Lei, L.: A proof-of-trust consensus protocol for enhancing accountability in crowdsourcing services. IEEE Trans. Serv. Comput. 12(3), 429–445 (2019)

    Article  Google Scholar 

  12. Kim, J., Lee, J., Park, S., Choi, J.K.: Battery-wear-model-based energy trading in electric vehicles: A naive auction model and a market analysis. IEEE Trans. Industr. Inf. 15(7), 4140–4151 (2019)

    Article  Google Scholar 

  13. Yang, T., Zhai, F., Liu, J., Wang, M., Pen, H.: Self-organized cyber physical power system blockchain architecture and protocol. Int. J. Distributed Sensor Netw. 14(10) (2018)

    Google Scholar 

  14. Wang, M., Xu, C., Chen, X., Zhong, L., Wu, Z., Wu, D.O.: Bc-mobile device cloud: A blockchain-based decentralized truthful framework for mobile device cloud. IEEE Trans. Industr. Inf. 17(2), 1208–1219 (2021)

    Article  Google Scholar 

  15. Li, W., Feng, C., Zhang, L., Xu, H., Cao, B., Imran, M.A.: A scalable multi-layer pbft consensus for blockchain. IEEE Trans. Parallel Distrib. Syst. 32(5), 1146–1160 (2021)

    Article  Google Scholar 

  16. Lin, F., Xia, S., Qi, J., Tang, C., Zheng, Z., Yu, X.: A parking sharing network over blockchain with proof-of-planned-behavior consensus protocol. IEEE Trans. Veh. Technol. 71, 8124–8136 (2022). https://doi.org/10.1109/TVT.2022.3173989

    Article  Google Scholar 

  17. Mollah, M.B., et al.: Blockchain for future smart grid: a comprehensive survey. IEEE Internet Things J. 8(1), 18–43 (2021)

    Article  MathSciNet  Google Scholar 

  18. Li, M., Hu, D., Lal, C., Conti, M., Zhang, Z.: Blockchain-enabled secure energy trading with verifiable fairness in industrial Internet of Things. IEEE Trans. Industr. Inf. 16(10), 6564–6574 (2020)

    Article  Google Scholar 

  19. AlAshery, M.K., et al.: A blockchain-enabled multi-settlement quasi-ideal peer-to-peer trading framework. IEEE Trans. Smart Grid 12(1), 885–896 (2021)

    Article  Google Scholar 

  20. Hamouda, M.R., Nassar, M.E., Salama, M.M.A.: A novel energy trading framework using adapted blockchain technology. IEEE Trans. Smart Grid 12(3), 2165–2175 (2021)

    Article  Google Scholar 

  21. Ajzen, I.: The theory of planned behavior. Organ. Beh. Human Decis. Processes 50(2), 179–211 (1991)

    Article  Google Scholar 

  22. Guo, S., Hu, X., Guo, S., Qiu, X., Qi, F.: Blockchain meets edge computing: a distributed and trusted authentication system. IEEE Trans. Industr. Inf. 16(3), 1972–1983 (2020)

    Article  Google Scholar 

  23. Sun, G., Dai, M., Zhang, F., Yu, H., Du, X., Guizani, M.: Blockchain-enhanced high-confidence energy sharing in internet of electric vehicles. IEEE Internet Things J. 7(9), 7868–7882 (2020)

    Article  Google Scholar 

  24. Rahimi, S., Zargham, M.: Vulnerability scrying method for software vulnerability discovery prediction without a vulnerability database. IEEE Trans. Reliab. 62(2), 395–407 (2013)

    Article  Google Scholar 

Download references

Acknowledgements

This work is partly supported by the National Natural Science Foundation of China (Nos. 62103375, 61877055), and the Zhejiang Provincial Natural Science Foundation of China (Nos. LY22F030006, 22NDJC009Z).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Changbing Tang .

Editor information

Editors and Affiliations

Appendix

Appendix

1.1 Proof of Theorem 1

Considering three credit evaluations, assume \(\eta _i\) the hypothetical part \(\eta _i^+\) is given a positive credit evaluation, \(\eta _i\) the other part \(\eta _i^0\) is given a moderate credit evaluation, and \(\eta _i\) the other part \(\eta _i^-\) is given a negative credit evaluation. Further, assume that the distribution of credit assessments is random, with \(\{\eta _i^+\}_{i=1}^N\sim N(\eta _i^+,{\sigma ^+}^2)\),\(\{\eta _i^0\}_{i=1}^N\sim N(\eta _i^0,{\sigma ^0}^2)\),\(\{\eta _i^-\}_{i=1}^N\sim N(\eta _i-,{\sigma ^-}^2)\). Then, the expectation of \(C_i\) reference ([3]) can be given by

$$\begin{aligned} \bar{C_i}=K(\eta _i^+C^+ +\eta _i^+C^0 +\eta _i^+C^-). \end{aligned}$$
(13)

The distribution of \(\{\bar{C_i}\}_{i=1}^N\) can be obtained by \(\{\bar{C_i}\}_{i=1}^N\sim N(\mu ,\sigma ^2)\), where \(\mu \) and \(\sigma ^2\) are defined by Eq. (7) and Eq. (8), respectively. Using \(\bar{C_i}\) in Eq. (13) instead of \(C_i\) in Eq. (6), the normal probability distribution function can be derived by Eq. (6). Finally, the credit threshold \(\varepsilon \) can be solved by Eq. (6).

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ouyang, F. et al. (2022). A Proof-of-Weighted-Planned-Behavior Consensus for Efficient and Reliable Cyber-Physical Systems. In: Wang, L., Segal, M., Chen, J., Qiu, T. (eds) Wireless Algorithms, Systems, and Applications. WASA 2022. Lecture Notes in Computer Science, vol 13471. Springer, Cham. https://doi.org/10.1007/978-3-031-19208-1_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-19208-1_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-19207-4

  • Online ISBN: 978-3-031-19208-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics