Frequently Asked Questions

Why would I build on Moonbeam instead of creating my own parachain or parathread on Polkadot?

In general, Moonbeam makes it a lot easier to build applications on Polkadot blockchain compared to implementing a full parachain or parathread. Specifically:

  1. Substrate is powerful but complex. With a Moonbeam-based application, you don’t need to worry about token economic models, issuance schedules, governance, incentivizing nodes, or security — all of which are required when launching your own blockchain.
  2. You can leverage Moonbeam’s full connection to the Polkadot Relay Chain, which the Moonbeam economic model pays for on an ongoing basis. This is much less expensive than paying for parachain- or parathread-based access on your own.
  3. You will have a smooth upgrade path from a Moonbeam smart contract/DApp to becoming a full parachain or parathread (if and when you need the scalability and full control that comes with running your own blockchain).

What is Polkadot, what is a parachain, and how does this relate to Moonbeam?

Polkadot is a network of connected blockchains. Each blockchain that is directly connect to Polkadot is called a parachain. Polkadot provides shared security and a means of communicating between parachains that are on the network.

Moonbeam is parachain connected to Polkadot. You can learn more on the Polkadot and Web 3 Foundation websites.

What is Substrate, and how is it different than Moonbeam?

Substrate is a blockchain development framework that dramatically reduces the time and effort needed to implement your own blockchain. It is Rust-based and offers many reusable components called frame pallets.

Frame pallets can be used to rapidly build an application-specific blockchain that has full control over its economy and resources, and that is optimized for the application use case.

Polkadot and Moonbeam are both built using Substrate. To learn more, visit the Substrate website.

Ask a Question