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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Skowronski, R.: The open blockchain-aided multi-agent symbiotic cyber-physical systems. Futur. Gener. Comput. Syst. 94, 430–443 (2019)
Yang, Q., Wang, H.: Blockchain-empowered socially optimal transactive energy system: framework and implementation. IEEE Trans. Industr. Inf. 17(5), 3122–3132 (2021)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
Mollah, M.B., et al.: Blockchain for future smart grid: a comprehensive survey. IEEE Internet Things J. 8(1), 18–43 (2021)
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)
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)
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)
Ajzen, I.: The theory of planned behavior. Organ. Beh. Human Decis. Processes 50(2), 179–211 (1991)
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)
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)
Rahimi, S., Zargham, M.: Vulnerability scrying method for software vulnerability discovery prediction without a vulnerability database. IEEE Trans. Reliab. 62(2), 395–407 (2013)
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
Corresponding author
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
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
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)