「Using Darwinia Tools 3–5」Crab Parachain Part II: What’s the Parachain Slot Auction?

Introduction

The parachain slot auction is a way for blockchain company to compete by bidding in an auction for the privilege of launching and operating on Kusama while also benefiting from its security and design. By connecting to Kusama, its future-proof technology, and its engaged community of users with billions in value at play, blockchain networks like Crab can access key requirements for a successful launch while focusing on what they do best, whether that’s gaming, privacy, or even social media.

Parachain Slot

For a parachain to be added to Kusama it must inhabit one of the available parachain slots. A parachain slot is a scarce resource on Kusama and only a limited number will be available. As parachains ramp up, there may only be a few slots that are unlocked every few months. Eventually there will be 100 parachain slots available on Kusama. If a parachain wants to have guaranteed block inclusion at every Relay Chain block, it must acquire a parachain slot.

Mechanics of a Candle Auction

Parachain slot auctions follow a modified candle auction format, with each auction lasting approximately 1 week. To prevent auction sniping (the strategy of bidding at the last moment) and promote more accurate price discovery, the exact endpoint of a particular auction remains unknown until after the auction’s close.

Candle auctions are a variant of open auctions where bidders submit bids that are increasingly higher and the highest bidder at the conclusion of the auction is considered the winner.

Candle auctions were originally employed in 16th century for the sale of ships and get their name from the “inch of a candle” that determined the open period of the auction. When the flame extinguished and the candle went out, the auction would suddenly terminate and the standing bid at that point would win.

When candle auctions are used online, they require a random number to decide the moment of termination.

Parachain slot auctions differ slightly from a normal candle auction in that it does not use the random number to decide the duration of its opening phase. Instead, it has a known open phase and will be retroactively determined (at the normal close) to have ended at some point in the past during the ending phase. So during the open phase, bids will continue to be accepted, but later bids have higher probability of losing since the retroactively determined close moment may be found to have preceded the time that a bid was submitted.

For more details, please refer to https://kusama.network/auctions/.

Randomness in Auction

The following example will showcase the randomness mechanics of the candle auction for the 22nd auction on Kusama. Keep in mind that the candle phase has a uniform termination profile and has an equal probability of ending at any given block, and the termination block cannot be predicted before or during the auction.

According to Proposal #384:

  • The 22nd slot auction was included in the batch 5 auction, and it’s the second slot of batch 5, as shown in the picture above: auction 22 starts at block #10887000 + 100800, which equals 10987800.

1: The 1st auction of batch 5 slot auction starts at block #10887000.

2: There are 100800 blocks between each slot auction start block.

3: There are 5 slots in the batch 5 auction.

4: There are 27000 blocks between “slot auction start” and “ending period starts”.

  • A note on “Auction Ending Period”(Candle Phase):

🖋️ Each slot auction lasts about 1 week, and each auction has an “ending period” that begins approximately 27000 blocks after the “auction starts” and lasts until the end of the 1-week bidding period. The auction’s end point(retroactive ending block) can be any time within the ending period, and is automatically and randomly chosen by the VRF at the close of the 1-week bidding period. In other words, during the ending period, each block will be recorded with a snapshot, and one of the blocks will be randomly selected as the result of the auction.

The auction has a full duration equal to block 99000 (block #11086800 - 10987800). Here, block 72000 (block #11086800 - 11014800) is the "ending period". Figuratively, the candle is lit, and the candle phase lasts for 72,000 blocks.

Contact Us

If you have any problems, please send an email to hello@crab.network.

About Crab Network

Follow Us: [Github] [Website] [Medium] [Telegram] [Twitter]

Crab is a canary network with real economic value for Darwinia, and its positioning is similar to Polkadot’s Kusama Network. Crab Network has won the 22nd Kusama parachain slot! You can check Crab status through Polkadot{.js} , Subscan or Subview.

Crab provides smart contract solutions based on DVM (Darwinia Virtual Machine), which is compatible with the EVM (Ethereum Virtual Machine) paradigm at a low level. Therefore, it is easy for projects in the Ethereum ecosystem to migrate to the Crab Smart Chain. (Tips: DVM is built on Frontier with a fully EVM-compatible instruction set and an Ethereum RPC-like external interface.)

--

--

--

As an open cross-chain bridge protocol based on Substrate, Darwinia focuses on the construction of future Internet of Tokens. TG: http://t.me/DarwiniaNetwork

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Chemix Launchpad User Participation Tutorial

Grayscale and the institutional inflow paradox.

Security Tokens Are  Not All Created Equal — A Critique

Early Bird Perks & Merchandise Update

ICOs In The Cryptocurrency Markets

ATONOMI ICO Review: A Blockchain-based Security Ecosystem for the IoT

RCN Q1 2020 Recap

Say hi to 2020’s first quarterly Recap.

How to stake KardiaChain

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Darwinia

Darwinia

As an open cross-chain bridge protocol based on Substrate, Darwinia focuses on the construction of future Internet of Tokens. TG: http://t.me/DarwiniaNetwork

More from Medium

「Using Darwinia Tools 3–7」Crab Parachain Part IV: Crab Crowdloan

Terms and conditions of Kusama parachain auctions.

OAK Network Partners with Darwinia

Centrifuge has launched crowdloan campaign on Polkadot!