Investor's wiki

cadena de bloques

cadena de bloques

¿Qué es una cadena de bloques en términos simples?

Una cadena de bloques, en su nivel más básico, es un libro de contabilidad digital de transacciones almacenadas en muchas computadoras diferentes (llamadas nodos) que están conectadas por una red. Está compuesto por una serie de “bloques”, que son esencialmente canastas digitales que pueden llenarse con registros de transacciones. Una vez que las transacciones en un bloque se verifican a través de un consenso entre los nodos de la red, ese bloque se "cierra" y se agrega a la cadena cronológica existente e inalterable de bloques anteriores.

En la mayoría de los casos, las cadenas de bloques se utilizan para comprar, vender, comercializar y registrar la propiedad de criptomonedas (como Bitcoin, Ethereum y Solana) u otros activos digitales como NFT. También se pueden usar para otros fines, pero hablaremos de ellos más adelante.

Puede pensar en una cadena de bloques como un registro de cadena de custodia para una prueba en una investigación. Cada vez que la prueba (o en el caso de una cadena de bloques, un activo digital como Bitcoin o NFT) cambia de manos, esta transacción se registra en un libro mayor inalterable.

Mientras que un registro de cadena de evidencia puede alterarse o falsificarse, una cadena de bloques no puede porque hay muchas copias de ella en muchas computadoras en red diferentes que tienen que conferir la legitimidad de una transacción para que se inscriba permanentemente en la cadena de bloques en el primer lugar.

El atractivo de una cadena de bloques es que es un registro de transacciones seguro e inalterable que no depende de ninguna autoridad central, como un banco. En otras palabras, no se debe confiar en ninguna persona, entidad o institución para que la cadena de bloques permanezca segura y protegida.

Cualquiera que opere un nodo para una cadena de bloques (o use una aplicación de exploración de cadenas de bloques) puede ver todas las transacciones registradas en esa cadena de bloques, por lo que el historial y la cadena de propiedad de cualquier activo digital negociado en ella es un asunto de registro público.

¿Cómo funcionan las cadenas de bloques?

Las cadenas de bloques hacen dos cosas principales: facilitar las transacciones y mantener registros de esas transacciones.

Cada usuario de blockchain tiene sus propias claves criptográficas, una pública y otra privada. Cuando ocurre una transacción, una de las partes envía un activo a otra parte utilizando la clave pública de esta última como una especie de dirección. Luego, la clave privada del receptor se usa para probar su identidad para que pueda "desbloquear" y aceptar el activo.

Luego, los nodos en la red peer-to-peer trabajan para verificar la validez de esta transacción de acuerdo con un protocolo acordado por los usuarios de la red. Una vez que se verifican todas las transacciones en un bloque, y hay un consenso en cuanto al orden en que ocurrieron, el bloque se cierra y se vincula al bloque anterior en la cadena, y se actualiza la copia de la cadena de bloques de cada nodo.

¿Cómo se usan las cadenas de bloques?

Las cadenas de bloques se usan más comúnmente para realizar y registrar transacciones que involucran criptomonedas como Ethereum y Bitcoin, pero la tecnología de cadenas de bloques también puede ser útil en muchos otros contextos.

En criptomoneda

Cuando las personas realizan compras con criptomonedas, sus transacciones se facilitan a través de una cadena de bloques. Un comprador usa la clave pública de un vendedor para enviarle criptografía, y la clave privada del vendedor desbloquea los fondos. Esta transacción es verificada por nodos dentro de la red y luego se integra permanentemente en la cadena de bloques.

En operaciones NFT

Un NFT, o token no fungible, es como un certificado de propiedad y autenticidad de un objeto coleccionable digital o físico, a menudo una obra de arte. Cuando se crea un NFT, se "acuña" en una cadena de bloques y luego su creador puede venderlo.

Cuando se compra, su propiedad se asocia con la identidad de su comprador en la cadena de bloques, y esta propiedad permanece intacta, públicamente visible e irrevocable hasta que el NFT se vende nuevamente, momento en el cual la venta y el nuevo propietario se registran en la cadena de bloques, y pronto.

Fuera de las finanzas descentralizadas (DeFi)

Actualmente, las cadenas de bloques se utilizan principalmente para la transferencia de criptomonedas y NFT, pero tienen muchas otras aplicaciones potenciales y pueden volverse populares en una variedad de industrias en el futuro cercano.

Un posible uso de la tecnología blockchain es la gestión de inventario y envío. Debido a que las cadenas de bloques son buenas para rastrear activos a lo largo del tiempo y entre partes, sin duda serían útiles para las grandes empresas que se ocupan de una gran cantidad de trabajo de producción y transporte, especialmente cuando los productos o los componentes de los productos deben cambiar de manos muchas veces entre el fabricante y el consumidor.

Otra área que muchos entusiastas de DeFi creen que podría beneficiarse de blockchain es la votación. El fraude electoral es muy poco común, pero eso no impide que los expertos se preocupen por él e incluso hagan acusaciones, y esta situación no ayuda a comprar el hecho de que la tecnología de votación actual es algo vulnerable. Ya sea que se utilicen en elecciones estatales o federales, internamente dentro de organizaciones o entre accionistas de empresas públicas, las cadenas de bloques podrían permitir que los votos se registren, registren y verifiquen fácilmente a través de claves públicas y privadas.

Los registros médicos presentan otro caso de uso: la mayoría de las personas se muda varias veces y, en ocasiones, los registros se escapan entre diferentes ciudades, estados, instalaciones, médicos y proveedores de seguros. Si el registro médico de cada individuo estuviera incrustado en una cadena de bloques, la información de todos podría registrarse cronológicamente, protegerse permanentemente y acceder a ella cualquier médico o proveedor con acceso a la cuenta de un paciente a través de su clave privada.

Existen muchas otras aplicaciones potenciales para blockchain, y es probable que veamos la tecnología aumentar en prominencia en una serie de industrias en los próximos años.

¿Son infalibles las cadenas de bloques? ¿Pueden ser hackeados?

La tecnología Blockchain es lo suficientemente nueva como para que sus vulnerabilidades aún se estén explorando, pero está claro que se puede robar dinero en ciertos casos. Según un artículo de MIT Technology Review, se robaron más de $2 mil millones en criptomonedas entre principios de 2017 y febrero de 2019, pero la mayoría de estos ataques se han dirigido a intercambios de criptomonedas, donde los usuarios pueden intercambiar criptomonedas sin interactuar directamente con una cadena de bloques.

En términos de explotar una cadena de bloques en sí, la principal amenaza es el llamado ataque del 51%. Esto ocurre cuando más de la mitad de los nodos en una cadena de bloques trabajan en connivencia para dividir o "bifurcar" una cadena de bloques y reescribir su historial de manera fraudulenta, lo que puede permitir el doble gasto de criptomonedas.

Los ataques del 51% son posibles porque, en la mayoría de los casos, solo una mayoría simple de los nodos de una red necesita estar en consenso para realizar cambios. Para cadenas de bloques más grandes y populares, es muy poco probable que esto ocurra, ya que tantos usuarios diferentes operan tantos nodos diferentes que es extremadamente improbable que una parte pueda obtener el control de más de la mitad de ellos. Sin embargo, para cadenas de bloques más pequeñas con menos usuarios, el 51% de los ataques representan una amenaza real.

¿Cuándo se creó la primera cadena de bloques y por quién?

La primera cadena de bloques popular, descentralizada y conocida fue creada como un libro de transacciones para la criptomoneda Bitcoin por una persona o grupo anónimo que usaba el apodo de "Satoshi Nakamoto" en 2009.

Reflejos

  • Las cadenas de bloques descentralizadas son inmutables, lo que significa que los datos introducidos son irreversibles. Para Bitcoin, esto significa que las transacciones se registran de forma permanente y cualquiera puede verlas.

  • Se pueden almacenar diferentes tipos de información en una cadena de bloques, pero el uso más común hasta ahora ha sido como libro mayor para transacciones.

  • Blockchain es un tipo de base de datos compartida que difiere de una base de datos típica en la forma en que almacena información; Las cadenas de bloques almacenan datos en bloques que luego se vinculan mediante criptografía.

  • A medida que ingresan nuevos datos, se ingresan en un bloque nuevo. Una vez que el bloque está lleno de datos, se encadena al bloque anterior, lo que hace que los datos se encadenen en orden cronológico.

  • En el caso de Bitcoin, la cadena de bloques se usa de manera descentralizada para que ninguna persona o grupo tenga el control; más bien, todos los usuarios retienen el control colectivamente.

PREGUNTAS MÁS FRECUENTES

¿Cuántas cadenas de bloques hay?

La cantidad de cadenas de bloques en vivo crece todos los días a un ritmo cada vez mayor. A partir de 2022, hay más de 10 000 criptomonedas activas basadas en blockchain, con varios cientos de blockchains que no son criptomonedas.

¿Qué es una plataforma Blockchain?

Una plataforma de cadena de bloques permite a los usuarios y desarrolladores crear usos novedosos además de una infraestructura de cadena de bloques existente. Un ejemplo es Ethereum,. que tiene una criptomoneda nativa conocida como ether (ETH). Pero la cadena de bloques de Ethereum también permite la creación de contratos inteligentes y tokens programables utilizados en ofertas iniciales de monedas (ICO) y tokens no fungibles (NFT). Todos estos están construidos alrededor de la infraestructura de Ethereum y asegurados por nodos en la red de Ethereum.

¿Qué es una cadena de bloques en términos simples?

En pocas palabras, una cadena de bloques es una base de datos o un libro mayor compartido. Las piezas de datos se almacenan en estructuras de datos conocidas como bloques, y cada nodo de la red tiene una réplica exacta de toda la base de datos. La seguridad está garantizada ya que si alguien intenta editar o eliminar una entrada en una copia del libro mayor, la mayoría no reflejará este cambio y será rechazado.

¿Quién inventó la cadena de bloques?

La tecnología Blockchain fue descrita por primera vez en 1991 por Stuart Haber y W. Scott Stornetta, dos matemáticos que querían implementar un sistema en el que las marcas de tiempo de los documentos no pudieran alterarse. A fines de la década de 1990, el Cypherpunk Nick Szabo propuso usar una cadena de bloques para asegurar un sistema de pagos digitales, conocido como bit gold (que nunca se implementó).

¿Cuál es la diferencia entre una Blockchain privada y una Blockchain pública?

Una cadena de bloques pública, también conocida como cadena de bloques abierta o sin permiso, es aquella en la que cualquiera puede unirse a la red libremente y establecer un nodo. Debido a su naturaleza abierta, estas cadenas de bloques deben protegerse con criptografía y un sistema de consenso como prueba de trabajo (PoW). Una cadena de bloques privada o autorizada, por otro lado, requiere que cada nodo sea aprobado antes de unirse. Debido a que los nodos se consideran confiables, las capas de seguridad no necesitan ser tan sólidas.