This repository was archived by the owner on Jul 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 42
learntheconcepts --> edits to validators section #315
Merged
Merged
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
b52ff24
edits to validators section in learn the concepts
FelixNicolaeBucsa 50fa017
Updated submodules and content
FelixNicolaeBucsa 83804e4
Addressed comments
FelixNicolaeBucsa b4e6233
Merge branch 'master' into learntheconcepts_validators
FelixNicolaeBucsa ba0c977
Edits
FelixNicolaeBucsa f214c46
Edits
FelixNicolaeBucsa 7a4c517
Updated content
FelixNicolaeBucsa 78ba84c
Solved conflicts
FelixNicolaeBucsa cc7671f
Updated submodules
FelixNicolaeBucsa 65589e8
Updated submodules
FelixNicolaeBucsa 7507851
Merge branch 'master' into learntheconcepts_validators
FelixNicolaeBucsa 2380b48
edits: reviewed and pulled content
FelixNicolaeBucsa 7c2931f
edits: pulled content from master branch and updated submodules
FelixNicolaeBucsa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,17 @@ | ||
# Validators | ||
|
||
The block validation procedure is one of the essential elements that makes blockchain functioning possible. A network node known as a **blockchain validator** assists in processing and validating transaction blocks on the platform so that they may be added to the blockchain's permanent ledger. On PoS blockchains, these nodes are referred to as **validators**, whereas, on PoW blockchain networks, these are known as **miners**. In essence, _validator nodes take on the responsibility of validating, voting on, and keeping a record of transactions by taking part in the consensus process_. | ||
The block validation procedure is one of the essential elements that makes blockchain functioning possible. A network node known as a **blockchain validator** assists in processing and validating transaction blocks on the platform so that they may be added to the blockchain's permanent ledger. | ||
|
||
Block validation, however, is a procedure that both of these blockchain variants may use. Staking, the method of block validation utilized on PoS blockchains, would be a more appropriate alternative to mine when referring to blockchain networks. | ||
!!! info | ||
|
||
The process starts with an user sending the transaction on the blockchain, which is then queued on the network for further confirmation. The block is then verified by validator nodes by batching individual transactions into it. The amount of transactions that can be included in a block is governed differently by each blockchain. The block is then processed by validators which add it to the blockchain as a permanent record. On some blockchains, validators have the option to select which transactions to group into a block. This choice is made depending on the validator's preferences, usually based on the transaction costs involved, and is not necessarily made in chronological sequence. | ||
On PoS blockchains, these nodes are referred to as _validators_, whereas, on PoW blockchain networks, these are known as _miners_. In essence, validator nodes take on the responsibility of validating, voting on, and keeping a record of transactions by taking part in the consensus process. | ||
|
||
The sender of cryptocurrency assets tacks on the fees to every blockchain transaction as a reward for validators. Senders have the option to set their own rates and even transmit transactions completely free of charge. | ||
Block validation is a procedure that both of these blockchain variants may use. Staking, the method of block validation utilized on PoS blockchains, would be a more appropriate alternative to mine when referring to blockchain networks. | ||
|
||
The process starts with a user sending the transaction on the blockchain, which is then queued on the network for further confirmation. The block is then verified by validator nodes by batching individual transactions into it. The amount of transactions that can be included in a block is governed differently by each blockchain. The block is then processed by validators which add it to the blockchain as a permanent record. On some blockchains, validators have the option to select which transactions to group into a block. | ||
|
||
!!! info | ||
|
||
Transactions with _extremely little_ or _no fees_, however, are more likely to be disregarded by validators and, as a result, can hang around in the unconfirmed state for a very long time. The transaction is often removed from the network if it is not put to a block for validation after a period. | ||
This choice is made depending on the validator's preferences, usually based on the transaction costs involved, and is not necessarily made in chronological sequence. Transactions with _extremely little_ or _no fees_, however, are more likely to be disregarded by validators and, as a result, can hang around in the unconfirmed state for a very long time. The transaction is often removed from the network if it is not put into a block for validation after a certain time period. | ||
|
||
The sender of cryptocurrency assets tacks on the fees to every blockchain transaction as a reward for validators. Senders have the option to set their own rates and even transmit transactions completely free of charge. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.