The Governance of the TRON Ecosystem - Crypto Academy / S4W7 - Homework Post for @yohan2on

Saludos estimados amigos de la #CryptoAcademy.

Todos hemos escuchado sobre la blockchain de TRON y sus funcionalidades, que la hacen un ecosistema lleno de características que le aportan muchos beneficios a la red; y en esta oportunidad comparto con ustedes mi investigación sobre el ecosistema TRON, específicamente lo referente al sistema de Gobernanza mediante su algoritmo de consenso DPoS, cubriendo los puntos señalados en la tarea asignada por el profesor @yohan2son. Empecemos!

Imagen1.jpg
Imagen elaborada en PowerPoint, contiene una imagen de dominio público.

sep avanz.png

1- ¿Quiénes son los Súper Representantes, Socios SR y candidatos SR? (La gobernanza del ecosistema TRON)

TRON es una plataforma blockchain descentralizada establecida en 2017 con el propósito de que sus usuarios puedan compartir contenido de forma gratuita, creen sus propios tokens y aplicaciones mediante el uso de contratos inteligentes, su token nativo es el Tronix (TRX), y es una de las plataformas de más rápido crecimiento, la cual utiliza la tecnología P2P y la prueba de participación delegada (DPoS) como algoritmo de consenso.

Este algoritmo de consenso quiere decir que las transacciones en la red TRON no son validadas por mineros, ni por cualquiera como en el caso de la PoS, sino que son validadas y añadidas a los nuevos bloques por pocos servidores de confianza, en su caso por 27 delegados.

Imagen2.jpg
El algoritomo DPoS evita las consecuencias de la centralización con los llamados delegados. Imagen elaborada en PowerPoint.

A esos 27 delegados se les conoce como “Super Representantes (SR)”, los cuales son elegidos mediante elecciones proporcionales de acuerdo a la cantidad de tokens TRX de los usuarios, es decir, el poder voto de cada usuario es determinado por el número de tokens que posea.

Básicamente podemos decir que es una democracia representativa, donde el gobierno es liderado por estos 27 delegados, que además de la responsabilidad de validar los bloques, influyen en los cambios que se producen en la red y canalizan las inquietudes de sus electores. Y por su tarea tienen la oportunidad de recibir TRX generados por el protocolo.

Estos SR son elegidos cada seis horas por los usuarios y poseedores de tokens TRX, emitiendo una cantidad de votos equivalentes a la cantidad de monedas que posea, los 27 candidatos que más votos reciban se convierten en los SR durante esas seis horas, y al cabo de ese tiempo se repite el proceso.

En la web Tronscan podemos observar cuanto falta para la siguiente ronda de elecciones.

Imagen3.jpg
Tiempo faltante para la siguiente ronda de votaciones. Captura de pantalla tomada de Tronscan.org.

Y también cuales son los SR activos.

Imagen5.png
Super Representantes elegidos, la lista es de 27. Captura de pantalla tomada de Tronscan.org.

Las propuestas de mejoras para la red TRON presentadas por los SR son aceptadas o rechazadas por el resto de los SR y otro grupo de nodos conocidos como “Socios de SR”, este segundo grupo de nodos esta compuesto por todos los candidatos más votados que se hayan ubicado en los puestos del 28 al 127, ellos recibirán recompensas por votar pero no participan en la producción o validación de bloques.

Imagen6.png
Como vemos la lista de los Socios SR empieza con el candidato ubicado en la posición 28. Captura de pantalla tomada de Tronscan.org.

Y cuando hablamos de “Candidatos a SR” hacemos referencia a todos los titulares de TRX que hayan solicitado ser elegibles como SR, una vez producida la ronda de votaciones se eligen entre los candidatos 127 Representantes (entre SR y Socios SR), el resto de los usuarios que han solicitado ser elegidos deben esperar como Candidatos a SR a una nueva ronda de elecciones.

En la siguiente imagen podemos observar que en la sección "SR Candidates" estan agrupados los titulares propuestos a ser elegidos, ocupando los puestos del 128 al 341 según la cantidad de votos recibidos.

Imagen7.png
Lista de Candidatos a SR, pagina 1. Captura de pantalla tomada de Tronscan.org.

sep avanz.png

2- ¿Cuál es la diferencia entre los mecanismos de consenso DPOS y POS?

La Prueba de participación (PoS) así como la Prueba de Participación Delegada (DPoS) son mecanismos de consenso utilizados por diferentes blockchains, pero el DPoS se considera más eficiente que el PoS. Veamos en qué consisten y algunas diferencias.

Proof of Stake (PoS)

El mecanismo PoS fue diseñado para solucionar algunos de los problemas que presentan las blockchains que utilizan el protocolo PoW, especialmente resuelve los problemas asociados al consumo de energía y recursos en la minería.

Básicamente en un sistema basado en PoS no hay minería, la validación de bloques las aseguran personas elegidas como validadores de acuerdo a la cantidad de monedas que tengan acumuladas.

En ese sentido, no hay que invertir en recursos externos para minar (hardware y energía) sino que la validación se asegura mediante la inversión en la propia criptomoneda. Y mientras mayor sea la inversión más oportunidades tiene esa persona de ser seleccionado para validar un bloque.

Delegated Proof of Stake (DPoS)

Aunque es similar en lo que refiere a la participación, la DPoS se considera una versión mejorada del sistema PoS, una blockchain que se basa en la DPoS cuenta con un sistema de votación para elegir unos pocos delegados que se encargaran de validar los bloques, manteniendo en funcionamiento de la red en nombre de todos.

A veces hacemos referencia a estos delegados como “Testigos” como en el caso de la red STEEM, y son entonces los responsables de lograr el consenso.

Bajo ese esquema, el poder de voto de los delegados es proporcional al número de tokens que posean y son elegidos en base a su reputación y propuestas, y si un nodo no realiza sus tareas de la forma correspondiente, este puede ser expulsado y reemplazado.

protocolos.jpg
Con la PoS quién tiene más recursos tiene más probabilidad de ser elegido, en cambio con DPoS la elección se basa en votos. Imagen elaborada en PowerPoint

Entre otras diferencias podemos citar.

PoSDPoS
El sistema motiva a poseer más de la criptomonedaEl sistema de votación motiva a los delegados a ser honestos
La gobernanza es ejercida por los validadores con más criptomonedasLa gobernanza es ejercida por todas las partes interesadas mediante el voto de sus delegados de confianza
La probabilidad de validar un bloque y obtener la recompensa es proporcional a la cantidad de criptomonedas que se tienen acumuladasDa la oportunidad de que cualquiera que cumpla con los requisitos pueda validar un bloque
Menor velocidad en términos de transacciones por segundoMayor velocidad en términos de transacciones por segundo
Menor descentralización, unos pocos ejecutan la gobernanza basado en sus riquezasMayor descentralización, tiene una forma más democrática de elegir quienes validan los bloques, basado en su reputación y no solo en su riqueza.

sep avanz.png

3- Escriba un tutorial paso a paso que muestre cómo apostar / congelar TRX y votar por SR

Para este proceso voy a utilizar la extensión de navegador de TronLink wallet que tengo instalada en mi PC.

Paso 1. Iniciar sesión en la Tron Wallet, y en la página de inicio hacer clic en “Stake”.


Captura de pantalla de mi TronLink wallet.

Paso 2. La acción anterior nos llevara a la página oficial de Tronscan.io, donde observaremos que nuestra billetera se ha conectado con el sitio.

Imagen9.png
Captura de pantalla tomada de Tronscan.io

Paso 3. Al hacer clic en la dirección de la billetera se abre un menú que nos muestra nuevamente la dirección de la billetera, la cantidad de TRX almacenados, el ancho de banda entre otros datos.

Imagen10.png
Captura de pantalla tomada de Tronscan.io

Al hacer clic en la dirección de la billetera se cargan en la página datos como el saldo total, los recursos y datos de las transacciones.

Imagen11.png
Captura de pantalla tomada de Tronscan.io

Paso 4. Para apostar vamos a añadir recursos como TRON Power y Energía, lo que implica que una parte de los TRX almacenados en la billetera se van a congelar por al menos 72 horas. Entonces en recursos hacemos clic en obtener y en la ventana que emerge colocamos la cantidad de TRX a apostar y confirmamos que serán congelados por 72 horas.


Captura de pantalla tomada de Tronscan.io

Yo elegí colocar 9 TRX, al hacer clic en congelar ya solo debemos firmar el mensaje emergente de la billetera TronLink confirmando la transacción, y donde podemos observar que estos recursos me otorgaran 9 votos, es decir, confirmamos que la proporción de votos es 1:1 con la cantidad de monedas en Stake.


Captura de pantalla tomada de mi TronLink Wallet

Paso 5. Como podemos observar en la siguiente imagen ya tenemos TRON Power equivalente a 9, para votar entonces hacemos clic en “Votos”.

Imagen14.png
Captura de pantalla tomada de Tronscan.io

Eso nos lleva a la página mostrada en la siguiente imagen, donde vemos cuanto tiempo falta para la siguiente ronda de votación y el nombre de los delegados, vamos a hacer clic en el botón “Votando”.

Imagen15.png
Captura de pantalla tomada de Tronscan.io

Al hacerlo vamos a observar que aparecen nuevos botones y también la cantidad de votos disponibles, y un espacio junto al nombre del delegado elegido donde vamos a nuestro voto.

Imagen16.png
Captura de pantalla tomada de Tronscan.io

Como vemos en la imagen anterior, si elijo votar por BinanceStaking, el primero en el ranking, y le doy 5 votos, aún me quedarían 4 para votar por otro delegado. Entonces, una vez decidido el delegado y los votos hacemos clic en “Votando”, con lo cual una ventana emergente de la billetera TronLink nos pide firmar la transacción.


Captura de pantalla tomada de mi TronLink Wallet.

Una vez completada esta acción ya habremos votado por un Super Representante.

sep avanz.png

Conclusión

Como hemos visto, en la Blockchain de TRON la validación de los bloques es responsabilidad de unos pocos servidores de confianza elegidos mediante votación por las partes interesadas de acuerdo al protocolo de consenso DPoS, estos servidores son 27 en total y se les conoce como “Super Representantes”, los cuales, además de validar y añadir nuevos bloques y recibir una recompensa por ello, tienen la tarea de proponer mejoras en la red, lo cual es aceptado o rechazado por la votación de otro grupo de candidatos a Super Representantes que no fueron elegidos entre los 27 primeros, siendo exactamente los que quedaron en los puestos del 28 al 127.

Este algoritmo de consenso tiene muchas ventajas sobre su predecesor PoS, que si bien se basan en el mismo principio de elegir representantes, el sistema DPoS es más democrático y representativo, lo que lo hace más descentralizado.


Bueno amigos espero les haya gustado mi investigación, hasta la próxima!

Sort:  

Hello @emiliomoron,
Thank you for participating in the 7th Week Crypto Course in its 4th season and for your efforts to complete the suggested tasks, you deserve a Total|8.5/10 rating, according to the following scale:

CriteriaRating
Originality2/2
Compliance with topic1.5/1.5
Consistency of method1.75/2
Quality of analysis1.75/2
#Club50500/1
Clarity of structure & language1.5/1.5

My review :

A good article in which you were able to answer most of the questions ably, and you have some notes that I made.

  • Excellent explanation of Super Representatives in managing the TRON ecosystem was accompanied by the same level of explanation for SR partners and SR candidates.

  • A satisfactory explanation of the differences between the functioning of the two mechanisms.

  • As for the last question, you have succeeded in explaining and following the stages of freezing and voting for SR.

Thanks again for your effort, and we look forward to reading your next work.
Sincerely,@kouba01

Thank you very much for the evaluation and comments professor, I didn't know if I should use the 5050 club tag since I haven't done enough powerup, I will keep in mind that it is an evaluation criterion.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63326.84
ETH 2648.69
USDT 1.00
SBD 2.82