Utilisés spécifiquement pour les applications, les parachains sont des blockchains individuelles qui utilisent la technologie Substrate, qui possède une fonctionnalité Web3 et un cadre pour créer des blockchains.
Les parachains fonctionnent en parallèle sur les réseaux Polkadot ou Kusama, ce dernier servant de terrain d’essai pour Polkadot. C’est pourquoi Kusama est connu comme le « réseau canari » pour Polkadot.
Le réseau Polkadot a une structure « en étoile » qui relie tous les parachains, ce qui permet aux développeurs indépendants de projets de créer de nouveaux réseaux avec la même structure que le réseau principal. Les parachains sont connectés à la chaîne principale par l’intermédiaire d’une chaîne de relais centrale, ce qui permet à chaque parachain de fonctionner indépendamment en utilisant la même infrastructure sans affecter l’ensemble du réseau.
Bien que chaque parachain agisse comme sa propre entité, il peut toujours tirer parti de la sécurité et de la scalabilité du réseau Polkadot et n’a pas besoin d’avoir un réseau de nœuds, puisque la chaîne principale le prend en charge. Cependant, les parachains ont des « nœuds collecteurs », qui prennent un soin méticuleux à conserver les données et le statut de chaque parachain, en choisissant les meilleurs candidats pour les blocs entrants.
Dans le cadre de ce processus, les parachains utilisent XCMP, un protocole de transmission de messages entre chaînes qui permet la transmission de messages entre les parachains. Comme les parachains peuvent travailler indépendamment du réseau Polkadot, ils peuvent fixer leurs frais de transaction comme ils l’entendent.