En Steem todos decidimos cumplir una función en particular, desde crear hasta curar y según el esfuerzo que dispongamos seremos recompensados. Pero hay una o grupo de personas que, gracias a su dedicación hacen de Steem o mejor dicho, el Blockchain de Steem lo que es, y eso son los Witnesses o testigos.
¿Hacen del Blockchain de Steem lo que es?
Técnicamente es así, conocemos que la Blockchain o cadenas de bloques es como un "un gran libro contable (base de datos)" donde se van apuntando todas las transacciones, esto es registrado gracias a una red de millones de computadoras que mediante un proceso en conjunto denominado minería, "aprueban" dichos procesos, en particular la red del Bitcoin funciona así.
En cambio Steem tiene otro "estilo", esta Blockchain está compuesto por solo unos 100 servidores en este momento, lo que produce la misma cantidad de transacciones que Bitcoin y Ethereum combinados, pero de forma más eficiente. La persona que ejecuta un servidor Steem se le denomina "Testigo".
Entonces, ¿que son los Testigos?
El Blockchain de Steem requiere que un grupo de personas creen bloques, se usa un mecanismo de consenso llamado "Prueba de participación delegada", o DPOS. La comunidad elige a los "testigos" para que actúen como los productores de bloques y el órgano de "gobierno" de la red. Hay un total de 100 testigos, donde 50 vendrían siendo el top principal.
Los primeros 20 testigos son de tiempo completo, siendo el núcleo de esta estructura, produciendo un bloque cada ronda de 63 segundos. Los siguientes 30 generan muchos menos bloques, también se desenvuelven como una copia de seguridad, véase, si un testigo de los 19 primeros tiene un problema, el próximo testigo finalista disponible será promovido al puesto superior.
Estas personas, básicamente operan un tipo especial de software de servidor llamado nodo testigo y son compensados con Steem Power por cada bloque que crean. Estos nodos, procesan las transacciones en la cadena de bloques de Steem, se podría decir que los testigos son el equivalente de un minero.
Se utiliza el modelo de Prueba de participación delegada, se considera como un algoritmo de consenso muy fiable y robusto y el más eficiente dentro de las redes de la cadena de bloques, a menudo descrito como una democracia tecnológica. Este permite el uso de testigos que son votados por la comunidad según su criterio, en lugar de mineros, generando así mayor eficiencia en la producción de bloques.
Con BTC, el 100% de las nuevas monedas que se crean se asignan a los productores de bloques (mineros); con el Blockchain Steem, solo el 10% de las monedas nuevas es para los productores de bloques (testigos). El otro 90% de las nuevas monedas de STEEM se otorgan a productores de contenido, curadores y titulares de Steem Power.
¿Cómo funciona o se ve reflejado todo esto en Steemit?
En una web, lo que vemos en pantalla seria la interfaz o más técnicamente hablando, la capa de HTML, siendo esto la única similitud con un sitio web regular. En lugar de realizar solicitudes a un servidor de base de datos centralizado, la capa HTML realiza solicitudes a una estructura descentralizada de nodos; se transmiten los datos que ves (artículos, comentarios, votos, saldos, etc.) y las muestra, a la inversa los nuevos datos o actualizaciones de los mismos se van agregando a la cadena de bloques de STEEM.
¿Porque debo votar por algún testigos?
Si aún no comprendes porque, te lo explico.
Al inicio del artículo comentaba que cada uno de nosotros decide cumplir una función en particular, estas personas han decido dar un aporte a la red que hace posible que puedas leer, votar, comentar, compartir, etc., y ser recompensado por ello; hacen funcionar en cierta medida la columna vertebral de Steemit, véase, nuestra Blockchain.
Pero más concretamente hablando, los testigos cumplen estas funciones:
- Ejecuta un nodo de testigo estable y confiable en un servidor para evitar bloques perdidos.
- Ejecuta un nodo semilla para ayudar a distribuir los bloques (opcional).
- Ejecuta un servidor de respaldo para el nodo testigo (opcional).
- Publica el precio de STEEM/USD diariamente.
Usted como usuario de Steemit puede votar por 30 testigos, y puede cambiar su voto si así lo desea. Tristemente parece ser que solo el 5% de los usuarios saben con certeza sobre esta información. Los testigos necesitan de tu voto para poder ascender en la clasificación y recuperar más Steem Power, que pueden utilizar para sufragar los costos de su servidor o bien contribuir a la comunidad delegando parte de su SP.
La votación también puede evitar que algunos Testigos más nuevos abandonen porque no tienen suficiente dinero para pagar el servidor, especialmente cuando el valor de Steem es bajo.
Necesitamos tantos Testigos como sea posible para ejecutar como copias de seguridad para la cadena de bloques Steem.
¿Cómo se por cual testigo votar?
Esto es a criterio propio, usted debe realizar su investigación, puede revisar perfil el usuario por el quien desea votar, corroborar su nivel de actividad, proyectos, aportes, dedicación a la plataforma, entre otros parámetros que usted busque en un testigo, y así determinar cuál merece su voto, recuerda no votar a la ligera; también puedes votar por aquel usuario que aspira ser uno. Cada uno de estos usuarios, en su mayoría tiende a promocionarse contribuyendo activamente a la comunidad para así obtener tu apoyo.
Los datos técnicos de las actividades de los testigos los pueden ver en esta lista, podemos apreciar a los mejores 100 testigos. ¡AQUÍ!.
En particular solo he votado por unos cuantos, ya que me he reservado el voto mientras voy encontrando usuarios que realmente me interesé su trabajo u aporte.
¿Cómo voto por algún testigo?
Es realmente sencillo, dirígete a esta página: https://steemit.com/~witnesses y veras una lista con los 50 primeros testigos para votar.
Cuando sepas por quién quieres votar, da tu voto como lo harías en una publicación. En particular yo he votado por @cervantes y @jerrybanfield, esto a mi criterio.
Pero hay testigos que no aparecen en la lista o bien quieres dar tu voto a alguien que se promociona para entrar a ser testigo de mayor rango, por decirlo de alguna manera. Para ellos vas hasta el final de la página y escribes el nombre del usuario, luego votas.
Como pueden ver, yo he realizado dos votos, en este caso por @dragosroua y @moisesmcardona.
Debemos estar atentos y revisar a quien podemos dar nuestro apoyo, no cuesta nada y somos beneficiados por ello, esta red se construye con el aporte de todos nosotros. Pero, si no sabes por quién votar, puede configurar un proxy para un usuario en quien confíes y que vote por usted.
Espero les sea de utilidad esta información, compartan con sus amigos para que se informen y sean parte de esta labor con su voto o neta participación.
También los invito a seguir investigando, buscar en todos los idiomas para que estén informados y estudiados del tema. Les dejo estos artículos que serán de su interés con respecto al tema, recuerden que trato de comprimir lo mejor posible la información para que esta sea fácil de entender, puede que me haya saltado algún dato de importancia, pero esto es lo bonito de la internet, podemos corroborar lo que leemos.
- Steemit Newbie FAQ - Witnesses: What Are They And Why Should You Care
de @dragosroua. - What is a Steem Witness, How to Vote and Why? de @gmichelbkk.
- Steemit Faq.
- Google.com es tu amigo, puedes obtener todo tipo de información.
- Steem Center la Wikipedia de Steem de parte del equipo de @steemcenterwiki.
- ¿Qué es un minero de bitcoin?.
- Prueba delegada.
Sin más nada que decir, gracias por leer. Investiga, comparte y sígueme para que tengas acceso a los mejores blogs sobre tecnología, juegos, aplicaciones, curiosidades, guías y mucho más. También búscame en todas las redes como:
Hola muy buena la información, tengo algun tiempo en steemit y aun no entendía muy bien lo de los testigos, ya me quedo mas claro y con la curiosidad de seguir investigando y ver por cual votar. Saludos!!
Saludos, lo bonito de esta red social, es el aprender y seguir investigando, muchas gracias por leer.
excelente que expliques el porque de los testigos
gracias. tenia esta duda ahora me queda mucho mas claro. No sabia tampoco que el voto lo podría cambiar
Me alegra regresar a steemit, y encontrar comentarios así, un gusto poder aportar algo, saludos :D
Hola @axorve!!
Primera vez que leo un post sobre los witness, de verdad que no entendía que es lo que hacían o porque habría que votarlos. Si llegas a hacer una segunda parte de este post, me gustaría saber qué se necesita para poder ser uno.
Saludos!!
Buenos días, tal vez en un futuro explico un poco, es algo largo pero vale la pena. En estos momentos no ando muy metido en steemit jejeje, un gusto que te sea de utilidad mis post, saludos.
Muy buena y completa información. Gracias por compartir.
Thank you very much for mentionning my post and congratulations on writing this post.