Què és Polkadot

Polkadot és una propera plataforma marc de múltiples cadenes, similar a Cosmos, dissenyada per facilitar la interoperabilitat i l’escalabilitat de les cadenes de blocs que es poden connectar a la seva “cadena de relés”. Polkadot és un ambiciós projecte que aprofita una forma de consens de prova de participació (PoS) per a l’ecosistema més ampli de cadenes de blocs que hi estan connectades i que està previst per al llançament oficial el tercer trimestre de 2019.

És important destacar que Polkadot permet que les estructures de dades, fora de les cadenes de blocs, es connectin a la xarxa com a “paracaigudes”. Concebuda originalment per Gavin Wood, creador del llenguatge de programació Solidity, Polkadot és un marc heterogeni de múltiples cadenes on les paracaigudes funcionen mitjançant un trust -estructura federativa minimitzada.

Els problemes d’escalabilitat de les xarxes de cadenes de blocs estan ben documentats i plataformes com Polkadot s’esforcen per convertir-se en la propera generació de xarxes que fomentin una millor escalabilitat i interoperabilitat mitjançant l’ampliació dels conceptes de disseny de cadenes de blocs públiques i l’estandardització de la transferència de dades..

Què és Polkadot

El disseny de Polkadot

Polkadot identifica explícitament tres àrees principals amb què les cadenes de blocs actuals lluiten per assolir tot el seu potencial per proporcionar aplicacions pràctiques:

  1. Interoperabilitat
  2. Escalabilitat
  3. Seguretat compartida

Polkadot utilitza una cadena de relés que funciona com el centre a través del qual les paracaigudes es connecten i coordinen el consens, així com la transferència de missatges i dades entre les paracaigudes. Cal destacar que tant les cadenes de blocs públiques com les autoritzades es poden connectar a la xarxa, amb la capacitat de les cadenes autoritzades d’aïllar-se de la resta del sistema mantenint la capacitat de transferir dades a altres cadenes i aprofitar la seguretat de la xarxa..

Les paracaigudes poden ser cadenes de blocs o altres estructures de dades que es connecten a la cadena de relés per obtenir seguretat i interoperabilitat agrupades amb altres cadenes. Tot i això, han de complir els criteris següents per ser compatibles amb la xarxa Polkadot:

  1. Pot formar proves de client lleugeres i compactes
  2. Ha de ser un mètode perquè un gran nombre d’autoritats independents autoritzin una transacció (és a dir, la signatura Schnorr).

Les paracaigudes processen les seves pròpies transaccions, cosa que permet a la xarxa escalar en funció del processament independent simultani de les transaccions per paracaiguda que es garanteixen a través del consens més ampli de la xarxa.

El consens de Polkadot està fortament inspirat en Tendermint i HoneyBadgerBFT, però utilitza PoS com el mètode principal per incentivar els validadors a ser honestos a la xarxa..

Què és Tendermint

Llegiu: Guia per a principiants de Tendermint: motor de cadena de blocs tolerant a fallades bizantines

Polkadot també pot formar “ponts” amb altres cadenes que tinguin el seu propi consens, com ara Ethereum.

Les capes inferiors del protocol Polkadot es coneixen com a Polkadot Runtime Environment i són habituals a totes les paracaigudes de la xarxa. Aquestes 3 capes consisteixen en l’intèrpret de Wasm, el consens i la creació de xarxes.

Les capes superiors són exclusives de cada paracaiguda connectada. Substrat – de Parity Technologies – és la primera implementació del Polkadot Runtime Environment (PRE). Els paracaigudes s’escriuran utilitzant el PRE, que es basa en el fitxer Web3 pila de tecnologia.

Un aspecte important de Polkadot és que utilitza la pila de xarxa Libp2p i és el primer ús real de la seva implementació Rust.

La dinàmica del funcionament de Polkadot és complexa, de manera que és millor visualitzar la plataforma a través dels quatre rols principals de participants a l’ecosistema..

  1. Validadors
  2. Nominadors
  3. Col·leccionistes
  4. Pescadors

Validadors

Els validadors finalitzen els blocs de la xarxa Polkadot i juguen el paper més crític a l’ecosistema. Els validadors han d’executar el client de la cadena de relés complet i han d’establir un ‘bo’ significatiu (al testimoni DOT natiu) per qualificar-se. No obstant això, els validadors poden designar altres validadors perquè actuïn al seu lloc.

Els validadors reben blocs candidats de col·lectors (que propaguen blocs seleccionats a subgrups de validadors de paracaigudes) i finalitzen els blocs de la cadena de relés mitjançant un procés de selecció determinista i una ronda final de ratificació.

Nominadors

Els candidats són parts que també tenen una participació a la xarxa, però que funcionen com un mecanisme per seleccionar validadors de confiança mitjançant la contribució del seu bo a un bo de validador selecte. El seu paper és molt senzill i ajuda a enfortir la seguretat agrupada de la cadena de relés.

Col·leccionistes

Els col·ladors treballen a nivell de paracaigudes en lloc de fixar directament la cadena de relés. Recullen transaccions de les paracaigudes, produeixen una prova juntament amb un bloc no segellat i l’envien al validador corresponent encarregat de finalitzar un bloc de paracaigudes. El llibre blanc de Polkadot assenyala que el paper dels col·leccionistes pot evolucionar i, eventualment, es poden contractar per treballar estretament amb validadors específics per verificar blocs de certes paracaigudes..

Els col·laboradors també poden treballar per demostrar comportaments maliciosos als validadors de la xarxa com a capa addicional de seguretat. El paper general dels col·leccionistes és similar al treball dels miners a les cadenes de blocs PoW.

Pescadors

Els pescadors són independents del procés de verificació de blocs i busquen un comportament maliciós a la xarxa que informen als validadors sobre validadors incorrectes. Estan motivats com a “caçadors de recompenses” que busquen recompenses puntuals substancials demostrant que una part vinculada (és a dir, un validador o un col·leccionista) va actuar maliciosament fora del conjunt de regles.

Tanmateix, els pescadors també envien petits bons a la xarxa. Això és per prevenir Atacs de Sibila, però no és tan alt com els validadors i es pot retirar en qualsevol moment.

Crèdit de la imatge: llibre blanc de Polkadot

Polkadot aconsegueix una comunicació estandarditzada a través de la xarxa mitjançant el seu protocol de comunicació intercatenària. Les transaccions entre paracaigudes o entre paracaigudes i cadena de relés són totalment asíncrons i totes les transferències de dades (fins i tot entre paracaigudes) es fan referència a la cadena de relés.

Les cadenes de blocs que es connecten a Polkadot en lloc de connectar-les directament com a paracaigudes poden aprofitar la intercomunicació estandarditzada de la xarxa sense sacrificar el seu propi consens. Tot i això, aquestes cadenes renuncien a les garanties de seguretat i estat compartides de la xarxa Polkadot. Ethereum serà el primer exemple d’aquest pont a la plataforma.

El paper del testimoni DOT i la governança de Polkadot

Polkadot utilitza un model de governança en cadena que està totalment controlat pels grups d’interès de la cadena de relleus. Els grups d’interès (és a dir, els validadors) juguen el testimoni DOT natiu i poden controlar des de les actualitzacions directes del protocol fins a la correcció d’errors.

Igual que altres models de consens PoS, el testimoni natiu s’utilitza per a la vinculació i per incentivar els validadors a actuar honestament tenint una participació financera en l’autenticitat del procés de verificació. A més, les paracaigudes es connecten a Polkadot mitjançant unió i es poden eliminar retirant la seva participació de la xarxa.

Polkadot es troba actualment en la seva fase de testnet POC-2, on es van utilitzar testDOT per actualitzar el protocol des de la xarxa POC-1 i van introduir diverses altres funcions, inclosa la implementació de Rust de Libp2p.

La governança en cadena és un concepte fascinant i no només l’utilitza Polkadot, sinó altres xarxes que ja estan en directe, com Tezos i Decred..

Aplicacions de Polkadot

Atès que Polkadot no fa suposicions sobre les paracaigudes connectades a la xarxa, ofereix una àmplia gamma de flexibilitat per als desenvolupadors per construir cadenes de blocs específiques d’aplicacions, com ara les orientades a la privadesa o algunes que se centren explícitament en cert desenvolupament de dapp..

Polkadot també està dissenyat per facilitar cicles d’innovació més ràpids. Les característiques d’una paracaiguda es poden aprofitar en una altra, compartint la innovació entre cadenes i no només les transferències de fitxes com a única forma d’interoperabilitat. Els paracaigudes també poden centrar-se lliurement en la creació d’aplicacions en lloc d’haver de centrar-se en la seva pròpia seguretat. Els paracaigudes dissenyats explícitament per funcionar a Polkadot formen part de la seguretat agrupada més gran, creant una abstracció crucial d’un dels components més complicats de les xarxes blockchain per als desenvolupadors.

Un exemple intrigant que Polkadot proporciona és la capacitat dels usuaris d’un intercanvi descentralitzat en un paracaigudes per dipositar BTC a l’intercanvi mitjançant proves de coneixement zero (ZKP) mitjançant l’aprofitament d’una paracaiguda ZCash.

Les possibles aplicacions dels marcs de cadenes múltiples són enormes i haurien d’ajudar a fomentar una experimentació molt més gran amb les noves tecnologies nascudes del poder de la interoperabilitat. No obstant això, el consens (en particular PoS) és complex i complicat de dissenyar i encara no s’ha demostrat a gran escala en una xarxa descentralitzada durant un temps considerable, especialment en un entorn multicadena..

Polkadot ofereix una altra visió prometedora de com serà la futura generació de cadenes de blocs i pot resultar ser un escenari gravitat perquè les cadenes de blocs públiques i autoritzades s’uneixin i es beneficiïn mútuament..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me