Polkadot is a heterogeneous multi-chain technology. It consists of the relay chain, parachains, and bridges to other networks. The relay chain is responsible for achieving consensus and transaction delivery among parachains. Parachains are independent blockchains with their own state transitions that gather and process transactions while plugging in to the security of the relay chain. Bridges allow the Polkadot network to make it interoperable with other blockchains not built to natively support it.
Polkadot is built to connect private or consortium chains, public and permission-less networks, oracles and future technological developments yet to be created in the Web3 ecosystem. It enables an internet where independent blockchains can exchange information and trust-free transactions via the Polkadot relay chain, with the key tenets of scalability, governance and interoperability.
By connecting these dots, we allow for the development of a truly decentralized web, serving as a foundational building block for the creation of an ecosystem of Dapps and services that will distribute power and equity for the common good.
What Is Polkadot?
Polkadot is a protocol that allows independent blockchains to exchange information. Polkadot is an inter-chain blockchain protocol which unlike internet messaging protocols (e.g. TCP/IP) also enforces the order and the validity of the messages between the chains. This interoperability also allows the additional benefit of scalability by creating a general environment for multiple state machines.
- Architecture - Overview of the Polkadot architecture.
- Bridges - Overview of bridges.
- Cryptography - Describes the cryptography used in Polkadot and where it is employed in the protocol.
- Consensus - Describes what kind of consensus is used in the Polkadot protocol and how it compares to other consensus protocols.
- DOT - Information on DOTs, the native token of the Polkadot protocol.
- Governance - What blockchain governance is, and how it works in Polkadot.
- Cross-chain Communication - Information regarding how cross-chain messaging works.
- Parachains - Overview of what a parachain is, and how they work.
- Parachain Auctions - Describes the mechanism for the auctioning of parachain slots.
- Parathreads - A parathread is a way to share the scarce resource of a parachain slot among many parachain-"threads".
- Phragmen - Information on the Phragmen method.
- Polkadot Runtime Environment - General information on the Polkadot Runtime Environment.
- Randomness - What Polkadot uses for randomness, as well as why and how it is used.
- Security - How the Polkadot network remains secure.
- SPREE - Shared Protected Runtime Execution Environments.
- Staking - How staking works in Polkadot.
- Treasury - How to make spending proposals on Polkadot and Kusama.
- WebAssembly - A description of WebAssembly and how it is used in Polkadot.
- Glossary - Definitions of domain specific terms used in Polkadot documentation.
- Implementations - List of implementations of the Polkadot protocol (who is building them and links to the source code).
- Links - Comprehensive list of external links.
- Roadmap - The implementation roadmap of Polkadot.
- FAQ - Answers to some of the frequently asked questions about Polkadot.