Cap. 2 – ¬ŅC√≥mo funciona Blockchain?

por Mchain
2-¬ŅC√≥mo-funciona-Blockchian-La-gu√≠a-definitiva-de-Blockchain

Para los inversionistas nuevos en el mundo de la criptocracia, uno de los aspectos más abrumadores y confusos puede ser la blockchain. La tecnología de blockchain o cadenas de bloques es lo que impulsa y apoya el espacio de la moneda digital, y muchos analistas creen que contiene numerosas aplicaciones y usos viables más allá de las criptodivisas también.

Puede que hayas oído hablar de las instituciones financieras e incluso de las principales corporaciones de todo el mundo que exploran formas de integrar la tecnología y funcionamiento de blockchain en sus prácticas tradicionales. Más allá de eso, sin embargo, puede ser un poco misterioso qué es exactamente blockchain y cómo funciona.

A continuación, exploraremos los entresijos de la cadena de bloques, proporcionando una visión general de esta tecnología, cómo funciona con respecto a las criptodivisas y otras aplicaciones potenciales y por qué puede ser uno de los inventos más revolucionarios desde Internet.

Blockchain por dentro

Cómo funciona Blockchain

Hasta ahora hemos aprendido que block chain es una cadena de bloques. Proviene en ingl√©s de block ( bloque ) y chain ( cadena ), un nombre que ilustra de forma muy gr√°fica su funcionamiento. Cuando un bloque guarda nuevos datos, estos se a√Īaden a la cadena. La cadena de bloques, como su nombre lo indica, consiste en m√ļltiples bloques encadenados entre s√≠. Sin embargo, para que un bloque se a√Īada a esta blockchain, deben suceder cuatro cosas:

Tiene que haber una transacci√≥n: Continuemos con el ejemplo de tu impulsiva compra de Amazon. Despu√©s de hacer clic r√°pidamente a trav√©s de m√ļltiples solicitudes de compra, dejsa de lado tu juicio y terminas realizando una compra. Como hemos dicho antes, en muchos casos un bloque agrupar√° potencialmente miles de transacciones, por lo que tu compra en Amazon se introducir√° en el bloque junto con la informaci√≥n de la transacci√≥n de otros usuarios tambi√©n.

Esa transacci√≥n debe ser verificada. Despu√©s de hacer esta compra, tu transacci√≥n se debe verificar. Igual que en otros registros p√ļblicos de informaci√≥n, como la Comisi√≥n del Mercado de Valores, tu biblioteca local, o el ejemplo que te hemos puesto en el cap√≠tulo anterior con la Wikipedia, hay alguien a cargo de la verificaci√≥n de las nuevas entradas de datos. Con blockchain, sin embargo, ese trabajo se deja a una red de ordenadores.

Cuando haces tu compra en Amazon, esa red de ordenadores se apresura a comprobar que tu transacción ocurrió de la manera que dijiste. Es decir, confirman los detalles de la compra, incluyendo el tiempo de la transacción, la cantidad de dinero ( en dólares ) y los participantes.

Transacciones blockchain

Esta transacci√≥n es almacenada en un bloque. Despu√©s de que tu transacci√≥n ha sido verificada como exacta, recibe la luz verde. La cantidad en d√≥lares de la transacci√≥n, tu firma digital ( recordemos que la firma digital es un n√ļmero identificativo que funciona como un nombre de usuario) y la firma digital de Amazon se almacenan en un bloque. All√≠, la transacci√≥n se unir√° a cientos, o miles, de otras similares.

A ese bloque se le debe dar un hash. A diferencia de un √°ngel que se gana las alas, una vez que, dentro de un bloque, todas las transacciones han sido verificadas, se le debe dar un c√≥digo √ļnico de identificaci√≥n o hash. Te recordamos que en el cap√≠tulo 1 de esta Gu√≠a de Blockchain, puedes encontrar la explicaci√≥n de las partes de blockchain.

Al bloque tambi√©n se le da el hash del √ļltimo bloque m√°s reciente a√Īadido a la blockchain. Una vez que se ha hecho el hash, el bloque se puede a√Īadir a esa blockchain.
Cuando ese nuevo bloque se agrega a la cadena, se pone a disposici√≥n del p√ļblico para que cualquier persona lo vea, incluso t√ļ. Si echas un vistazo al blockchain de Bitcoin, ver√°s que tienes acceso a los datos de las transacciones, junto con informaci√≥n sobre cu√°ndo (¬ęHora¬Ľ), d√≥nde (¬ęAltura¬Ľ), y por qui√©n (¬ęRetransmisi√≥n¬Ľ) se a√Īadi√≥ el bloque a esa blockchain.

Las Claves del Blockchain

El funcionamiento de la tecnología blockchain es la base de las redes de criptografía, y también puede utilizarse en una amplia variedad de otras aplicaciones.
Las redes de blockchain combinan la tecnología de clave privada, las redes distribuidas y los libros de contabilidad compartidos.
La confirmación y validación de las transacciones es una función crucial de blockchain para una criptografía.

Los tres componentes principales de Blockchain

La cadena de bloques puede ser considerada como la combinación de varias tecnologías existentes. Mientras que estas tecnologías en sí mismas no son nuevas, son las formas en que se combinan y aplican las que dieron lugar a Blockchain. De acuerdo con CoinDesk, estas tres tecnologías componentes son:

  • Criptograf√≠a de clave privada
  • Una red distribuida que incluye un libro mayor compartido
  • Medios de contabilizaci√≥n de las transacciones y registros relacionados con la red
  • Llaves privadas

Para ilustrar la tecnolog√≠a de las claves criptogr√°ficas privadas, es √ļtil imaginar a dos personas que desean realizar una transacci√≥n en l√≠nea. Cada uno de estos individuos posee dos claves: una de ellas es privada y la otra es p√ļblica. Al combinar las claves p√ļblica y privada, este aspecto de la criptograf√≠a permite a los individuos generar un punto de referencia de identidad digital segura. Esta identidad segura es un componente importante de la tecnolog√≠a y funcionamiento de blockchain. Juntas, una clave p√ļblica y una privada crean una firma digital, que es un instrumento √ļtil para certificar y controlar la propiedad.
Red distribuida

La firma digital del elemento de criptograf√≠a se combina entonces con el componente de tecnolog√≠a de red distribuida. La tecnolog√≠a de cadenas de bloques act√ļa como una gran red de individuos que pueden actuar como validadores para llegar a un consenso sobre diversas cosas, incluidas las transacciones. Este proceso se certifica mediante una verificaci√≥n matem√°tica y se utiliza para asegurar la red. Al combinar el uso de claves criptogr√°ficas con una red distribuida, Blockchain permite nuevos tipos de interacciones digitales.

trato-hecho

 

Proceso de confirmación

Uno de los aspectos m√°s importantes de c√≥mo funciona blockchain es la forma en que confirma y valida las transacciones. En el ejemplo anterior, en el que dos personas desean realizar una transacci√≥n online, cada una con una clave privada y otra p√ļblica, la cadena de bloqueo permite a la primera persona (persona A) utilizar su clave privada para adjuntar informaci√≥n relativa a la transacci√≥n a la clave p√ļblica de la segunda persona (persona B). Esta informaci√≥n forma parte en conjunto de un bloque, que contiene una firma digital, as√≠ como una marca de tiempo y otra informaci√≥n pertinente sobre la transacci√≥n, pero no la identidad de las personas que participan en ella. Ese bloque se transmite luego a trav√©s de la red blockchain a todos los nodos, u otras partes componentes de la red, que actuar√°n entonces como validadores de la transacci√≥n.

Todo este env√≠o de informaci√≥n y validaci√≥n de bloques requiere enormes cantidades de potencia de c√°lculo. En t√©rminos pr√°cticos, puede parecer poco realista esperar que millones de ordenadores de todo el mundo est√©n dispuestos a dedicar potencia de c√°lculo y otros recursos a este esfuerzo. Una soluci√≥n a este problema para blockchain es la miner√≠a. La miner√≠a est√° relacionada con un problema econ√≥mico tradicional llamado ¬ęla tragedia de los comunes¬Ľ. En pocas palabras, este concepto resume una situaci√≥n en la que los individuos que act√ļan de forma independiente en su propio inter√©s tienden a comportarse de forma contraria al bien com√ļn de todos los usuarios como resultado del agotamiento de un recurso a trav√©s de su acci√≥n a nivel colectivo.

En el proceso de validaci√≥n de blockchain, un individuo que renuncia a una peque√Īa porci√≥n de su potencia de c√°lculo para prestar un servicio a la red gana por ello una recompensa. Al actuar por inter√©s propio (con el objetivo de ganar la recompensa: en este caso, una peque√Īa cantidad de una criptomoneda), esa persona ha sido incentivada para ayudar a atender las necesidades de la red m√°s amplia.


Cadenas de bloques

¬ŅPor qu√© pasar por este complicado proceso de validaci√≥n de todos modos? Para las redes de blockchain, este es un paso crucial para asegurar que las criptodivisas no puedan gastarse en m√ļltiples transacciones al mismo tiempo, un concepto conocido como doble gasto. Para protegerse contra el doble gasto, las redes de blockchain tienen que asegurar que las cripto-monedas son tanto de propiedad √ļnica como imbuidas de valor.

Una forma de prestar este servicio es hacer que los nodos de la red de cadenas en bloque act√ļen como componentes del propio sistema de libro mayor, manteniendo un historial de transacciones para cada moneda de esa red trabajando para resolver complicados problemas matem√°ticos. Estos nodos sirven para confirmar o rechazar bloques que representan bits de informaci√≥n sobre las transacciones.

Si la mayor√≠a de los operadores de los nodos llegan a la misma soluci√≥n de un problema, el bloque se confirma y se a√Īade a la cadena de bloques que existe antes de √©l. Este nuevo bloque tiene una marca de tiempo y es probable que contenga informaci√≥n sobre diversos aspectos de las transacciones anteriores.

Aqu√≠ es donde hay margen de variaci√≥n seg√ļn la red de que se trate: algunas redes de blockchain incluyen ciertos tipos de informaci√≥n en sus bloques, mientras que otras incluyen diferentes conjuntos de informaci√≥n.

cadena de bloques

Es este √ļltimo aspecto de como funciona blockchain el que algunas personas creen que ofrece el mayor potencial para aplicaciones futuras. Los datos que componen los bloques de una blockchain como la correspondiente a la red Bitcoin, por ejemplo, est√°n vinculados con las transacciones pasadas que han tenido lugar entre diferentes individuos, actuando como un registro p√ļblico de todas las transacciones pasadas.

Pero los datos incluidos en los bloques podr√≠an ser esencialmente cualquier cosa. Para los gobiernos, por ejemplo, los aspectos de la tecnolog√≠a de blockchain podr√≠an resultar √ļtiles cuando se trata de autorizar transacciones, lo que normalmente se hace mediante reg√≠menes de cumplimiento.

La tecnolog√≠a de cadenas en bloque podr√≠a ser √ļtil para proporcionar pistas de auditor√≠a o para fomentar nuevas conexiones entre diferentes instituciones financieras y posibles asociados. En cuanto a otros aspectos del mundo financiero, Blockchain puede ser capaz de racionalizar el proceso de compensaci√≥n y liquidaci√≥n, que tradicionalmente ha llevado d√≠as.

Esta tecnología también podría ayudar a automatizar el cumplimiento de la normativa, por ejemplo, traduciendo la prosa jurídica en código, o permitiendo ciertos tipos de transacciones y bloqueando otras. Existen amplias posibilidades para la tecnología y el funcionamiento de blockchain, tanto dentro como fuera del mundo financiero.

Sin embargo, como ocurre con cualquier nueva tecnología, no está del todo claro cuál es la mejor manera de aprovechar las poderosas capacidades de la cadena de bloques. A medida que pasa el tiempo, es probable que la continua experimentación para aprender más sobre como funciona blockchain revele nuevas formas de utilizar la cadena de bloques para una variedad de propósitos diferentes, así como nuevos métodos de utilizar blockchain para hacerla más efectiva, eficiente, segura y poderosa. Mientras tanto, las mayores redes de blockchain, como las de monedas digitales como el bitcoin, no hacen más que seguir creciendo.

Content Protection by DMCA.com

TAMBI√ČN PUEDE INTERESARTE