Qortal Project

The future of blockchain platforms

User Tools

Site Tools


minting_overview

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
minting_overview [06/03/2025 21:08] croweticminting_overview [06/04/2025 14:57] (current) crowetic
Line 66: Line 66:
  
 ===== Minting Security ===== ===== Minting Security =====
 +(see also [[block_rewards_distribution|]])
 In order to ensure the security of the chain, **minting is also structured based on level in regard to block signing.** Block signing simply means the actual minter that creates and adds the block that ultimately gets utilized by the overall chain. In order to ensure the security of the chain, **minting is also structured based on level in regard to block signing.** Block signing simply means the actual minter that creates and adds the block that ultimately gets utilized by the overall chain.
  
Line 81: Line 81:
 === Measuring 'Contribution Over Time' === === Measuring 'Contribution Over Time' ===
  
-Minting is sometimes referred to as **proof of contribution over time (and Memory Proof-of-Work)** and this is a very accurate description. +Minting on Qortal is a method of 'proving contribution over time', as such, the minting algorithm can be referred to as 'PoCoT, or Proof of Contribution over TimeThere is also an additional Proof of Work componentaccomplished **in-memory** as opposed to raw computational power. The MemPoW is also leveraged differently than most PoW algorithms areLearn more - [[block_rewards_distribution|]].
- +
-=== The MemPoW (Memory Proof of Work) Algorithm === +
- +
-The **Memory Proof-of-Work (MemPoW)** portion of the above statement, comes from the **MemPoW algorithm** that is also part of Qortal Minting. The MemPoW algorithm is utilized in a different fashion to that of most Proof-of-Work algorithms in other blockchains. Whereas most PoW chains utilize the algorithm with a 'modifiable difficulty' that changes based on how many 'miners' are actively contributing 'hashrate' to the networkQortal utilizes a **set difficulty** on the MemPoWand merely uses the algo to **limit the number of minting keys that can be assigned to any given physical computer.**  +
- +
-The **MemPoW algorithm** is a Memory-based Proof-of-Work (PoW) algorithm that is utilized in multiple places within Qortal. In regard to mintingthe **MemPoW must be computed, and submitted with each minter signature**. The algorithm is different than other PoW algorithms in multiple ways: +
- +
-  * MemPoW uses a set difficulty for every minter +
-  * MemPoW is computed and submitted with each minter signature +
-  * MemPoW uses a SET amount of RAM (1MB) (instead of providing more hashrate for more hardware like most PoW algorithms.)  +
-  * MemPoW merely limits the number of minting keys that can be assigned to any physical computer, so that those looking to 'cheat' the system by assigning more than 2 minting keys, will have a hard time actually accomplishing this+
  
 ===== Minting Signature Submission 'Window' ===== ===== Minting Signature Submission 'Window' =====
minting_overview.txt · Last modified: 06/04/2025 14:57 by crowetic