CrypLogger.com
  • Home
  • Exclusive
  • Learn About Coins
  • Artificial Intelligence
  • Forecasts
  • News
  • Opinions
  • Current Prices
No Result
View All Result
  • Home
  • Exclusive
  • Learn About Coins
  • Artificial Intelligence
  • Forecasts
  • News
  • Opinions
  • Current Prices
No Result
View All Result
CrypLogger
No Result
View All Result
Home Learn About Coins

What is Polkadot? | Cryplogger

by Vaibhav
December 1, 2021
in Learn About Coins
0
What is Polkadot?  |  Cryplogger
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter

The Polkadot structure includes the following components:

1. Relay chain (link or relay chain) is the main Polkadot chain connecting all the individual blockchains (parachains) in the network.

2. Parachain (parachain, abbreviated from “parallelized chain”) – individual parallel blockchains that carry out transactions and transfer them to the original blockchain. Parachains build so-called collators: they collect user transactions and confirm blocks based on the Proof-of-Validity algorithm. Collators receive a reward for their work, the amount of which depends on the particular parachain. Collator activity is similar to the work of miners in blockchains with Proof-of-Work and Proof-of-Stake algorithms.

3. Bridge chain (lit., “chain bridge”) – designed to connect blockchains that do not use Polkadot control protocols (for example, Bitcoin, Ethereum and Tezos blockchains).

The Relay Chain mechanism monitors consensus compliance, is responsible for delivering messages between participating chains, and also facilitates the finalization of transactions. Relay Chain is a blockchain with a pool of validators, randomly assigned the task of adding and validating blocks in different parachains. For each transaction, validators must make a deposit. If the transaction meets the consensus rules, the deposit is returned and the validator receives a reward. If the rules are violated, the deposit disappears.

Consensus in the relay chain is achieved through two mechanisms based on the principle of personal responsibility. One of them is responsible for the production of the block, the other is responsible for the finalization. The decoupling of block production and finalization solves the scalability constraints in instant-finalized protocols (like Tendermint) by making fast block production possible and allowing more validators to participate in consensus building.

The names of these two mechanisms are acronyms: BABE (Blind Assignment for Blockchain Extension) is responsible for the production of new blocks, GRANDPA (GHOST-based Recursive Ancestor Deriving Prefix Agreement) is responsible for the finalization of old blocks.

BABE is an algorithm for creating relay chain blocks consisting of the headers of all valid and available parachain blocks produced by collators. The BABE algorithm works on the basis of slots (time intervals): the right to produce a block in a relay chain at a certain time interval is randomly granted to a validator known as a slot leader.
The right to issue the next block is granted by computation using a verifiable random function. The BABE model resembles Ouroboros Praos, a block production component in the Cardano consensus protocol.

GRANDPA Is a finalization mechanism in which each validator votes for the highest block it considers valid (in fact, voting takes place for all the ancestors of the block).

All blocks for which more than two-thirds of the validators have voted with their stakes are finalized. Since multiple blocks can be finalized instantly, it can take longer for validators to reach a finalization consensus than it takes to create a single block. This allows GRANDPA to support a larger set of validators than traditional BFT algorithms, which must finalize each block separately.

See also  What are tokenized shares and how do I trade them?

Validators are found and approved by so-called nominees [nominators]… They pay a deposit for the validators, which will be confiscated from them if the behavior of their chosen validators does not comply with the rules of consensus. The option of paying for the work of nominators distinguishes the Nominated Proof-of-Stake (NPoS) algorithm, on which Polkadot works, from the traditional Delegated Proof-of-Stake (DPoS) algorithms.

Nominators do not participate in the process of making and confirming transactions. Violations by validators are monitored by watchdog nodes, the so-called fishermen [fishermen]: They identify (“fish”) cases of bad behavior, create evidence containing conflicting validator votes, and receive a share of the confiscated bets of the violators.

Such a scheme allows GRANDPA to provide asynchronous supervised security: the finalization of any two conflicting blocks will lead to the fact that the responsible validators lose their deposits (at least two-thirds of the entire deposit). As long as the block manufacturing mechanism meets certain criteria, the finalized chain grows.

The GRANDPA finalization mechanism is used for all parachains in Polkadot. In exchange for the finalization mechanism, each parachain gets the option of interoperability with other parachains. This compromise allows Polkadot to provide a simple communication mechanism that allows the collators of the parachain to communicate directly through inbound and outbound message queues.

Although parachains use the same finalization mechanism, each of them can implement different block production mechanisms, with different features and parameters, optimized for a specific class of applications.

Parachain Development Kits (PDKs) are tools that greatly simplify the development of specialized parachains. One such PDK is the framework Substratebundled with the Framework for Runtime Aggregation of Modularized Entities (FRAME).

Substrate includes built-in implementations of block production algorithms: BABE, Aura and others. Another PDK, the Cumulus, contains the glue code needed to connect the Substrate-based chain to the Polkadot network. Together, Substrate and Cumulus facilitate the creation and communication of parachains with the Polkadot network.

Depending on the block production algorithm and parameters, the transaction throughput of each network can vary, so the total transaction throughput of the Polkadot network can only be estimated approximately.

The first version of Polkadot provides 100 parachains. Assuming each parachain is capable of supporting at least 10 transactions per second, the lower limit for throughput is approximately 1000 transactions per second.

Future versions of Polkadot will allow the parachain to function as a second layer relay chain with additional parachains attached to form a tree structure that theoretically provides unlimited bandwidth.

At a certain stage, the main relay chain becomes an element that limits the efficiency of the system, but only in order to validate the processing of the input queue, since the parachains communicate directly with each other. By some estimates, the tree structure will allow Polkadot to scale up to 10,000x the capacity of a single PoS chain.

Ecosystem Polkadot.

Related articles

What is Avalanche?  |  Cryplogger

What is Avalanche? | Cryplogger

January 20, 2022
What is Axie Infinity?  |  Cryplogger

What is Axie Infinity? | Cryplogger

December 24, 2021

The Polkadot structure includes the following components:

See also  What is Impermanent Loss?

1. Relay chain (link or relay chain) is the main Polkadot chain connecting all the individual blockchains (parachains) in the network.

2. Parachain (parachain, abbreviated from “parallelized chain”) – individual parallel blockchains that carry out transactions and transfer them to the original blockchain. Parachains build so-called collators: they collect user transactions and confirm blocks based on the Proof-of-Validity algorithm. Collators receive a reward for their work, the amount of which depends on the particular parachain. Collator activity is similar to the work of miners in blockchains with Proof-of-Work and Proof-of-Stake algorithms.

3. Bridge chain (lit., “chain bridge”) – designed to connect blockchains that do not use Polkadot control protocols (for example, Bitcoin, Ethereum and Tezos blockchains).

The Relay Chain mechanism monitors consensus compliance, is responsible for delivering messages between participating chains, and also facilitates the finalization of transactions. Relay Chain is a blockchain with a pool of validators, randomly assigned the task of adding and validating blocks in different parachains. For each transaction, validators must make a deposit. If the transaction meets the consensus rules, the deposit is returned and the validator receives a reward. If the rules are violated, the deposit disappears.

Consensus in the relay chain is achieved through two mechanisms based on the principle of personal responsibility. One of them is responsible for the production of the block, the other is responsible for the finalization. The decoupling of block production and finalization solves the scalability constraints in instant-finalized protocols (like Tendermint) by making fast block production possible and allowing more validators to participate in consensus building.

The names of these two mechanisms are acronyms: BABE (Blind Assignment for Blockchain Extension) is responsible for the production of new blocks, GRANDPA (GHOST-based Recursive Ancestor Deriving Prefix Agreement) is responsible for the finalization of old blocks.

BABE is an algorithm for creating relay chain blocks consisting of the headers of all valid and available parachain blocks produced by collators. The BABE algorithm works on the basis of slots (time intervals): the right to produce a block in a relay chain at a certain time interval is randomly granted to a validator known as a slot leader.
The right to issue the next block is granted by computation using a verifiable random function. The BABE model resembles Ouroboros Praos, a block production component in the Cardano consensus protocol.

GRANDPA Is a finalization mechanism in which each validator votes for the highest block it considers valid (in fact, voting takes place for all the ancestors of the block).

All blocks for which more than two-thirds of the validators have voted with their stakes are finalized. Since multiple blocks can be finalized instantly, it can take longer for validators to reach a finalization consensus than it takes to create a single block. This allows GRANDPA to support a larger set of validators than traditional BFT algorithms, which must finalize each block separately.

See also  What are crosschain bridges? | Cryplogger

Validators are found and approved by so-called nominees [nominators]… They pay a deposit for the validators, which will be confiscated from them if the behavior of their chosen validators does not comply with the rules of consensus. The option of paying for the work of nominators distinguishes the Nominated Proof-of-Stake (NPoS) algorithm, on which Polkadot works, from the traditional Delegated Proof-of-Stake (DPoS) algorithms.

Nominators do not participate in the process of making and confirming transactions. Violations by validators are monitored by watchdog nodes, the so-called fishermen [fishermen]: They identify (“fish”) cases of bad behavior, create evidence containing conflicting validator votes, and receive a share of the confiscated bets of the violators.

Such a scheme allows GRANDPA to provide asynchronous supervised security: the finalization of any two conflicting blocks will lead to the fact that the responsible validators lose their deposits (at least two-thirds of the entire deposit). As long as the block manufacturing mechanism meets certain criteria, the finalized chain grows.

The GRANDPA finalization mechanism is used for all parachains in Polkadot. In exchange for the finalization mechanism, each parachain gets the option of interoperability with other parachains. This compromise allows Polkadot to provide a simple communication mechanism that allows the collators of the parachain to communicate directly through inbound and outbound message queues.

Although parachains use the same finalization mechanism, each of them can implement different block production mechanisms, with different features and parameters, optimized for a specific class of applications.

Parachain Development Kits (PDKs) are tools that greatly simplify the development of specialized parachains. One such PDK is the framework Substratebundled with the Framework for Runtime Aggregation of Modularized Entities (FRAME).

Substrate includes built-in implementations of block production algorithms: BABE, Aura and others. Another PDK, the Cumulus, contains the glue code needed to connect the Substrate-based chain to the Polkadot network. Together, Substrate and Cumulus facilitate the creation and communication of parachains with the Polkadot network.

Depending on the block production algorithm and parameters, the transaction throughput of each network can vary, so the total transaction throughput of the Polkadot network can only be estimated approximately.

The first version of Polkadot provides 100 parachains. Assuming each parachain is capable of supporting at least 10 transactions per second, the lower limit for throughput is approximately 1000 transactions per second.

Future versions of Polkadot will allow the parachain to function as a second layer relay chain with additional parachains attached to form a tree structure that theoretically provides unlimited bandwidth.

At a certain stage, the main relay chain becomes an element that limits the efficiency of the system, but only in order to validate the processing of the input queue, since the parachains communicate directly with each other. By some estimates, the tree structure will allow Polkadot to scale up to 10,000x the capacity of a single PoS chain.

Ecosystem Polkadot.

Share76Tweet47

Related Posts

What is Avalanche?  |  Cryplogger

What is Avalanche? | Cryplogger

by Vaibhav
January 20, 2022
0

What is Avalanche? Avalanche is an open source platform for running decentralized applications, as well as deploying public and private...

What is Axie Infinity?  |  Cryplogger

What is Axie Infinity? | Cryplogger

by Vaibhav
December 24, 2021
0

What is Axie Infinity? It's an ecosystem built around an online game Axie infinity... The platform is developed by the...

What is NFT? | Cryplogger

What is NFT? | Cryplogger

by Vaibhav
December 6, 2021
0

NFT (an abbreviation for the English "non-fungible token") are non-fungible tokens that are titles of ownership of various digital objects:...

What are Second Tier Scaling Solutions?

What are Second Tier Scaling Solutions?

by Vaibhav
December 4, 2021
0

What are second-level solutions? Second-layer solutions (L2 solutions) are projects, applications, and infrastructure software technologies deployed on top of the underlying...

What is DFINITY? | Cryplogger

What is DFINITY? | Cryplogger

by Vaibhav
December 4, 2021
0

What is DFINITY? DFINITY is a project aimed at creating a decentralized cloud blockchain infrastructure for a new type of Internet....

Load More

Recent News

  • ConsenSys to lay off about 100 employees
  • Nvidia questioned the value of cryptocurrencies
  • Goldman Sachs launched a service for blockchain bonds and crypto assets
  • Coinbase to lay off 950 more people and leave Japan
  • Nigeria Considers Legalizing Stablecoins and ICOs
  • Daily: Voyager Receives Pre-Approval for $1 Binance Deal…
  • European DeFi Startups See 120% Venture Investment Growth in 2022: Data
  • Fujitsu to Offer Cryptocurrency Trading Services
  • Binance Gets Registered in Sweden
  • Apple to Release Metaverse – Reality Pro Headset: Device Details
  • Cryptocurrency exchange Binance launches new regional hub in Georgia
  • Do Kwon to appeal decision to extend arrest
  • El Salvador passed the law on “volcano bonds”
  • BlackRock to lay off about 500 workers
  • ARK Invest increased positions in Block and Coinbase
  • Binance plans to increase headcount by 30% in 2023
  • January 12 – Day of the first Bitcoin transaction
  • Kokomo Finance team suspected of $4 million exit scam
  • Gala Games announces partnership with Dwayne “The Rock” Johnson and…
  • Terraform Labs co-founder comes to South Korea’s radar after Do Kwon’s arrest

Follow Us On Twitter

  • Home
  • About Us
  • CCPA
  • Contact Us
  • DMCA
  • Privacy Policy
  • Terms of Use
Email: contact@cryplogger.com

© 2021-23 Cryplogger.com
CrypLogger is a cult magazine about bitcoin, blockchain technology and the digital economy. Every day we supply news and analytics on the cryptocurrency market since 2021.

No Result
View All Result
  • Home
  • Artificial Intelligence
  • Forecasts
  • News
  • Opinions

© 2021-23 Cryplogger.com
CrypLogger is a cult magazine about bitcoin, blockchain technology and the digital economy. Every day we supply news and analytics on the cryptocurrency market since 2021.

Go to mobile version