POS in Prizm


Prizm uses a system in which each “coin” in the account can be considered as a miniature mining farm. The more coins are contained in the account, the more the account is likely to receive the right to create a block. The total "reward" received as a result of creating the block is the amount of commissions for transactions located inside the block. PRIZM does not create any new coins as a result of creating blocks. PRIZM does not create any new coins as a result of building blocks. PZM redistribution occurs as a result of block generators receiving transaction fees, so the term "forging" is used in this context instead of "mining" and implies to "create relationships or new conditions”. Subsequent blocks are generated based on verifiable, unique, and almost unpredictable information from the previous block. Blocks are linked by virtue of these links, creating a chain of blocks (and transactions) that can be traced back to the Genesis block. Block generation time is approximately 59 seconds, but changes in the probabilities have led to the fact that the average generation time of the block can be 80 seconds, there are longer intervals of blocks. The security of the Blockchain is always set in the Proof-of-Stake system.


The basic principles applying to the Prizm Proof of Stake algorithm:

  1. The cumulative complexity value is stored as a parameter in each block, and each subsequent block receives its new "complexity" from the value of the previous block. In the case of ambiguity, the network achieves consensus by choosing a block or chain fragment with the highest cumulative complexity.

  2. In order for account holders not to move their funds from one account to another as a means of manipulating in order to be able to generate blocks, coins must be stationary within the account for 1,440 blocks before they can contribute to the block generation process. Coins that meet this criterion contribute to an efficient account balance, and that balance is used to determine the probability of forging.

  3. To prevent an attacker from creating a new chain all the way from the Genesis block, the network only allows the restructuring of the chain of 720 blocks located behind the current block. Any block below this threshold shall be rejected. This move threshold can be considered as the only fixed PZM checkpoint.

  4. Due to the extremely low probability that any account will take over the Blockchain management by creating its own chain of blocks, transactions are considered safe if they are encoded into a block that is located 10 blocks behind the current block.