Homework: Relay chain, Parachains and Parathreads

  1. Parathreds, are an idea for parachains to temporary participate in polkadot security.
    Parchains, a application specific data structure that is globally coherent and vailidatable by the validators of the relay chain.

2 The relay chain is the main network witch parachins and parathreds are connected to

1 Like

Hello there

  1. What are Parachains and what are Parathreads?

Parachains[#]

A parachain is an application-specific data structure that is globally coherent and validatable by the validators of the Relay Chain. Most commonly a parachain will take the form of a blockchain, but there is no specific need for them to be actual blockchains. They take their name from the concept of parallelized chains that run parallel to the Relay Chain. Due to their parallel nature, they are able to parallelize transaction processing and achieve scalability of the Polkadot system.

Parathread#

A blockchain that works within the confines of the Polkadot Host, thus allowing it to connect to the Polkadot Relay Chain. This can be done either by becoming a parachain or connecting on a “pay as you go” basis. All parachains start their lifecycle as a parathread.
Parachains and parathreads are very similar from a development perspective. One can imagine that a chain developed with Substrate can at different points in its lifetime assume one of three states: an independent chain with secured bridge, a parachain, or a parathread. It can switch between these last two states with relatively minimal effort since the difference is more of an economic distinction than a technological one.

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
    The Relay Chain is the central chain of Polkadot. All validators of Polkadot are staked on the Relay Chain in DOT and validate for the Relay Chain. The Relay Chain is composed of a relatively small number of transaction types that include ways to interact with the governance mechanism, parachain auctions, and participating in NPoS.
    The main responsibility is to coordinate the system as a whole, including parachains. Other specific work is delegated to the parachains, which have different implementations and features.
1 Like
  1. Parachains connect directly to the relay chain.
    Parathreads are grouped then connected to relay chain.

  2. The relay chain is like the layer 0 of Pokladat.

1 Like
  1. Parachains and parathreads are shards or parallel mini blockchains connected to the Relay Chain - main blockchain within the Polkadot ecosystem that are reserved for various projects focused on B2B while independent start-ups use Kusama which is basically Polkadot but created for startups. The difference between Parachains and Parathreads is economical. Blockchain projects that can afford to get a parachain, need to stake and buy Polkadot for a specific amount of time that they decide to “rent” the parachain. On the other hand the Parathreads are also Parachains but are occupied by a number of projects grouped together and they pay per transaction block validated.

  2. The Relay chain as I understood is the main blockchain of Polkadot which is connected to all Parachains, Parathreads but also can connect to different external non-parachain and non-parathread projects like Ethereum, Solana, Cardano. The Relaychain is used to process all transactions from all the aforementioned.

1 Like
  1. What are Parachains and what are Parathreads?

Subscription models used in the execution slots of the polkadot ecosystem.
Parachains have a dedicated slot for processing their data on the polkadot network.
Parathreads shared API with parachains, allowed to temporarily participate as a full parachain.

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

The relay chain is the heart of the Polkadot. This allows process all its transactions from all chains in the network. Parallel processing relay chains known as parachains & parathreads provide a secure way for chains to communicate with interoperability while securing the network.

1 Like

1.They each have their own subscription model. Parachains reserve a number of DOT for the duration of their slot lease. While parathreads pay on a per transaction basis.

  1. The relay chain allows polkadot to process transactions from all chains at the same time and provides a secure way for all chains to communicate with each other. Both Parachains and Parathreads connect to the relay chain in for security and transactions.
1 Like
  1. A parachain is an application-specific data structure that is globally coherent and validatable by the validators of the Relay Chain. Most commonly a parachain will take the form of a blockchain, but there is no specific need for them to be actual blockchains. Due to their parallel nature, they are able to parallelize transaction processing and achieve scalability of the Polkadot system.
    Parathreads are an idea for parachains to temporarily participate (on a block by block basis) in Polkadot security without needing to lease a dedicated parachain slot. This is done through economically sharing the scarce resource of a parachain slot among a number of competing resources (parathreads).

  2. The Relay Chain is responsible for the network’s shared security, consensus and transaction settlements, and thus, by being integrated into the Relay Chain, all parachains / parathreads benefit from the Relay Chain’s base features.

1 Like

PARACHAINS: Application -Specific data structures that is globally coherent and validatable by validators of the relay chain. Parachains are able to parallelize transactions processing and achieve scalability. Parachains have a dedicated slot (core) for their chain and are like a process that runs constantly. Parachains are maintained by the network maintainer known as a collator.Role of the collator is to maintain full node of parachain, retain transaction information of the parachain and produce new block candidates to pass to the relay chain validators for verification and inclusion in the shared state of polkadot.

PARATHREADS: Parathreads are an idea for parachains to temporarily participate (on a block by block basis) in Polkadot security without needing to lease a dedicated parachain slot. This is done through economically sharing the scarce resource of a parachain slot among a number of competing resources (parathreads). Chains that otherwise would not be able to acquire a full parachain slot, or do not find it economically sensible to do so, are enabled to participate in Polkadot’s shared security — albeit with an associated fee per executed block. They have the exact same benefits of connecting to polkadot that a full parachain has. It also offers a graceful off-ramp to parachains that no longer require a dedicated parachain slot, but would like to continue using the Relay Chain.

RELAY CHAIN:The Relay Chain is the central chain of Polkadot. All validators of Polkadot are staked on the Relay Chain in DOT and validate for the Relay Chain. The Relay Chain is composed of a relatively small number of transaction types that include ways to interact with the governance mechanism, parachain auctions, and participating in NPoS. The Relay Chain has deliberately minimal functionality - for instance, smart contracts are not supported. The main responsibility is to coordinate the system as a whole, including parachains. Other specific work is delegated to the parachains, which have different implementations and features.

All blockchains on Polkadot(via Parachains/Parathreads) are connected to the relay chain.
Allows Polkadot to process transactions from all chains in the network at the same time.
Provides a secure way for chains(on Parachains/Parathreads) to communicate with each other.

1 Like

right, right! should have said blockchains instead of “slots” =)
thank you!

1. What are Parachains and what are Parathreads?

A parachain is an application-specific data structure that is globally coherent and validatable by the validators of the Relay Chain. Most commonly a parachain will take the form of a blockchain, but there is no specific need for them to be actual blockchains. Parathreads are an idea for parachains to temporarily participate (on a block by block basis) in Polkadot security without needing to lease a dedicated parachain slot. This is done through economically sharing the scarce resource of a parachain slot among a number of competing resources (parathreads).

2. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

The Relay Chain is the central chain of Polkadot. All validators of Polkadot are staked on the Relay Chain in DOT and validate for the Relay Chain. The Relay Chain is composed of a relatively small number of transaction types that include ways to interact with the governance mechanism, parachain auctions, and participating in NPoS. The Relay Chain has deliberately minimal functionality - for instance, smart contracts are not supported. The main responsibility is to coordinate the system as a whole, including parachains. Other specific work is delegated to the parachains, which have differing implementations and features. Polkadot allots these slots using two subscription models: parachains and parathreads. Parachains have a dedicated slot (core) for their chain and are like a process that runs constantly. Parathreads share slots amongst a group, and are thus more like processes that need to be woken up and run less frequently. [Source: PolkaDot Wiki]

1 Like

parachains are a blockchain like chain that runs on polkadot.
parathreads are similar but temporary and run as a group.
the relay chain is the central chain that is ran on polkadot.

1 Like
  1. What are Parachains and what are Parathreads?

Parachains are blockchains on the Polkadot Ecosystem, it has its own slot on the Relay chain
Parathreads are somewhat temporary parachains (usually in a group) that share one slot in the Relay chain

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
    A relay chain is the main chain (or ecosystem) of Polkadot where parachain slots are located. Its responsible for shared security, consensus and interoperability among parachains and parathreads
1 Like
  1. Parachains are blockchains that run in parallel while connected to the relay chain and they have dedicated slots. Parathreads are parachains that do not have a dedicated slot, they share a slot with other parathreads.

  2. The relay chain connects all blockchains of the Polkadot ecosystem. It allows those blockchains to run in parallel and provides secure communication between chains.

1 Like
  1. What are Parachains and what are Parathreads?
  • Parachains: application-specific data structure, globally coherent & validatable by the validators of the relay chain

  • Parathreads: idea for parachains to temporarily participate (on a block by block basis) in polkadot security without needing to lease a dedicated parachain slot


  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
  • the relay chain is the central chain that is used by the polkadot network. Polkadot is a heterogeneous multi-chain and translation architecture that allows specialized blockchains and public blockchains to connect within a unified network.

  • the relay chain has deliberately minimal functionality. for instance, smart contracts are not supported. the main responsibility is to coordinate the system as a whole, including parachains. Other specific work is delegated to the parachains, which have different implementations and features.
    Polkadot can support a number of execution slots. These slots are like cores on a computer’s processor (a modern laptop’s processor may have eight cores, for example). Each one of these cores can run one process at a time. Polkadot allows these slots using two subscription models: parachains and parathreads. Parachains have a dedicated slot (core) for their chain and are like a process that runs constantly. Parathreads share slots amongst a group, and are thus more like processes that need to be woken up and run less frequently.

https://wiki.polkadot.network/docs/learn-parathreads
https://wiki.polkadot.network/docs/learn-parachains

1 Like
  1. What are Parachains and what are Parathreads?

A parachain is an application-specific data structure that is globally coherent and validatable by the validators of the Relay Chain. Parachains run parallel to the Relay Chain. Most commonly, a parachain will take the form of a blockchain, but there is no specific need for them to be actual blockchains.

Due to their parallel nature, they are able to parallelize transaction processing and achieve scalability of the Polkadot system. They share in the security of the entire network and can communicate with other parachains through the XCM format.

Parathreads are a way for parachains to temporarily participate (on a block by block basis) in Polkadot security without needing to lease a dedicated parachain slot. This allows chains that cannot acquire a full parachain slot to participate in Polkadot’s shared security — albeit with an associated fee per executed block.

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

The Relay Chain is the central chain of Polkadot. All validators of Polkadot are staked on the Relay Chain. The Relay Chain has minimal functionality and its main responsibility is to coordinate the system as a whole, including parachains. Parachains and parathtreads connect to the relay chain through slots and thereby share in the security afforded by the relay chain. The Relay Chain also allows communication between parachains.

1 Like
  1. What are Parachains and what are Parathreads?

Parachains and Parathreads are both blockchains that run parallel to relaychain. Parachains have a dedicated slot in relaychain but parathreads share resources with other parathreads.

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

A Relay chain is the underlying blockchain that provides basic functionality for connecting Parachains and Parathreads and their interoperability. Parachains and Parathreads are both connected to the relaychain.

1 Like
  1. What are Parachains and what are Parathreads?
  • Parachains: Individual blockchains running parallel within the Polkadot ecosystem
  • Parathreads: Temporary participation on block by block basis in Polkadot security
  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
  • The Relay Chain is the heart of the Polkadot ecosystem. All validators of Polkadot are staked on the Relay Chain in DOT and validate for the Relay Chain. Parachains and Parathreads use collators and relay their info to the relay chain via validators.
1 Like
  1. What are Parachains and what are Parathreads?
    These are subscription models - ways to access the relay chain services.

  2. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
    All parachain and parathread transactions are validated on the relay chain.

1 Like
  1. What are Parachains and what are Parathreads?

Parachains:

Parachains take their name from the concept of different chains running side by side in parallel connected to the Relay Chain. A Parachain can take the form of a blockchain (its most common use case) but there is no specific need to be an actual blockchain; Parachains are application specific data structures fully compatible with the Relay Chain.

Parathreads:

In order to allow chains that were not able to acquire a full parachain slot, parathreads can temporarily participate in Polkadot’s shared security. This is done by paying a fee on each block. It’s also a good way for chains that does no longer require a full slot to continue its participation on the Relay Chain

  1. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

The central chain of Polkadot is called Relay Chain . Its main responsibility is to coordinate the system as a whole, including parachains.

Polkadot supports a number of execution slots that run on the Relay Chain. Parachains have a dedicated slot for their chain, similar to a process that runs constantly. Parathreads share slots within a group, suitable for processes that need to be ran less frequently.

(source: course material & wiki.polkadot.network)

2 Likes
  1. Parachains are blockchains that run in parallel with the relay chain and have a full slot. Parathreads are like parachains, but they don’t have a dedicated slot, they share a slot with other parathreads.
  2. The Relay chain is the main Polkadot chain. Parachains and parathreads connect to the Relay chain for security sharing.
1 Like