Blockchain (cadena de bloques)
Enviado por N. Dazaeev Gonzalez Herrera • 19 de Junio de 2019 • Apuntes • 817 Palabras (4 Páginas) • 101 Visitas
Página 1 de 4
Blockchain (cadena de bloques)
- Se define como el pilar fundamental de las bitcoins pero podría ser el pilar de muchas cosas más, ahora la pregunta
- ¿en qué consiste el sistema blockchain?
- Términos tecnológicos, es la tecnología que permite realizar transacciones de cualquier tipo (financieras, comerciales, ilegales, inmobiliarias, valores bursátiles, etc.) entre dos participantes de manera segura, fiable e irreversible sin necesidad de pasar por intermediarios, por lo cual esta descentralizada.
- Entonces el blockchain por ejemplo es como un prestamista inflexible y puntilloso, es decir guarda todos los movimientos desde que se creó la bitcoin, si esta criptomoneda (bitcoin) cambia de manos este movimiento queda registrado, además es público y está disponible para todos que hacen uso de la blockchain, aunque respeta el anonimato ya que los datos registrados son imposibles de falsificar y tampoco se pueden borrar, hay como quienes lo consideran como el libro de contabilidad con esteroides y más que nada seguro (así es como se aplica en las bitcoins).
- Hay que tomar en cuenta que no solo se aplica en el bitcoin, si no a muchos campos más, como por ejemplo en el arte para compartir y gestionar el derecho de propiedad intelectual como ya hace la plataforma Creary (http://www.blockchainservices.es/category/casos-exito-blockchain/) o en política que puede ser la respuesta al voto electrónico y asi un sin fin de posibilidades.
- ¿Hasta donde puede penetrar la tecnología de blockchain?
- En el origen, blockchain estaba pensando para una alternativa al dinero, pero en realizada es mucho mas que eso, con forme se aprendido blockchain en realidad es una infraestructura que te permite construir sobre internet y crear otra capa, en el cual las personas van a poder intercambiar valor entre ellas, y eso afecta a todos los sectores desde la banca, energía, telecomunicaciones, cadenas de valor logísticas e indefinidad de industrias que se verán afectadas.
- Entonces en ese sentido blockchain si tú lo adquieres, como por ejemplo en sector asegurador y lo combinas con otras tecnologías como inteligencia artificial, bigdata, drones podrías reinventar el sector de los seguros, este es un ejemplo de lo que puede hacer blockchain y no es solo que blockchain sea el instructor si no en combinación con otras tecnologías que están haciendo aceleran el cambio a la revolución industrial del internet.
- En términos generales la blockchain es la base de datos en la que se escriben las transacciones que hacen los usuarios como lo es bitcoin, Ethereum o en cualquier criptomoneda, que registra bloques de información y los entrelaza para facilitar la recuperación de la información y la verificación de que esta no ha sido cambiada.
[pic 1]
- Todos los bloques que conforman la cadena contiene un hash (contraseña) del bloque que lo invoco, por lo cual todos los bloques están indexados por el bloque que lo invoco (creo), por lo que solo los bloques que contienen un hash valido son introducidos en la cadena y replicados a todos los nodos. Gracias a esto es casi imposible modificar un bloque que ha estado durante la cadena en un tiempo determinado.
- Los nodos que contiene se le conoce como “mineros” que se encargan de crear los bloques que forman la cadena, colocando a cada uno de ellos el hash correspondiente y todas las nuevas transacciones que se han introducido en el sistema. Podemos decir que la cadena de bloques nos permite llevar una contabilidad publica de manera transparente de todas las transacciones del sistema, sin posibilidad de fraude, congestionamiento ni perdida de información y totalmente segura.
- ¿Se puede hacer una blockchain propia?
- ¿Para qué hacerla?
- Por que puede ser una profesión de futuro.
- Constrúyela por ti mismo para que entiendas con profundidad que es y para qué sirve
- Si no has practicado programación, esta es una buena oportunidad.
- Usaras herramientas complementarias como NodeJS y otras tecnologías
- Es divertido 😊
- ¿Cómo hacerla?
- Construir el núcleo de la blockchain (red – telaraña)
- Construir la API (Interfaz de programación de aplicaciones) de la misma.
- Crear un servidor P2P (red de ordenadores) para lograr descentralización.
[pic 2]
- Implementar un sistema POW (prueba de trabajo – algoritmo de blockchain) para lograr consenso.
- Crear un sistema de transacciones de la moneda que creamos.
- ¿Qué se necesita?
- Windows / Linux
- NodeJS instalado
- Internet
- Ser administrador
- Cualquier editor de texto.
- Descarga el proyecto de
- https://www.buromc.com/blockchain/blockchain_buromc.zip
- Ejecuta el proyecto (main.js)
[pic 3]
- Y empieza a divertirte
...
Disponible sólo en Clubensayos.com