期刊:IEEE Transactions on Systems, Man, and Cybernetics [Institute of Electrical and Electronics Engineers] 日期:2020-01-01卷期号:50 (1): 159-171被引量:3
标识
DOI:10.1109/tsmc.2019.2895345
摘要
Blockchain is an open distributed ledger technology that enables ledger-maintainers on a network to collaboratively synchronize and update their own distributed copies of a single global ledger, with the goal of keeping the ledger copies consistent. This paper presents a theoretical control-model formulation of the founding Satoshi Nakamoto blockchain, aimed at enhancing our operational understanding and development of blockchain systems. The control model is generic of every honest ledger-maintainer’s local operations on a blockchain network. The presented research is a logical systematization of operational knowledge that is understandable and explainable for blockchain system engineering and research. Using a software tool supporting a supervisory control theory applied in the formulation, the control model is synthesized and logically validated.