es es-ES false false Default




Conceptos básicos de Blockchain

Comunicación publicitaria

La tecnología blockchain, que se desarrolló para hacer posible Bitcoin, es una fuerza disruptiva para muchas prácticas empresariales actuales. Blockchain, un libro de contabilidad distribuido, abierto y seguro que registra de forma eficaz y permanente las transacciones entre dos partes, está empezando a utilizarse en diversos sectores, desde las finanzas comerciales hasta el derecho.

Tipos de ledgers distribuidos

swipe

 

Público

Privado

Consorcio

Participantes

Sin necesidad de permiso: (pseudo)-anónimo, acceso público de lectura-escritura

Con permiso: se basa en la identificación y la confianza, sin acceso público de lectura-escritura

Con permiso: se basa en la identificación y la confianza, con acceso público de lectura y acceso privado de escritura

Mecanismo de consenso

Proof-of-Work (PoW), Proof-of-Stake (PoS), etc.

Algoritmo de votación o consenso multipartito

Algoritmo de votación o consenso multipartito

Descentralización

Alta

Bajo

Bajo

USP

Perturbador debido a la desintermediación

Reducción de costes

Reducción de costes

¿Qué es un mecanismo de consenso?

Un mecanismo de consenso es un mecanismo tolerante a fallos que se utiliza en sistemas informáticos y blockchain para lograr el acuerdo necesario.

En las criptomonedas, una base de datos conocida como blockchain almacena información sobre los saldos de los usuarios. Cada persona (o, más exactamente, cada nodo) debe conservar una copia de la base de datos. De lo contrario, rápidamente se tendría información contradictoria, lo que echaría por tierra todo el sentido de la red Bitcoin.

Al utilizar la criptografía de clave pública, se impide que los usuarios utilicen las divisas de los demás. Sin embargo, para poder identificar si los fondos se han gastado realmente, los participantes en la red siguen necesitando confiar en una única fuente de verdad.

El inventor de Bitcoin, Satoshi Nakamoto, sugirió utilizar un esquema de Prueba de Trabajo para sincronizar a los participantes. Discutiremos cómo funciona PoW en un momento, pero antes, veamos algunas de las características que distinguen a los distintos algoritmos de consenso entre sí.

En primer lugar, necesitamos validadores (usuarios que quieran contribuir con bloques) que aporten una garantía. La capacidad de un validador para actuar de forma deshonesta se ve disuadida por la garantía, que es una especie de valor que se le exige que presente. Perderán su participación si mienten. La potencia de procesamiento informático, las criptodivisas e incluso la reputación son algunos ejemplos.

¿Por qué iban a poner en peligro sus propios recursos? Sin embargo, también hay un premio. Suele ser la criptomoneda nativa del protocolo y se compone de comisiones pagadas por otros usuarios, unidades de criptomoneda de nueva creación, o ambas cosas.

La transparencia es lo que menos necesitamos. Debemos ser capaces de reconocer el engaño cuando se produce. Los bloques deberían ser caros de fabricar para ellos pero baratos de validar para cualquiera.

Tipo de mecanismos de consenso

swipe

Tipo

Descripción

Proof-of-Work (PoW)

PoW funciona como una lotería descentralizada que elige a un líder para proponer un nuevo bloque a intervalos predecibles

Proof-of-Stake (PoS)

PoS funciona como PoW pero utiliza el coste del capital en lugar del coste de la electricidad como recurso, lo que lo convierte en una alternativa ecológica a PoW

Proof-of-Stake delegada

Se trata de una capa adicional al PoS, permite a los usuarios delegar su poder de voto a los validadores sin necesidad de que se validen ellos mismos

Proof-of-Importance (PoI)

PoI recompensa a los usuarios con puntuaciones de reputación o importancia que, con el tiempo, les permiten convertirse en productores de bloques cada vez más eficientes.

Proof-of-Capacity (PoC)

PoC utiliza el coste del almacenamiento como recurso en lugar de la electricidad del capital

Prueba del tiempo transcurrido (PoET)

PoET utiliza la lotería basada en el tiempo como forma de proporcionar consenso

Prueba de actividad (PoA)

PoA utiliza el tiempo como recurso

Prueba de autoridad (PoA)

PoA se basa en la reputación de los validadores para proporcionar consenso

Proof-of-Burn (PoB)

PoB se basa en el coste del capital como recurso, el burning es similar al staking con una duración de bloqueo infinita

Algoritmo bizantino de tolerancia a fallos (BFT)

BFT se basa en la reputación, el poder de voto y las identidades conocidas

¿Qué es la minería de criptomonedas y cómo minar?

El padre de los métodos de consenso de blockchain es Proof of Work (PoW).

La idea se conoce desde hace tiempo, pero Bitcoin fue el primero en utilizarla. Los validadores (también conocidos como mineros) hashean los datos que quieren aportar en Proof of Work hasta que encuentran una solución concreta.

Cuando los datos pasan por una función hash, se produce una cadena aparentemente aleatoria de letras y números, conocida como hash. Pero si utiliza los mismos datos repetidamente, siempre obtendrá el mismo resultado. Sin embargo, incluso un cambio menor tendrá como resultado un hash completamente diferente.

No es posible determinar qué datos se introdujeron en la función observando el resultado. Por consiguiente, son útiles para demostrar su conocimiento previo de la información. Cuando más tarde divulgue los datos, puede darle a alguien su hash, y este podrá utilizarlo para ejecutar la función en él y verificar que la salida es la misma.

¿Qué es el staking de criptomonedas y cómo hacer staking?

Hacer staking de criptodivisas implica dedicar los propios criptoactivos a una red blockchain durante un periodo de tiempo predeterminado con el fin de respaldar la confirmación de transacciones de la red.

Algunas criptodivisas pagan tasas de interés significativas por dicho compromiso, por lo que hacer staking puede ser un método excelente de aprovechar sus criptoactivos para ganar dinero.

Al principio, Proof of Stake (PoS) se propuso como sustituto de Proof of Work para Bitcoin. Un sistema PoS no contempla la idea de mineros, equipos especializados o un alto uso de energía. Todo lo que necesita es un PC estándar.

Uso de la criptografía en ledgers distribuidos

Para salvaguardar las cadenas de bloques se utilizan varios mecanismos, como sofisticados métodos criptográficos y modelos del comportamiento humano y la toma de decisiones (teoría de juegos).

La mayoría de los sistemas de criptodivisas se basan en la tecnología blockchain, que hace imposible que este tipo de moneda digital pueda ser copiada o destruida.

Se están investigando otras aplicaciones para la tecnología blockchain en las que la inmutabilidad y la seguridad de los datos son muy importantes. Llevar un registro de las donaciones benéficas, mantener los historiales médicos y la gestión de la cadena de suministro son algunos ejemplos.

Sin embargo, la seguridad de la cadena de bloques no es un tema sencillo. Comprender las ideas y los procedimientos fundamentales que confieren a estos sistemas de vanguardia una fuerte protección es crucial.

Navegación en Crypto Academy

Su progreso en la Academia 0% completado