Kusama Upgrade Bulletin (1030)

Kusama is about to get a new logic core; here’s the details.

By Gavin WoodDecember 13, 2019

Kusama is about to get a new logic core; here’s the details.

Details

  • Runtime version: 1030
  • Supported natively by Polkadot v0.7.9
  • Polkadot Git commit hash: f23ce3e
  • Substrate Git commit hash: c6fc2e6

Key changes

  • Revamp reaping rules (#4371): When reaping a proposal preimage, it is now possible for the original submitter of the preimage to reap (i.e. to remove the preimage and have their deposit returned) before the public at large get a chance to claim the deposit. This makes it much less likely that a preimage submitter will lose their deposit. To prevent the possibility of a yank-attack, where the preimage owner removes the preimage and reclaims their deposit just before it is to be used by the chain (and therefore effectively cancels the upgrade), it is no longer permitted to reap preimages that are about to be claimed. This required altering the DispatchQueue implementation.
  • Allow referendums to begin out of order (#4345): It was not possible to place a referendum to end before any pre-existing referendum, thereby severely reducing the utility of the fast-track rescue feature. There was no particular reason for this requirement, so it has been lifted.
  • Including runners-up in check for defunct Phragmen voter (#4349): A simple bug fix; runners-up in the council were identified as being defunct, when they should have been considered still active.
  • More comprehensive identity system (#4326): The Nicks identity system is rather problematic. This introduces a standardised and federated system for identity attestations, allowing for anyone to submit their identity information and pay one or more registrars to verify and attest to its legitimacy. There is no limit to the number of registrars that the system supports but they must be approved by council mandate. Registrars may specify which identity fields that they bother to verify. Each attestation they make can take one of several values according to the degree to which the registrar believes the information is accurate. Identities may be removed or withdrawn for a refund of any deposits placed. It is written to be extensible and allow for addition of new identity fields as time goes on.

Timeline

  • Proposed by council at: #197,534
  • Preimage noted at: #201,096
  • Referendum end block: #202,866
  • Activation block: #203,466

From the blog

Is large-scale, high-quality Web3 education possible?

The Polkadot Blockchain Academy (PBA) is taking Web3 education to the next level with PBA-X, an online course crafted to deliver high-quality blockchain knowledge at scale. Learn how we’re preserving educational standards, fostering a global community, and creating new opportunities for learners everywhere.

Blockchain explained: A practical guide from concepts to use cases

Blockchain has grown far beyond its roots in cryptocurrency, reshaping industries from finance to healthcare. This guide walks you through the basics, benefits, and groundbreaking potential of blockchain and its impact on the future of the open internet.

Empowering the next wave of founders: Welcome to EasyA x Polkadot University

Unlock a structured path to start building on Polkadot with EasyA x Polkadot University.

Dynamic & Modular: Scaling Ambition with Agile Coretime

Polkadot’s Agile Coretime simplifies launching and scaling blockchain projects with dynamic blockspace allocation and flexible cost options. Learn how Agile Coretime makes it easier to build, launch, and scale ambitious Web3 projects.

How play-to-earn (P2E) is transforming onchain mobile sports gaming

Play-to-earn games are transforming mobile sports gaming. Learn how blockchain, NFTs, and platforms like Polkadot create new opportunities for digital asset ownership and cross-chain gameplay.

Polkadot Token 2049 and Decoded Asia 2024: A multichain ecosystem in action

At Token 2049 and Decoded Asia 2024 in Singapore, Polkadot teams and contributors showcased a multichain future for real-world applications. Key moments included Dr. Gavin Wood’s vision for digital individuality, Chrissy Hill’s regulatory insights, and announcements from emerging projects shaping the Web3 ecosystem.

What is a crypto wallet? Your all-access pass to the future web

In Web3, your wallet is your most valuable digital tool. It’s more than just a place to store, send, and receive cryptocurrencies securely—it’s your passport to the decentralized world.

July 2024: Key network metrics and insights

Welcome to your go-to source for the latest tech updates, key metrics, and discussions within Polkadot, brought to you by the Parity Success Team. This blog series covers a variety of topics, drawing insights from GitHub, project teams, and the Polkadot Forum.

Polkadot 2.0: The rebirth of a network

Polkadot 2.0 reimagines blockchain with a bold rebrand and powerful features: Agile Coretime, Async Backing, and Elastic Scaling. Step into a more flexible, faster, and scalable network. Learn about the improvements and changes that led to this next era of Polkadot.

Meet the Decentralized Futures grant recipients: transforming ideas into impact on Polkadot

The Decentralized Mic is here to spotlight the innovative projects and teams driving Polkadot’s growth. Join us as we explore the achievements of Decentralized Futures grant recipients and their contributions to the Polkadot ecosystem on the new ecosystem community call series.

The ultimate 2024 Polkadot grants and funding guide

Explore Polkadot ecosystem funding: grants, venture capital, bounties, and community initiatives. Discover opportunities for blockchain builders today.

Decoded 2024: Polkadot’s vision for a decentralized future

Polkadot Decoded 2024 in Brussels brought together top blockchain minds to explore the future of Web3. Highlights included Björn Wagner's insights on payments and Dr. Gavin Wood's vision for digital individuality. Showcasing technical breakthroughs and real-world use cases, Polkadot affirmed its leadership in the multi-chain future.