Qortal Project

The future of blockchain platforms

User Tools

Site Tools


block_rewards_distribution

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
block_rewards_distribution [06/04/2025 14:44] croweticblock_rewards_distribution [06/04/2025 14:50] (current) crowetic
Line 24: Line 24:
  
 ===== Minting Security ===== ===== Minting Security =====
-=== 'Weighted' Leveling ===+==== 'Weighted' Leveling ====
 In order to ensure the security of the chain, **__minting leverages a minter's 'level' in regard to block signing__.** Block signing is the process of creating a new block on the chain, and the 'block signer' is the minter that creates and adds the block agreed by the rest of the network to be the 'valid next block' on the primary chain fork. The validation of blocks and transactions takes place automatically in the Qortal Core, so without specific code modifications by a would-be attempted attacker, no attack is possible at all. However, in order to ensure that a would-be attacker remains would-be, leveraging the 'blocksMinted' of a minter's account as a 'weight' in the determination of the primary block, allows Qortal to ensure that minters who have proven themselves legitimate for a longer time frame, are more likely to sign blocks. This dramatically reduces the potential likelihood of a would-be attacker being successful in any type of attack, as the primary methods of attacking a blockchain require that the would-be attacker sign multiple blocks in a row. The ability to do this on Qortal is extremely low. In order to ensure the security of the chain, **__minting leverages a minter's 'level' in regard to block signing__.** Block signing is the process of creating a new block on the chain, and the 'block signer' is the minter that creates and adds the block agreed by the rest of the network to be the 'valid next block' on the primary chain fork. The validation of blocks and transactions takes place automatically in the Qortal Core, so without specific code modifications by a would-be attempted attacker, no attack is possible at all. However, in order to ensure that a would-be attacker remains would-be, leveraging the 'blocksMinted' of a minter's account as a 'weight' in the determination of the primary block, allows Qortal to ensure that minters who have proven themselves legitimate for a longer time frame, are more likely to sign blocks. This dramatically reduces the potential likelihood of a would-be attacker being successful in any type of attack, as the primary methods of attacking a blockchain require that the would-be attacker sign multiple blocks in a row. The ability to do this on Qortal is extremely low.
  
 Qortal's consensus model leverages a concept called 'key distance' (combined with a weighted variable for level, valid transactions, transaction count, and various other on-chain validated data points in each block) (see [[how_qortal_s_consensus_works|]]) to determine which block created by which minting account is included on the primary chain. Qortal's consensus model leverages a concept called 'key distance' (combined with a weighted variable for level, valid transactions, transaction count, and various other on-chain validated data points in each block) (see [[how_qortal_s_consensus_works|]]) to determine which block created by which minting account is included on the primary chain.
  
-=== No 'Block Signer Benefit' ===+==== No 'Block Signer Benefit' ====
 As stated, **the higher level the minter is, the more likely they are to be the block signer**. However, on Qortal, being the block signer (contrary to essentially every other blockchain) does not provide the minting account with any type of advantage. **Being the block signer does NOT earn the signing minter anything 'extra' on the Qortal Network.** This is a **__critical difference__** that is one of highlighted unique aspects of the Qortal Consensus Model. This allows for a **__competition-free ecosystem__** in which **all minters work __together__** to validate, extend, and ensure the integrity of the blockchain. Removing the 'combative' and contradictory nature of PoW and PoS-based systems, and providing a sense of collaboration between the Qortal Minters.  As stated, **the higher level the minter is, the more likely they are to be the block signer**. However, on Qortal, being the block signer (contrary to essentially every other blockchain) does not provide the minting account with any type of advantage. **Being the block signer does NOT earn the signing minter anything 'extra' on the Qortal Network.** This is a **__critical difference__** that is one of highlighted unique aspects of the Qortal Consensus Model. This allows for a **__competition-free ecosystem__** in which **all minters work __together__** to validate, extend, and ensure the integrity of the blockchain. Removing the 'combative' and contradictory nature of PoW and PoS-based systems, and providing a sense of collaboration between the Qortal Minters. 
  
-=== Negation of Monetary Influence ===+==== Negation of Monetary Influence ====
 Removing the ability to 'buy influence' over the network, is another key differentiating factor of the Qortal Model. Since there is **no 'monetary' benefit to being the block signer** there is no other option for minters on the network aside from working collaboratively and sharing the provided 'harvest' of QORT. Qortal aims to foster a positive and thriving environment within the minting community, one where minters encourage each other and assist one another in a shared goal of keeping the strongest and most well-functioning blockchain possible. Removing the ability to 'buy influence' over the network, is another key differentiating factor of the Qortal Model. Since there is **no 'monetary' benefit to being the block signer** there is no other option for minters on the network aside from working collaboratively and sharing the provided 'harvest' of QORT. Qortal aims to foster a positive and thriving environment within the minting community, one where minters encourage each other and assist one another in a shared goal of keeping the strongest and most well-functioning blockchain possible.
  
  All minters start at level 0, and ultimately end at level 10, once at level 10 their influence will still increase, but at an ever-slowing magnitude of overall influence[*]. Making it so that while minters always do increase in effective security and influence, their lower-level minter compatriots may come quite near their higher-level counterparts in influence and network security effectiveness.  All minters start at level 0, and ultimately end at level 10, once at level 10 their influence will still increase, but at an ever-slowing magnitude of overall influence[*]. Making it so that while minters always do increase in effective security and influence, their lower-level minter compatriots may come quite near their higher-level counterparts in influence and network security effectiveness.
  
-=== Proof of Contribution over Time (PoCoT) ===+==== Proof of Contribution over Time (PoCoT) ====
 Minting is essentially **proof of Contribution Over Time (and Memory Proof-of-Work)**. Qortal leverages Proof of Work, however, it is a different type of PoW, and doesn't max out processors all day long like Bitcoin/Litecoin and many other projects. Minting is essentially **proof of Contribution Over Time (and Memory Proof-of-Work)**. Qortal leverages Proof of Work, however, it is a different type of PoW, and doesn't max out processors all day long like Bitcoin/Litecoin and many other projects.
  
-=== MemPoW === +==== MemPoW Algorithm - A Memory-Based Proof of Work==== 
-**__Mem__**ory-Based **__P__**roof **__o__**f **__W__**ork +--**__Mem__**//ory// **__P__**//roof// **__o__**//f// **__W__**//ork//--
  
 The **Memory Proof-of-Work (MemPoW)** portion of the consensus mechanism, comes from the **MemPoW algorithm**. Whereas most PoW chains utilize a PoW algorithm with a 'modifiable difficulty' that changes based on how many 'miners' are actively contributing 'hashrate' to the network, Qortal utilizes a **set difficulty** MemPoW, and leverages the algo to **limit the number of minting keys that can be assigned to any given physical computer.** The MemPoW must be leveraged by every minter upon minting key submission, submitting too a 'nonce' generated as a result of the MemPoW's operation. This nonce, validated by all nodes on the network, proves the minter ran the algo, and adds another layer of validation to the minter's signature submission that is utilized to provide the minter with their blocksMinted for that payout round, if submitted within the round's submission 'window'. The **Memory Proof-of-Work (MemPoW)** portion of the consensus mechanism, comes from the **MemPoW algorithm**. Whereas most PoW chains utilize a PoW algorithm with a 'modifiable difficulty' that changes based on how many 'miners' are actively contributing 'hashrate' to the network, Qortal utilizes a **set difficulty** MemPoW, and leverages the algo to **limit the number of minting keys that can be assigned to any given physical computer.** The MemPoW must be leveraged by every minter upon minting key submission, submitting too a 'nonce' generated as a result of the MemPoW's operation. This nonce, validated by all nodes on the network, proves the minter ran the algo, and adds another layer of validation to the minter's signature submission that is utilized to provide the minter with their blocksMinted for that payout round, if submitted within the round's submission 'window'.
Line 58: Line 58:
 {{::qortal_cube_original_by.png?200|}} {{::qortal_cube_original_by.png?200|}}
  
-The Qortal Logo while Minting is Active.+(//The Qortal Logo while Minting is Active.//)
  
 ===== Minting Levels (Currently Active Distribution Schedule) ===== ===== Minting Levels (Currently Active Distribution Schedule) =====
block_rewards_distribution.txt · Last modified: 06/04/2025 14:50 by crowetic