Polkadot vs. Symbol (Parte 1)

Symbol de muchas formas tiene similitudes con Polkadot.
Comúnmente, Polkadot se describe como un protocolo de múltiples cadenas heterogéneo, incluso los sistemas o estructuras de datos que no son de cadena de bloques pueden convertirse en una parachain si cumplen con un conjunto de criterios.
Veamos algunas similitudes y diferencias entre Polkadot y Symbol.
Relay Chain vs Mainnet
Polkadot utiliza la cadena de retransmisión para permitir el paso de mensajes arbitrarios entre cadenas de bloques en su ecosistema. La cadena de relés es lo suficientemente genérica como para permitir que las cadenas adyacentes, que llamamos parachain, tengan su propia lógica de aplicación. – https://medium.com/polkadot-network/
La cadena de relés de Polkadot se lanzó en mayo de 2020. Es como la red principal de Symbol, pero diferente en muchos aspectos. La cadena de retransmisión de Polkadot y la red principal de Symbol se construyen como “cadena de cadenas” o “red de redes”, y ambas se ejecutan en variaciones de prueba de participación.
En cuanto a las diferencias, sería más fácil de explicar hablando de “parachain”.
Parachain vs cadena privada
Parachain es como una cadena privada en Symbol (la “cadena privada” de Symbol podría ser una cadena no permisionada). Mientras que las cadenas privadas de Symbol se consideran bifurcaciones de la tecnología de Symbol, ya que cuentan con su propio consenso, tokenomía y son independientes de Symbol, las parachain de Polkadot comparten la infraestructura y seguridad de la cadena de relés (Relay Chain). Las parachain producen sus propios bloques pero no tienen su propio mecanismo de consenso.
Si desea configurar una cadena de bloques con su propio mecanismo de consenso y conectarse a la cadena de reproducción, puede usar parachain como puente.
En comparación con los fragmentos que son homogéneos, las parachain son heterogéneas. Cada parachain es diferente entre sí, tiene diferentes lógicas y cumple diferentes funciones. Si bien proporciona una gran seguridad, la escalabilidad tiene que ceder. Se estima que “la cadena de retransmisiones podrá albergar alrededor de unas cien parachain, pero se puede considerar tambien algo entre diez y mil espacios”.
Como hay espacios limitados disponibles para conectarse a la cadena de relés, una parachain necesita ganar una subasta. La conexión a la cadena de relés no es permanente. Cuando expira y el parachain no gana otra subasta, se desconectará de la cadena de relevos y se convertirá en un parathread (que se discutirá en otro momento).
Tanto la parachain como la cadena privada no necesitan tener monedas nativas de Polkadot (DOT) y Symbol (XYM).
Substrate vs. Servidor Catapult
Es fácil configurar una parachain usando Substrate. Substrate es un marco para construir blockchains modulares y actualizables. Tiene un nodo de sustrato prediseñado y su bloque de génesis es configurable.
Substrate es, “un conjunto de bibliotecas para hacer todas las cosas que son realmente molestas acerca de escribir blockchains”. – Robert Habermeier
La cadena privada en Symbol es fácil de configurar siguiendo las instrucciones para compilar Catapult Server o usando Symbol-Boostrap. Son altamente personalizables con bloque génesis, mecanismo de consenso y funciones configurables.
Pallet frente a plug-in
En la construcción de parachain con Substrate, los módulos incluidos se denominan pallets. Para Symbol las funciones personalizables y configurables se denominan complementos.
Autor vs. Cosechador
El productor de bloques en Polkadot se llama “autor”, mientras que en Symbol se llama “cosechador”.
Protocolos de consenso
El mecanismo de consenso híbrido de Polkadot utiliza Aura (Ronda de autoridad) para la producción de bloques y la finalidad probabilística, y utiliza GRANDPA para la finalidad determinista. BABE (asignación ciega para extensión de bloque) está en su lugar para asegurarse de la creación de bloques.
Symbol usa PoS + y sus modelos de finalidad después de GRANDPA.
Otra característica interesante de Polkadot es que puede actualizarse sin bifurcaciones para integrar nuevas características o corregir errores. Una función en Substrate se utiliza para sortear la bifurcación y actualizar la cadena de relés.
Como no es aconsejable tener las 3 comidas del día en una sola sesión y que perdure la llenura y malestar todo el día. Entonces, aquí es donde me retiro por ahora y volveré pronto con más información sobre este tema.
“El mundo, en cierto sentido, pertenece a los codificadores”. – Dr. Gavin Wood.
Esta es una traducción al español del artículo original (en inglés) escrito por Ivy Fung en Medium . Traducido y editado por NEM en Español. Juntos estamos haciendo que NEM sea más fuerte y que Symbol sea más brillante.
Para más información y noticias sobre NEM, le invitamos a seguirnos en nuestras redes sociales: Facebook, Twitter e Instagram