Is it possible (with std pallets or custom) to create a block and

  • never finalize it (is it truly never, or an upper bound) ?
  • keep adding transactions (given the node has available storage)?

This assumes the same node creates additional similarly 'open' blocks along side each other.

If this is possible

  • Under what constraints (e.g. chain type, etc.)?
  • With what costs/tradeoffs?

If not a first-class citizen, can that property be approximated?

Any examples, tutorials, blogs etc.?

  • By open ended do you mean variable and possibly indefinite / infinite ? And by lengths do you mean only time or also total weight and size of the block data?
    – Nuke
    Commented Oct 20, 2022 at 21:35
  • 1
    I've tried to clarify. Commented Oct 21, 2022 at 7:32

1 Answer 1


I'll add more as come across information:

In general ...it is not necessary that a parachain even needs to be a blockchain. For example, a parachain just needs to satisfy the two constraints listed above: state transition function and collator node.

  • Where do you gather these from? Can you link to references?
    – Nuke
    Commented Oct 20, 2022 at 22:47
  • 1
    Added reference. Commented Oct 21, 2022 at 7:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.