Polkadot Official Post: Announcing 10 Development Themes and Go-Live Dates

As the Polkadot community enters the final quarter of 2022, we would like to update the community on some important development topics that we’ve been working on. Including parallel chain scalability, parallel chain development, relay chain governance, cross-chain communication, public welfare parallel chain, bridging with other ecosystems, and stake. We’ve been working hard to develop these features and upgrades and look forward to them being used by the Polkadot community.

Asynchronous support

Asynchronous support is the first major set of optimizations to the Polkadot Parex Consensus Protocol since it went live on Polkadot in December 2021 。 Scalability is a big topic in the blockchain ecosystem, and as designers of the Polkadot protocol, Parity and the Web3 Foundation aim to provide each parallel’s massive increase in block capacity to meet the needs of the parallel. If the network has asynchronous support enabled, the 12-second block time for the parallel chain to emerge will be reduced to 6 seconds, which means that transactions executed on the parallel chain have lower latency and faster final certainty. In addition, the paralleled blocks themselves will be allocated more execution time, which means they can get more throughput.

Asynchronous support is a large upgrade that spans the runtime runtime, network protocols, and collector logic and is designed to do 3 things:

  1. Reduces the parallel-chain block time to 6 seconds
  2. Increase the amount of free block space per block by a factor of 5-10
  3. Allows a paralleled block to be “reused” on the first attempt without entering the relay chain

This is a significant scalability improvement that will increase the amount of work that can be done with each parachain and optimize network performance to allow for more paralleling registrations. We estimate that this update will bring the total TPS capacity of the network to between 100,000 and 1,000,000 without compromising the security of the network.

We expect asynchronous support to be ready and deployed on Kusama by the end of 2022, after which it will be deployed on Polkadot, and await the results of audits and testing.

Related Links:

Parallel threads / Next-Generation Scheduling

One of the main goals we set is to make it as easy as possible to build in the Polkadot ecosystem. While smart contract parallels can make networking easy to build and interoperability available, our goal is to improve the developer experience at all levels of the stack. The early parallelchain auction on Polkadot was a major event that garnered a lot of community support. Each auction winner has the right to launch a chain of regular execution within 2 years. Over time, the supply of parallel chain slots has increased, and it has become cheaper to obtain parallel chain slots. But the mechanisms of building a community of supporters, waiting for the next auction, opening a crowdloan, and competing with other projects to win slots remain a huge barrier and barrier for projects looking to join the Polkadot ecosystem.

Parallel threads are the solution to this problem. A parallel thread is a pay-as-you-go parallel chain. Parallel threads make it easy to start a smart contract to start the blockchain. They can be up and running without waiting for the next auction, or they can do anything other than upload code to the relay chain and start some collector nodes. Parallel threads are built for teams of professionals who iterate and patch quickly, as well as hackathon participants, and are suitable for a very rapidly evolving blockchain developer ecosystem.

Parallel threads represent a simple, easy, and accessible entry point to start an L1 chain on Polkadot and Kusama. Parallel thread blocks are just as safe as parallel chain blocks. The parallel threading architecture can only be implemented on Polkadot, not on a single chain, because Polkadot has a unique marketplace mechanism for allocating block space, data availability, and execution.

Parallel threads also allow for a seamless upgrade to a parallel chain with guaranteed capacity. Even while running, parallel threads can participate in the paralleling auction and upgrade to a full parallel.

We estimate that parallel threads will be rolled out in the first quarter/second quarter of 2023.

At the same time, we are conducting ongoing R&D work to explore what we currently call Next-Generation Scheduling. Next-generation scheduling is related to parallel threads: the ability of a parallel chain that wins a slot auction to “increase” the amount of block space they can access and the execution time. This is a category of protocol changes designed to make Polkadot the most efficient block space marketplace by allowing parallel chains and parallel threads to adjust the number of consensus resources they use according to their own requirements. Parallel chains and parallel threads should be able to save consensus and security costs by avoiding paying more than they need. In addition, this will ensure that these resources are available for purchase by other chains, thereby improving the efficiency of the network in general.

Related Links:

XCMv3

With Polkadot’s core thesis, blockchain interoperability, becoming a reality over the past 2 years, we understand more than ever the impact and importance of cross-chain communication in the future of multi-chain.

Polkadot’s XCM, short for Cross-Consensus Messaging, is releasing its third major release.

XCM is a universal language for cross-chain communication and can be used both inside and outside the Polkadot ecosystem. Combined with the transport protocol XCMP-Lite (aka HRMP) or other future transport protocols, it can be used for secure and trustless communication between parachains.

XCM is already in use in the Polkadot ecosystem. With the release of XCMv3, parachains and contracts and applications deployed on top of them will benefit from additional functionality. Includes support for bridges, such as to external networks, and also improves fee payments for operations, NFTs, and APIs for querying and calling modules on other chains.

XCMv3 relies on Weights V2, and we aim to be ready for deployment by the end of 2022.

Related Links:

  • XCM v3(GitHub PR 4097:):https://github.com/paritytech/polkadot/pull/4097

FRAME: Weights V2

Since the early days of Ethereum, there has been talk of changing the concept of “gas” payments to make them multidimensional to accurately reflect the use of different types of resources in order to set and adjust fees more accurately. Polkadot is now using Weights V2 to implement these ideas.

Weights is a mechanism for measuring Substrate transactions and operations based on block capacity. Weights V2 introduces the concept of multi-weight protection, which measures not only execution time, but also the amount of state accessed for a particular operation. This is of particular interest to Polkadot, where the amount of data required to validate a particular parallelchain block is a key determinant and must be limited to the size acceptable for the on-chain configuration of the relay chain. Essentially, Weights V2 makes Substrate runtime more suitable for stateless client methods, so this marks a critical step in making it easy to write parachains (and other types of rollups) using Substrate. This is also the predecessor of XCMv3.

Weights V2 will go live in mid-October 2022.

Related Links:

Governance reform

Polkadot’s governance system is poised for reform. We have been following the development of the blockchain industry and predict that in the future will allow for fully decentralized or non-decentralized projects. Partial decentralization is a category that is rapidly disappearing. To that end, Governance V2 is the next step in decentralizing Polkadot’s on-chain, binding decision-making process as much as possible.

Our novel governance system eliminated the Board of Governors and Technical Committees, introduced the Polkadot Fellowship, and submitted every decision in Polkadot to the community for a referendum. Its agency system allows community leaders to provide agency services for all decisions or for certain specific or focused areas. Voting in a referendum, submitting a referendum or acting as a proxy is completely permissionless. Governance V2 embodies the ability of Polkadot’s on-chain governance mechanisms to self-upgrade, known as “meta-protocols.” To learn more about the design considerations and mechanisms involved in this overhaul, see Gavin Wood’s long-form blog post, linked below.

The new governance system is scheduled to be deployed on Kusama in early Q4 2022 (most likely at runtime upgrade to v.0.9.30). Proposals to deploy a new governance system will be submitted to the community and will need to be voted on and approved by token holders in a referendum queue.

Related Links: Gavin Writing | Gov2: Poca’s Next Generation of Decentralized Governance

Collective parallel chains

The Pro bono Parallel Chain team has been conducting final testing of the new parallel chain, Polkadot Collectives. The parachain will be the collective home of many of the services for the Polkadot network, including Fellowship, the aforementioned technology to be deployed in Kusama.

The first collective expected to launch is the Polkadot Alliance (https://docs.google.com/document/d/1aXlVDDQj6v8kOTvbMXBmenBZ3Sfn5zZf0ipQbYvdipo/edit#), a community initiative that aims to create an on-chain agency to defend Polkadot Fair use of branding and folio source code.

Expected to launch in late October.

Link “Parity is about to launch a “collective” parallel chain on Polkadot! 》

Bridge Hub

Parity’s bridge team has been working on the development of the Polkadot <> Kusama Bridge for some time and is ready to start its go-live process. Several other teams in the ecosystem are also working on bridge protocols, such as Snowfork and Centrifuge. The Pro Good Parallel Chain team will work to launch the parallel chain on Kusama and Polkadot and serve as a bridge hub for each network.

Bridge hub will be a message routing service within each network. That is, it does not store much state about the bridged chain (such as wrapped assets), but instead forwards messages to other parallel chains, such as Statemint, for processing.

Bridge Hub’s go-live plans are in the works and are expected to go live by the end of 2022.

Nomination Pool & Quick Release

Polkadot is excited to lead the future of the PoS blockchain. We’ve been ahead of the curve and have shifted our mindset from “getting into PoS” to “hyper-scalable PoS systems.” The nomination pool will expand the number of people who can participate in the Polkadot staking system, and the stake dashboard (see below) will make it easy for everyone to learn how to do this.

The nomination pool is a major upgrade to the Polkadot stake system. Nominee pools allow users to create staking “pools” that others can join without permission, and these “pools” will be used together to nominate the same validators. Voting in the pool will automatically be balanced among nominated validators, maximizing nomination yields. The nomination pool allows more nominees, especially smaller nominees, to join the pledge system.

The nomination pool has been launched in Kusama in June 2022, and these really fulfill the purpose of becoming Polkadot’s real value experimental playground, with more than 64 nomination pools currently created.

As of version 0.9.28, the nomination pool is added to Polkadot, but the default parameters are used, that is, no pool can be created yet. Once this runtime is executed, the initial configuration can be set through governance proposals, such as how many pools can be created, how many members can be joined, etc. The nomination pool is designed to be infinitely scalable, which means that there is no technical limit on the number of nomination pools and members that can participate in it. Soon after, our goal is to add a quick unstake feature to the staking system to help nominees who don’t receive rewards migrate to the nominee pool.

Related Links:

Staking Dashboard

In addition to the work of extending the functionality of the Staking protocol itself, we recognized the need to make Staking simple and convenient for end users and ordinary users.

To that end, Parity Technologies has developed a Staking Dashboard (https://staking.polkadot.network/), which is currently in public beta. The dashboard allows users to explore and nominate validators and view metrics about their staked returns.

Staking Dashboard also leverages Polkadot’s best-in-class light client technology (https://substrate.io/developers/substrate-connect/), which allows users to interact directly with the blockchain without having to “call home” to centralized service providers like Infura, which can malfunction, restrict access, or collect data about users.

Parity’s blockchain UI development allows users to have different options. So they can choose to use centralized services to add more functionality and data to their applications; At the same time, decentralized services are provided so that they can continue to be used after the centralized services are stopped.

This is the first of many products that we are developing.

Staking Dashboard will soon be available in public beta, but the beta is fully functional and ready to use.

Controversy penalty Disputes Slashing

The Polkadot paralleling protocol went live in December 2021. Parity’s software is developed early and frequently, so the initial version of the paralleling protocol does not support slashing logic. This gives the community of validators the opportunity to upgrade with the network and ensure that their nodes are configured in such a way that once the penalization code goes live, they are not wrongly penalized. Once disputes slashing is enabled, validators who submit invalid parallelchain blocks will be fined their full stakes, while validators who generate erroneous disputes will be fined a small amount. This greatly increases the economic security of the entire network.

We estimate that the dispute penalty will be ready to go live by the end of 2022.

Related Links:

  • Polkadot v1.0: Sharding and Economic Security (1)
  • Polkadot v1.0: Sharding and Economic Security (2)
  • Polkadot v1.0: Sharding and Economic Security (3)
  • Polkadot v1.0: Sharding and Security (4) – Dispute Handling
  • GitHub PR 5535: runtime/disputes: slashing。 https://github.com/paritytech/polkadot/pull/5535

Posted by:CoinYuppie,Reprinted with attribution to:https://coinyuppie.com/polkadot-official-post-announcing-10-development-themes-and-go-live-dates/
Coinyuppie is an open information publishing platform, all information provided is not related to the views and positions of coinyuppie, and does not constitute any investment and financial advice. Users are expected to carefully screen and prevent risks.

Like (0)
Donate Buy me a coffee Buy me a coffee
Previous 2022-09-28 11:31
Next 2022-09-28 11:36

Related articles