Consensus Algorithm, Nodes and Blocks
The UMI blockchain uses a Proof-of-Authority algorithm based on master nodes and node validators (node verifiers). A node, or node, in the UMI network is a device with special software. Nodes verify transactions (validator nodes), create blocks and send them to the network (master nodes).
The UMI blockchain has three basic node implementations: master node, verifier node, and light node.
Transactions on the UMI blockchain network are recorded through a chain of contiguous blocks of information. This is the basis of blockchain technology and a reliable way to store data, which is a digital register of all transactions conducted in the UMI network. The register is protected from unauthorized access and cannot be changed.
The blockchain is constantly growing in size as nodes add new blocks of transactions to the blockchain. Blocks are stored in the blockchain in a linear sequential-chronological order.
Information about all transactions in the network is stored in the blockchain, taking into account the order in which they were conducted. The blockchain also stores all information about addresses and balances, starting from the primary block - the genesis block - to the most recently added to the network.
Technically, the block holds 65,535 transactions with a total weight of about 9MB. A block is capable of being generated on average once per second.
Each block contains a set of mandatory parameters:
When generating a new block, the node puts a cryptographic signature with a public key. Each block is digitally signed using the cryptographically secure SHA256 hashing algorithm.
Last updated