Projects that want to connect to Polkadot as a parachain need to win a parachain slot auction. Here, we give a brief overview of how the process works.
Projects that want to connect to Polkadot as a parachain need to win a parachain slot auction. Here, we give a brief overview of how the process works.
Each parachain can be different and built to its own specification for different use cases. For example, one might be designed for gaming, another for smart contracts, decentralized finance (DeFi), identity management, or any other blockchain use case.
This is important because no single blockchain is optimal for all use cases. All blockchains make tradeoffs to better support certain use cases over others, and each has different needs in terms of security. Polkadot and Kusama give parachains the ability to specialize, giving them a competitive advantage over more general blockchains.
Decentralized applications (DApps) can be built on top of parachains and some parachains are designed to host their own extensive ecosystem of DApps and services. The system allows parachains to interoperate with each other, sending not just tokens but any type of data between chains seamlessly and securely. This means DApps on different chains can talk to each other and use cases can go beyond any single application or blockchain.
Join us in showcasing the cryptocurrency revolution, one newsletter at a time. Subscribe now to get daily news and market updates right to your inbox, along with our millions of other subscribers (that’s right, millions love us!) — what are you waiting for?
Leasing a Parachain Slot
After the lease is up, the total amount of tokens bonded to secure the slot are returned to the project. In this sense, as there are no additional fees paid by parachains to connect to Polkadot, the cost of leasing a parachain slot is best thought of as opportunity cost of not being able to use the bonded tokens (e.g. for staking) for the duration of the lease.
The lease can run up to a maximum of 48 weeks on Kusama and 24 months on Polkadot.
Based on theoretical computing limits, it is anticipated that at maturity, each network will be able to support around 100 parachain slots. However, this does not mean that only 100 projects can run on the network, as one parachain may host many projects and several blockchains can share a single slot if connecting as a parathread. Research is also being carried out to expand the maximum number of parachains in the future.
Each slot will go up for auction shortly before the end of the lease and the team can bid again if they wish to continue as a parachain. As lease slots are fungible, the team can also bid on another slot before the end of their current lease to maintain continuity. Teams will also have the option of connecting to Polkadot on a pay-as-you-go basis if they don’t want to lease a long-term slot on the Relay Chain. This option may be more economical for newer chains and those with lower traffic.
Cost of a Parachain Slot Bond
As the amount teams bid for a parachain slot is based on supply and demand, there is no predetermined fixed bond amount. If the auction bid is successful, the tokens are locked up for the duration of the lease and returned when the lease expires. This means that the actual cost of the lease is the opportunity cost of not staking those tokens during this time.
The need to run collators adds an additional, but relatively minor, cost and involves much less work than running a node on other blockchains, since security is already handled by the Polkadot validator pool. In general, for high traffic applications, it is expected that the parachain model will be more economical than building with smart contracts or building a standalone blockchain.
Crowdloans
Parachain teams have the option of sourcing the tokens needed for their auction bid from their community by conducting something called a crowdloan. By contributing to a crowdloan, token holders agree to lock up an amount of tokens for the duration of the parachain slot lease, assuming the team’s bid is successful in securing a slot.
After the lease, the full amount of tokens contributed is returned back into the control of the original owner. Just like when a team bids directly on the auction, the cost of participating in a crowdloan is the opportunity cost of not being able to transfer or stake the contributed tokens for the duration of the lease. It’s up to the parachain team to decide how, if at all, they reward their crowdloan contributors for their participation.
Auction Mechanics
Parachain slot auctions take place according to a modified version of what is called a candle auction.
The highest bid at the moment chosen by the VRF wins the auction. This format was chosen for fairness and more accurate price discovery as it eliminates auction sniping – the strategy of waiting until the last moment to submit bids in an effort to win for a price below the true value of the auction item.
Before bidding in an auction, teams specify the specific period and length of their desired lease, up to a maximum of about 48 weeks on Kusama and 24 months on Polkadot. This determines how long the parachain will maintain continuous connectivity to the network before needing to bid in another auction, as well as how long the bond (and any crowdloan contributions) will be locked up. Each auction is for one particular parachain slot, and only one auction takes place at a time.
Auction Timeline
Kusama is a live network built with almost the same code as Polkadot and with real economic incentives. Kusama was designed as a fast-moving platform that can provide an experimental development environment for teams who want to innovate quickly, and also serves as a testing ground for projects before launching on Polkadot.