Abstract
Consensus mechanism is a fundamental technology of blockchain, ensuring the stability. The most popular consensus mechanism is proof-of-work mechanism. It attracts massive nodes through the distributed network and requires the nodes to generate nonces and hash them to accumulate workload. However, most of the generated nonces and hash values are meaningless and discarded. Such massive quantity of computational power are dedicated for nothing, which proves that the power are not used in an effective way. Thus, this paper proposes a neoteric MDL criterion of image segmentation based on an efficient chain code with Huffman coding and a novel consensus mechanism for blockchain using image segmentation with the proposed MDL criterion as the procedure of accumulating workload and generating nonces. The innovation points of this paper are: (a) it proposes a novel minimum description length model of pictures, which is applied to filtering the best segmentation of a picture; (b) it consummates the consensus mechanism with an image segmentation technology to replace the workload accumulating process, allowing nodes to segment images while mining blocks. The experimental results verified that blockchain nodes can segment images while mining blocks with this novel consensus mechanism, which makes full use of computational power.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Feng, J.H., Yang, Y.J.: A research on extracting texture characteristics basing on grey level co-occurrence matrix, vol. 2007, no. 3, pp. 19–22 (2007)
Freeman, H.: Computer processing of line-drawing images. PACM Comput. Surv. 6(1), 57–97 (1974)
Han, X., Liu, Y.M.: A research on consensus mechanism in blockchain. Inf. Internet Secur. 2017(9), 147–152 (2017)
Billings, J.: Image-based proof of work algorithm for the incentivization of blockchain archival of interesting images (2017)
Lee, T.M.: A minimum description length-based image segmentation procedure, and its comparison with a cross-validation-based segmentation procedure. J. Am. Stat. Assoc. 95(449), 12 (2000)
Liu, Y.K., Zalik, B.: An efficient chain code with Huffman coding. Pattern Recognit. 38(4), 553–557 (2005)
Rissanen, J.: Stochastic Complexity in Statistical Inquiry, p. 188. World Scientific, Singapore (1989)
Ronneberger, O., Fischer, P., Brox, T.: U-Net: convolutional networks for biomedical image segmentation (2015)
Sharma, P.: DA Step-by-Step Introduction to the Basic Object Detection Algorithms (Part 1) (2018)
Li, W., Andreina, S., Bohli, J.-M., Karame, G.: Securing proof-of-stake blockchain protocols. In: Garcia-Alfaro, J., Navarro-Arribas, G., Hartenstein, H., Herrera-JoancomartÃ, J. (eds.) ESORICS/DPM/CBT -2017. LNCS, vol. 10436, pp. 297–315. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67816-0_17
Wang, Y.H.: Tutorial: image segmentation. Graduate Institute of Communication Engineering (2010)
Acknowledgments
This research was supported by Key Projects of the Ministry of Science and Technology of the People’s Republic of China (2018AAA0102301), CERNET Innovation Project (NGII20170715), Project of Hunan Provincial Science and Technology Department (2017SK2405).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ouyang, J., Yin, J., Sun, Y. (2020). Lightweight Image Segmentation Based Consensus Mechanism. In: Zheng, Z., Dai, HN., Tang, M., Chen, X. (eds) Blockchain and Trustworthy Systems. BlockSys 2019. Communications in Computer and Information Science, vol 1156. Springer, Singapore. https://doi.org/10.1007/978-981-15-2777-7_10
Download citation
DOI: https://doi.org/10.1007/978-981-15-2777-7_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-2776-0
Online ISBN: 978-981-15-2777-7
eBook Packages: Computer ScienceComputer Science (R0)