Steemit Crypto Academy Contest / S1W3 – Blockchain a través de los conceptos de @wentv

in SteemitCryptoAcademy2 years ago

Hola! Comunidad Crypto Academy el tema de esta semana lo encuentro muy interesante, poder expresar nuestro propio análisis sobre el termino favorito que tengamos en la blockchain, me resulta muy interesante ya que de ello podemos sacar mucha información, la blockchain es una tecnología maravillosa que llego para impactar fuertemente en la nueva economía que se esta creando en el ecosistema crypto.

Imagen Editada Por Mi en Canva

Blockchain

La blockchain es una caja que nos permite llevar un registro digital, totalmente descentralizado, seguro y distribuido de todas las transacciones que se ejecuten en un proyecto criptográfico. La blockchain esta compuesta por bloques que se conectan entre si, cada uno permite la participación de los usuarios, luego habrán nodos que estarán verificando todas estas participaciones, cuando hablo de nodos se trata de computadoras conectadas a la red, y es quien autoriza al consenso de la validación de todos los bloques que se están creando.

Para que todo se pueda entender mejor, puedo decir que yo como usuario deseo realizar un envió de 1 bitcoin a un amigo en otro país, cuando hago la transacción esta va estar representada en unos datos que estarán siendo registrados y verificados en la cadena de bloques, una vez los nodos verifican la transacción esta va estar llegando a mi amigo en otro pais sin mayor inconveniente y eso se podrá verificar en el bloque que ha sido creado en la blockchain de bitcoin.

En este envió no tenemos que pedir permiso a nadie para hacerlo, gracias a que la blockchain es descentralizada, luego tenemos la seguridad porque podemos verificar todos los datos en el bloque que ha sido creado y sabemos que estará llegando rápidamente porque existen los nodos que se encargan de verificar la transacción lo mas rápido posible. La blockchain es una tecnología muy fabulosa, se puede usar para mucho actualmente en el mundo, pero yo quiero hablar acerca del termino protocolo de consenso, porque recuerdo que cuando comencé a estudiar este mundo, no entendía para nada el termino y ahora comprendo lo valioso que es dentro de una blockchain.

Fuente
Licencia

Cuéntanos tu concepto o término favorito relacionado con blockchain, trata de ser explicativo y asegúrate de dar tu opinión.

Protocolo de Consenso

Mi termino favorito sin duda es el protocolo de consenso, esto se debe a que hoy en día encontramos muchísimos consensos diferentes, varios proyectos han innovado con este algoritmo, puedo nombrar el proof of history de solana que es único en todo el ecosistema y por tal razón me gusta mucho este termino, además que es muy importante en la tecnología blockchain.

El protocolo de consenso va estar asegurando la información en la red, se debe llevar gran comunicación entre todos los nodos para la formación del nuevo bloque, sabemos que la blockchain es totalmente transparente con una información que no se puede alterar, por lo cual el consenso va estar logrando que ese bloque este completamente perfecto con información inalterable y totalmente verídica que pueda ser verificada por los usuarios.

Un protocolo de consenso ayuda a la escalabilidad de un proyecto, gracias a esto los mineros van a estar llegando a un acuerdo en la blockchain, lo que genera que se garantice el libro publico de la tecnología como estuve comentando acerca de la verificación de información, y todos dentro del ecosistema crypto buscamos siempre que haya seguridad y el protocolo de consenso genera exactamente eso.

Para concluir el concepto de este termino, puedo decir que se trata de la aceptación de todos los nodos que manejan la red, para llevar a cabo la seguridad de las transacciones que se están llevando en la blockchain, logrando validar perfectamente un bloque y que no se pueda alterar ninguna información. Hay diferentes tipos de protocolos de consenso, por ejemplo existen los siguientes:

Protocolo de Consenso Proof Of Work

El protocolo de consenso de prueba de trabajo, se trata del consenso que utiliza Bitcoin para validar y proteger su red, los validadores utilizan la minera donde estarán resolviendo un problema matemático y por hacer este trabajo reciben una recompensa en BTC. Este protocolo necesita de un alto poder computacional para validar la información en la blockchain de bitcoin.

Protocolo de Consenso Proof Of Stake

El protocolo de consenso PoS busca de solucionar los problemas ambientales que causa el proof of work, aqui no se necesita alto poder computacional, si no que los validadores de la red estaran siendo aquellos que tengan mayor participación en la blockchain, esto quiere decir que las personas con mayor cantidad de monedas congeladas en staking, podrán ser los validadores de la red.

Protocolo de Consenso Proof of Authority

El protocolo de consenso de autoridad busca solucionar las deficiencias de los dos anteriores, aquí los validadores van a estar siendo escogidos de forma totalmente aleatoria, luego los nodos ya autorizados en la red son los que se encargan del sistema de votación para la incursión de nuevos validadores.

Protocolo de Consenso Proof of History

El protocolo de consenso de historia hace que cada transacción se verifique de manera ordenada, teniendo una marca de tiempo totalmente calculada y especifica. Por tal razón es que Solana es una de las blockchain mas rápidas en el ecosistema, toda una innovación en el mundo crypto.

¿Por qué crees que es importante en la cadena de bloques?

Importancia del Protocolo de Consenso

Resulta sumamente importante el consenso en la tecnología de blockchain, porque se trata de la seguridad que logra llevar a cabo la validación de un bloque, por lo cual ese funcionamiento que recibe a través del algoritmo podemos tener transacciones seguras, creación de mas bloques y un perfecto rendimiento de una cadena de bloques en la blockchain. Todos los validadores de la red antes de la creación del bloque, necesitan tener la misma información, porque así están asegurando que no hay ningún dato erróneo, no existe ninguna transacción duplicada y se pueda llevar a cabo todo a la perfección sin manipulaciones.

Seguro todos han escuchado la palabra minado, pues el minado se forma gracias a los validadores de la red, quienes son los que están llevando el protocolo de consenso en la blockchain, hoy en día encontramos el minado que requiere de alto poder computacional y el minado que solo requiere de la participación de monedas por los usuarios de la red. El consenso estará sincronizando toda la información, haciendo que todos los nodos de la red estén teniendo la misma información y como dije anteriormente proteger la red de manipulaciones.

El mundo de las criptomonedas es un espacio donde se busca la descentralización, por tal motivo el protocolo de consenso tiene que estar si o si para lograr esto, ya que a través del protocolo de consenso se pueden determinar datos, estos datos tienen que ser validos para que el registro pueda ser llevado a cabo y no hay ningún posible ataque hacia la red, igualmente si hay un dato erróneo gracias al protocolo de consenso los nodos pueden obtener esta información y prevenir que esto suceda, porque todos los nodos en la red deben tener la misma información y eso hay que recordarlo.

Pixabay

¿Crees que la existencia de la cadena de bloques sería posible sin este concepto? ¿Existe un término alternativo o similar?

No pudiera existir un perfecto funcionamiento de la blockchain sin la incursión del protocolo de consenso, porque no hubieran nodos que verificaran la información obtenida en la cadena de bloques, esto pudiera ocasionar que las transacciones no sean ejecutadas correctamente, que haya un ataque a la red y que la seguridad de la blockchain este totalmente reducida. Cuando se crea un bloque tiene que haber una revisión de todos los datos, luego que los nodos confirman que esta perfecto es que se lleva acabo la verificación y la creación del bloque y eso se logra con el protocolo de consenso.

Bitcoin ha sido la primera criptomoneda que nació en este ecosistema y vino con la integración de la prueba de trabajo directamente, donde los mineros son pieza fundamental para llevar a cabo ese trabajo de validación, pero ellos proceden a resolver el problema matemático, luego de que el nodo confirma que todos los datos están correctos y se pueden incluir en el nuevo bloque. Por eso es que el protocolo de consenso es mi termino favorito, porque es crucial en la blockchain y porque hay muchos protocolos de consenso para realizar la validación de un bloque.

Han escuchado del doble gasto? Bueno si no tienen idea todavía, se trata de un ataque a la red donde un usuario pretende utilizar la misma cantidad de monedas 2 veces, claramente esto es algo que no se puede permitir y para proteger a la red de este tipo de ataques nacieron los protocolos de consenso. Un usuario que desee utilizar las mismas monedas en múltiples ocasiones esta atentando contra la red, dejando muy mal la descentralización que se busca en la blockchain y para poder detener esto, las blockchain tienen el protocolo de consenso, donde los nodos van a validar el registro de las transacciones, cuando observan que la información es autentica, proceden con la validación del bloque y se evita el ataque del doble gasto.

¿Crees que es posible mejorar este término de alguna manera? Explícanos cómo

Pienso que siempre se puede mejorar, pero actualmente no existe un protocolo de consenso que sea totalmente perfecto, todos tienen sus ventajas y desventajas. Tenemos a proof of work que causa daños ambientales, a parte por su gran poder computacional que se requiere, muy pocos pueden optar por ser validadores, luego tenemos el proof of stake, un protocolo que es mas ecológico, pero que atenta contra la descentralización, ya que quienes posean mas monedas son los que tienen la posibilidad de obtener la capacidad de validar un bloque y así todos los demás tienen alguna deficiencia que se pueda nombrar.

Cada blockchain tiene un limite de capacidad que puede soportar, todo depende del objetivo que tenga planteado el proyecto, todo se trata de la escalabilidad que se le pueda otorgar, por eso no puedo decir cual seria la mejora en el termino protocolo de consenso, pero basado en mi corta experiencia aprendiendo sobre criptomonedas me parece que el protocolo de consenso proof of work es quien garantiza mejor seguridad, pero quien genera mas oportunidades o soluciones seria el protocolo de consenso proof of autority, entonces realmente es difícil mencionar como mejorar este termino, lo que si todos debemos tener en cuenta es que el protocolo de consenso es muy importante en la blockchain y sin el no podemos tener el funcionamiento de esta grandiosa tecnología.

Conclusión

Primero mencionar que la blockchain es una tecnología increíble que existe para llevar una base de datos inalterable, mostrando seguridad y descentralización en las criptomonedas. Para que la blockchain funcione se necesita de un protocolo de consenso, el cual se encarga de verificar que la información de todos los nodos sea la misma y asi poder validar la creación de un nuevo bloque.

Existen varios tipos de protocolos de consenso en las criptomonedas, muy importante estudiar lo que implementa cada uno, ya que su algoritmo funciona totalmente diferente, pero todos tienen el mismo objetivo, que será mantener la seguridad de la red.

El protocolo de consenso en la blockchain es fundamental, gracias a ello se puede verificar que los datos de las transacciones son seguros y así proceder con la ejecución de la misma. Luego debemos entender que la blockchain no puede funcionar sin un protocolo de consenso, porque la red estaría vulnerable a muchísimos ataques, lo que no permite validar ningún bloque y obtener la información correcta que permita a los nodos verificar que los datos son correctos antes de la creación del bloque.

Por ultimo mencionar que hay muchos protocolos de consenso, todos tienen una aplicación importante en cada proyecto, no a existido el protocolo de consenso que sea perfecto, al momento de escribir este articulo lo mas populares son el PoS (Prueba de Participacion) y el PoW (Prueba de Trabajo).

Invito a participar a: @meivys, @rubilu123 y @soywilfredg

Sort:  
Loading...

Hola amigo wentv... muy buen post, muy bien explicado... conincidimos en varias cosas tu y yo.

Creo que las grandes mentes piensa igual jajajaj. Me gusta lo que dices de que ningun protocolo de concenso es perfecto, y por tal razon dia a dia surgen oportunidades para mejorar .

 2 years ago 

Hola amigo Albert.

Bueno para mí es un honor que pueda tener el mismo pensamiento de usted, ya que tienes mucho conocimiento y haces un gran trabajo.

Y si es que no hay ningún perfecto, cada uno a parte tiene diferentes objetivos y eso hace que sea más difícil conseguir la perfección. Seguirán saliendo nuevos que prometeran más soluciones, gracias profe por pasar por aquí.

Saludos!

Excelente explicación, si duda los protocolos de consenso son muy interesantes, muy buena participación! Éxitos en el Challenge 🌟

 2 years ago 

Muchas gracias amiga, si son muy importantes para que todo funcione muy bien, gracias por tus buenos deseos, saludos para ti e igualmente que te vaya bien.

 2 years ago 

Como siempre una publicación impecable y bien explicada. Cada mecanismo de consenso es distinto en la manera de delegar recompensar a quienes validan los bloques. Y cada uno posee ventajas y desventajas que no los hace perfectos. Lo que si es cierto es que sin los mecanismos de consenso la red Blockchain no puede funcionar.

 2 years ago 

Eso es correcto amiga, lo importante es que sin eso no podría funcionar la Blockchain, y gracias por tus bonitas palabras, este término es interesante, cada uno tiene sus características únicas y funcionan de manera diferente . La Blockchain es increíble.

Saludos para ti y bendiciones

 2 years ago 

As far as I understand from reading this post of yours, you have completed this task very nicely today. One of the most important issues in the blockchain is the Consensus Protocol. There are several types of Consensus Protocol, and the need for Consensus Protocol in this blockchain is immense.

 2 years ago 

If or if you need a consensus protocol in the Blockchain, without it you could not validate a block perfectly and keep a good record of the data. Thank you very much for your comment my friend.

Regards!

 2 years ago (edited)

Felicitaciones amigo. De verdad un post muy completo y evaluado por un de los profesores con mas prestigio y trayectoria en al Academia.
También me parece muy interesante el protocolo complementario PoH que usa Solana junto con el PoS. Cardano también tiene una pareja similar en su consenso.

 2 years ago 

Muchas gracias amigo, le dedique mucho tiempo a esa tarea, me alegre que pude sacar una buena nota y a mi me encanta mucho el protocolo de consenso PoH. Efectivamente si tiene gran relación con PoS, para mí el proyecto de Cardano estuvo bien pensado, pero no ha podido explotar.

Es que este mundo es una lotería. Fíjate lo que pasó con Luna- Terra. Era uno de los más exitosos y se derrumbó de repente.
Voy a tener que copiarme tu entusiasmo y volverle a dedicar mucho tiempo nuevamente a estas tareas. Ya vi que ahora si están premiando nuevamente el esfuerzo.

Amigo, todos los días se aprende algo nuevo. Muy interesante el papel de los protocolos de consenso y su relación con la minería. Considero, que estas medidas seguridad son importantes para la existencia de la blockchain, de alguna manera se mitigan los fraudes y a su vez deja constancia de la transacción mediante el bloque con la información. Éxitos en el Challenge amigo. ¡Bendiciones!

 2 years ago 

Si amiga es totalmente interesante la función que hacen los protocolos de consenso, totalmente la seguridad es algo importante y más en las criptomonedas donde todo es descentralizado en su gran mayoría.

Gracias y amén, saludos para ti y muchas bendiciones también.

Como siempre, una excelente participación, muy bien explicado, conceptos que parecen complicados y haces que sean sencillos de entender, saludos y suerte en el concurso.

 2 years ago 

Muchas Gracias amiga, me alegro que sea un poco fácil de comprender, aunque entiendo que si puede resultar difícil estos términos, saludos y muchas gracias por tus buenos deseos.

Bendiciones para ti.

Excelente publicación amigo, como siempre destacando en estás tareas no dejaste ningún cabo suelto en tu explicación, sigue así que dentro de poco serás uno de los nuevos profesores de la criptoacademia.

 2 years ago 

Coye me gustaría bro, muchas gracias por tus palabras, siempre pensé en postularme y si vuelven a buscar lo haré. Saludos gracias por visitar mi post.

Hola amigo, siempre me resulta interesante leer sobre los diferentes tipos de protocolos de consenso, cada vez que analizamos un concepto comprendemos mas.

Recientemente estaba leyendo sobre la prueba de participación delegada y PoH, cada vez que lo leo prácticamente encuentro algo nuevo; has realizado una publicación muy completa, suerte en el Challenge. Saludos.

 2 years ago 

Hola Bro a mí también me interesa mucho aprender de cada protocolo nuevo, pienso que cada algoritmo tiene funciones muy buenas y es difícil quedarse con alguno ya que todos tienen sus ventajas y desventajas.

El PoH está bastante interesante, hasta el momento no hay otro igual, saludos amigo muchas gracias por tu visita.

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 62946.22
ETH 3453.83
USDT 1.00
SBD 2.50