Homework: Relay chain, Parachains and Parathreads

Homework on Relay chain, Parachains and Parathreads - Questions

  1. What are Parachains and what are Parathreads?
  2. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
11 Likes

Homework on Relay chain, Parachains and Parathreads - Qs

1. What are Parachains and what are Parathreads?
They are subscription models for execution slots on the Polkadot.
Parachains have a dedicated slot for their chain and are like a process that runs constantly. Parathreads share slots amongst a group, and are more like processes that need to be woken up and run less frequently.

2. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
Parachains/Parathreads are connected to the Polkadot Relay Chain and share in the security of the Relay Chain. If the Relay Chain must revert then all of the parachains would also revert to ensure that the validity of the entire system can persist and no single part is corruptible.

3 Likes
    • Parachains is an application-specific data structure that is globally coherent and validatable by the validators of the Relay Chain.
    • Parathreads is an idea for parachains to temporarily participate (on a block by block basis) in Polkadot security without needing to lease a dedicated parachain slot.
  1. 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.

5 Likes
  1. Parachains are blockchains that run in parallel in Polkadot. By running in parallel it allows for highly scalable systems. Transactions are spread out across the chains allowing for more transactions to take place at the same time.
    Parathreads are parachains that temporarily participate in Polkadot security without needing a dedicated parachain slot (sharing resources). Pay as you go so it is more economical for blockchains that don’t need to always be connected to the network.

  2. Parachains and Parathreads connect to the Relay Chain which is the heart of Polkadot network and is responsible for the shared security, consensus and cross-chain interoperability.

2 Likes
  1. What are Parachains and what are Parathreads?

Both are blockchains that run parallel to relaychain. Their difference is that parachain has dedicated slot in relaychain processing and parathreads share resources with other parathreads.
2. What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?

Relaychain is underlying blockchain that provides basic functionality for connecting parachains and threads and their interoperability. Parathreads and chain are connected to relaychain

3 Likes

1 - Parathreads are parachains that connect to Polkadot using a pay-as-you-go model rather than leasing a parachain slot. … Blockchains on Polkadot can switch between being parachains and parathreads depending on their needs and on the availability of parachain slots on the Relay Chain.

2 - 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.
Parathreads and parachains have the exact same API; their difference is economic. Parachains will have to reserve DOT for duration of their slot lease; parathreads will pay on a per-block basis. Parathreads can become parachains, and vice-versa.

3 Likes
  1. Parachains are blockchains that run in parallel while connected to the relay chain. 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 is the central chain of Polkadot. Its main responsibility is to coordinate the system as a whole, including the parachains and parathreads.
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. 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
  1. Parachains are basically side chains that run in parallel to the main Polkadot relay chain. Parathreads run in parallel with the main chain but are not full parachain. They can temporarily work with the main relay chain.
  2. Relay Chain is the main chain of Polkadot and the center of the ecosystem which connects the parachains together. Parachains and threads use collators and relay their info to the main chain via validators.
1 Like

1. What are Parachains and what are Parathreads?

  • Parachains are custom blockchains which can process transactions in parallel. They require the lease of a parachain slot.

  • Parathreads are the idea of a parachain without the lease of a parachain slot. An execution fee per block is paid instead.

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

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. Parachains are blockchains within the Polkadot ecosystem that run parallel to each other. They take up a Parachain slot on the Relay Chain. Parathreads lease a Parachain slot by paying a fee and temporarily take up a Parachain slot on the Relay Chain.

  2. The Relay Chain is connected to all the validators and is the heart of the Polkadot system. The transaction types that happen on the Relay Chain maintain all the Parachains.

1 Like
  1. Parachain - are kind of permanent blockchains that require lots of DOT, while Parathreads use Polkadot network with specific slots
  2. Relay Chain is the main network where Parachains and Parathreads can communicate between each other, the benefit from the built-in security in the relay chain.
1 Like

1: Parachains and parathreads are what brings functionally to the polkadot ecosystem. The only difference between them is the economics, that parachains lease their spot for x amount of months so they can process free blocks, but parathreads pay for each block. They all get the benefits from the Polkadot relay chain security onchain governence etc.
2: Relaychain is securing all the Parachains/parathreads, this is were all the validators are. Some functions will run native on the Polkadot ecosystem, will be decided on the council/voters. “threasury/governence/blockexplorer etc”

1 Like

Parachains are parallel shards of the Polkadot network with limited slots capabilities that are aimed to host applications for the relaychain.
Parathreads are offchain applications kept ready to be inserted into the relaychain : because of the limited slot of the shards - Applications are assessed based on their compliance to the Polkadot network, all using Substrate mecanisms. This mecanism which is contributing to the network security, will offer on-ramp applications to target the parachain status with some of the same tools that features parachains : like Full-security and instant connectivity.
Relay Chains are aimed at creating, interoperability, and shared security across the network of different chains. The Relay Chain is the major chain of Polkadot. The Relay Chain comprises a relatively small number of transaction types, including ways to interact with the governance mechanism, parachain auctions, and participating in network activities, hence, minimizing the functionality of the relay chain.
It’s been explained how they relate to each another. Each Parachain and Parathreads are adding to the Relay interoperability field.

1 Like

What are Parachains and what are Parathreads?

A parachain is a parallelized chain running parallel to the relay chain, it will often be an actual blockchain. Parathreads are like temporary parachains and can exist per block if they cannot feasibly commit to becoming a parachain.

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

The relay chain is the central chain of polkadot with minimal functionality (no smart contracts) in order to coordinate the system as a whole. Parachains and Parathreads perform more complex use cases, while connecting ultimately to the relay chain dealing with security and governance.

1 Like
  1. Parachains, the name derived from the parallel processing relay chains that compose the Polkadot network, provide a secure network for different blockchains to be able to interoperate with each other.
    They are one of the two types of subscription models used in the execution slots of the Polkadot network.

Parathreads, the other type of subscription model on Polkadot, share the same API with parachains, and allow blockchains to temporarily participate in the network with the same benefits as a full parachain.

  1. The relay chain is where all blockchains are connected. Parachains and parathreads are the branches of the tree that is the relay chain, with the relay chain providing “a secure way for chains to communicate with each other”.
1 Like

Relay Chain: the heart, the central chain of Polkadot, small numbers of transaction types that include ways to interact with the governance mechanism, parachain auctions, participating NPoS, no smart contracts, the relay chain is coordinating the whole system. All validations are staked in the relay chain. Polkadot can support a number of execution slots, parallel executing. Parachains have a dedicated for their chain so that the process runs permanently, Parathreads share slots amongst a group, they run not permanently.

1 Like

1/ What are Parachains and what are Parathreads?
They are subscription models for execution slots on the Polkadot blockchain.
Parachains have a dedicated slot for their chain and are like a process that runs constantly. Parathreads share slots amongst the groups.

2/ What is a Relay chain and how do Parachains/Parathreads relate to the Relay chain?
Relay chain is the heart of the Polkadot and Parachains and Parathreads are connected to the Relay Chain. All transactions that take place on main chain/ Relay chain maintain all the Parachains/Parathreads.

1 Like
  1. Parachains are individual layer-1 blockchains that run in parallel with each other, connecting to the central relay chain. Parachains have an application-specific data structure that is designed to best suit each individual use case.
    Parathreads are parachains that connect to Polkadot relay chain using a pay-as-you-go model rather than leasing a parachain slot. This is particularly suitable for projects that do not require continuous connectivity to the network. Blockchains on Polkadot can switch between being parachains and parathreads depending on their needs and on the availability of parachain slots on the Relay Chain.

  2. The Relay Chain is the central blockchain of Polkadot. The relay chain has minimal functionality, for instance, smart contracts are not supported, this is by design - 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. All validators of Polkadot are staked on the Relay Chain in DOT and validate for the Relay Chain. The relay chain is the core of polkadot and coordinates the system as a whole. Other specific work is delegated to the parachains and parathreads, which have differing implementations and features. This allows each parachain/ thread to perform its designated function while sharing the security of the Polkadot network as a whole. This interoperability or Parachains to the relay chain allows greatly increased scaling.

1 Like
  1. What are Parachains and what are Parathreads?Parachains: Sovereign blockchains that can have their own tokens and optimize their functionality for specific use cases.

    Parathreads: Similar to parachains but with a pay-as-you-go model. More economical for blockchains that don’t need continuous connectivity to the network.

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

    Relay chain: The heart of Polkadot, responsible for the network’s shared security, consensus and cross-chain interoperability.

    Parachains and parathreads connect to and are secured by the Relay Chain. They can also connect with external networks via bridges.

    Polkadot unites a network of heterogeneous blockchains called parachains and parathreads.

1 Like