{"id":1034,"date":"2021-04-30T10:37:30","date_gmt":"2021-04-30T13:37:30","guid":{"rendered":"https:\/\/legacy8756.latamex.com\/?p=1034"},"modified":"2021-04-30T10:37:30","modified_gmt":"2021-04-30T13:37:30","slug":"fundamentos-basicos-de-la-blockchain","status":"publish","type":"post","link":"https:\/\/legacy8756.latamex.com\/ar\/fundamentos-basicos-de-la-blockchain\/","title":{"rendered":"Fundamentos b\u00e1sicos de la blockchain"},"content":{"rendered":"

Constantemente hablamos de todas las posibilidades que nos ofrece la blockchain para realizar nuestras operaciones de forma inmediata, transparente, segura, confiable y sin intermediarios. Pero antes que nada es importante entender los fundamentos t\u00e9cnicos b\u00e1sicos que hacen que todas estas cualidades de la misma sean posibles. Blockchain es una red <\/span>descentralizada que almacena un registro de activos y transacciones entre pares (Peer-to-Peer o P2P). Profundicemos un poco m\u00e1s. Fundamentos b\u00e1sicos de la blockchain\u00a0<\/span><\/span><\/p>\n

 <\/p>\n

Fundamentos b\u00e1sicos de la blockchain: \u00bfqu\u00e9 es?\u00a0<\/b><\/h2>\n

 <\/p>\n

Si la describimos de una forma sencilla, es un libro contable que registra todos los movimientos entre las personas. Las transacciones son aseguradas a trav\u00e9s del uso de criptograf\u00eda. Los bloques, que agrupan transacciones, son asegurados con criptograf\u00eda tambi\u00e9n y enlazados en una secuencia temporal, creando un registro inmutable. Este registro es replicado en cada computadora que usa la red: esto\u00a0 hace que sea extremadamente complicado de manipular a diferencia de una base de datos controlado por una \u00fanica entidad o autoridad central. Esa es una de las sustanciales diferencias entre las plataformas centralizadas y las descentralizadas. Fundamentos b\u00e1sicos de la blockchain\u00a0<\/span><\/span><\/p>\n

Los datos que contiene una blockchain se ordenan en <\/span>bloques sucesivos, conectados cada uno con el anterior<\/b>. Cada bloque puede albergar cierta cantidad de informaci\u00f3n, y est\u00e1 <\/span>identificado por una cifra alfanum\u00e9rica<\/b> generada por una funci\u00f3n de hash. Las funciones de hash son un tipo de <\/span>algoritmo criptogr\u00e1fico<\/b> que crea un identificador alfanum\u00e9rico espec\u00edfico. En caso de que la informaci\u00f3n de un bloque sea alterada, incluso en lo m\u00e1s m\u00ednimo, el identificador tambi\u00e9n se modificar\u00e1. De esta forma, el n\u00famero de hash <\/span>permite saber si determinado conjunto de informaci\u00f3n sufri\u00f3 alg\u00fan cambio o manipulaci\u00f3n<\/b>. Para profundizar m\u00e1s sobre el hash y la seguridad criptogr\u00e1fica, te sugerimos leer esta <\/span>nota<\/span><\/a>.\u00a0<\/span><\/p>\n

La transmisi\u00f3n de dinero fue su primera aplicaci\u00f3n: la blockchain naci\u00f3 con<\/span> Bitcoin<\/span><\/a>. Pero <\/span>la blockchain no s\u00f3lo puede usarse para enviar dinero, blockchain puede ser utilizada con cualquier otro tipo de activo digital: contratos, t\u00edtulos, certificados, nuevos activos digitales o cualquier activo del mundo real <\/b>con su representaci\u00f3n digital, incluyendo informaci\u00f3n personal.\u00a0<\/span><\/p>\n

 <\/p>\n

Funcionamiento de la blockchain\u00a0<\/b><\/h2>\n

 <\/p>\n

Como primer paso para que la tecnolog\u00eda blockchain funcione, es necesario crear un software espec\u00edfico para la misma. Este software le permite a las computadoras crear la red que har\u00e1 funcionar la blockchain de forma distribuida. Generalmente, este software es abierto y protegido con licencias de software libre. Esto implica que son p\u00fablicos, transparentes y pueden ser usados, revisados y contribuidos por cualquier persona.<\/span><\/p>\n

A una red blockchain se le atribuye la caracter\u00edstica de ser una red distribuida, ya que no tiene servidor o base de datos localizada. Esto significa que la informaci\u00f3n est\u00e1 replicada en todas las computadoras del mundo que est\u00e9n conectadas a la misma blockchain. En el caso de que m\u00e1s del 50% de las computadoras que forman esa red blockchain no sean de la misma persona o empresa, podemos decir entonces que la red est\u00e1 descentralizada. Por ende no cuenta con un centro de emisi\u00f3n, poder o control.\u00a0<\/span><\/p>\n

En cada bloque dentro de la red se almacena: una cantidad de transacciones v\u00e1lidas, informaci\u00f3n referente a ese bloque y su vinculaci\u00f3n con el bloque anterior y el bloque siguiente. Esto se logra a trav\u00e9s del hash de cada bloque \u2500un c\u00f3digo \u00fanico que ser\u00eda como la huella digital del bloque.\u00a0<\/span><\/p>\n

Por lo tanto, cada bloque tiene un lugar inamovible y espec\u00edfico dentro de la cadena, ya que cada bloque contiene informaci\u00f3n del hash del bloque anterior. La cadena completa se guarda en cada nodo de la red que conforma la blockchain, por lo que se almacena una copia exacta de la cadena en todos los participantes de la red.<\/span><\/p>\n

Como la blockchain es un registro distribuido, una vez que el bloque es minado, todas las copias se actualizan y se agrega el \u00faltimo bloque a la cadena. As\u00ed es como las transacciones incluidas en el bloque se incorporan a la blockchain y quedan marcadas. Si alguien intenta enviar dos veces la misma cantidad de criptomonedas a dos direcciones distintas, s\u00f3lo ser\u00e1 v\u00e1lida la que se corrobore primero y las dem\u00e1s quedar\u00e1n invalidadas.\u00a0 <\/span>Cada bloque tiene un lugar espec\u00edfico e inamovible dentro de la cadena, porque el bloque contiene informaci\u00f3n del hash del bloque anterior. La cadena completa se guarda en cada nodo de la red y por esto se almacena una copia exacta de la cadena en todos los participantes de la red.<\/span><\/p>\n

Es as\u00ed como la blockchain genera un registro \u00fanico de todas las transacciones v\u00e1lidas de la red, en las cuales los nodos est\u00e1n completamente de acuerdo. Se genera, entonces, un consenso compartido por toda la red.\u00a0<\/span><\/p>\n

 <\/p>\n

\u00bfC\u00f3mo est\u00e1 constituida la blockchain?<\/b><\/h2>\n

La blockchain se compone por:\u00a0<\/span><\/p>\n