Block Lattice Explicado

in #blockchain6 years ago

Un enrejado de bloque es un tipo novedoso de arquitectura basada en DAG (Directed Acyclic Graph) que fue introducido por primera vez por la criptomoneda Nano. Con este tipo de arquitectura, cada individuo que realiza transacciones en la red posee su propia cadena de bloques, que está controlada por las claves privadas del individuo. La arquitectura de cuadrícula de bloque está diseñada para ser una mejora con respecto al modelo de cadena de bloques actual que actualmente utilizan las criptomonedas como Bitcoin. El enrejado del bloque logra esto al permitir tiempos de transacción más rápidos que los que se están logrando actualmente con los modelos de blockchain.


Fuente de imagen

Una característica del diseño de celosía de bloque, que permite tiempos de transacción más rápidos, es que blockchain de cada usuario rastrea el saldo de su cuenta, en lugar de sus montos de transacción. Este método permite requisitos de almacenamiento menos intensivos mediante la poda de la base de datos. Además, cada blockchain que esté controlado por un usuario también reflejará información relacionada con el historial de saldos del individuo y solo puede ser actualizado por el propietario.

Otra característica importante del enrejado de bloques Nano es que la cadena de bloques de un usuario se puede actualizar de forma asíncrona al resto del enrejado del bloque. Como cada usuario posee control total sobre su propia cadena de bloques, los protocolos de consenso distribuidos, como la prueba de trabajo (PoW) o la prueba de participación (PoS), que se utilizan para lograr un consenso sobre el estado global compartido del libro mayor, no son necesarios Esto tiene un impacto significativo en la velocidad con la que se pueden procesar las transacciones, porque toda la red ya no tiene que procesar cada transacción que se realiza. En cambio, con la arquitectura de celosía de bloque, cada usuario posee su propia cadena de bloques que opera de forma asíncrona a cada otra cadena de bloques. Esto transforma una estructura de datos compartida, es decir, un libro mayor compartido, que se puede encontrar en Bitcoin, en un conjunto de libros mayores asincrónicos no compartidos, que tiene la ventaja de producir tiempos de transacción más rápidos.

Fuente de imagen

La transferencia de fondos utilizando el modelo de celosía de bloque de Nano da como resultado dos transacciones separadas. Los saldos se transfieren entre las cadenas de bloques de los usuarios a través de bloques de envío y recepción. Una transacción de envío deducirá fondos del saldo del remitente, mientras que una transacción de recepción agregará fondos al saldo de la cuenta receptora.

Escalabilidad de Blockchain

Un problema importante que las cadenas de bloques actualmente enfrentan es que, en su forma actual, no se escalan. Por ejemplo, la cadena de bloques de Bitcoin solo puede procesar aproximadamente 7 transacciones por segundo. Esto está en contraste con los sistemas de pago centralizados existentes, como VISA, que tienen la capacidad de procesar aproximadamente 2000 transacciones por segundo. Por lo tanto, se han propuesto numerosas soluciones para abordar la escalabilidad de la cadena de bloques. Una de estas propuestas es implementar soluciones de escala de segunda capa para blockchain. Estas soluciones de escalado de segunda capa incluyen, por ejemplo, la "Lightning Network" para Bitcoin, o la "Raiden Network" en el caso de Ethereum. Otras propuestas para lidiar con los problemas de escalabilidad de la cadena de bloques han sido eliminar por completo las cadenas de bloques. La razón es que la arquitectura blockchain es inherentemente incalable. Cada bloque en una cadena de bloques solo puede almacenar una cantidad limitada de datos, y también el tiempo promedio de confirmación para la confirmación de un bloque de Bitcoin puede ser bastante largo.

Las limitaciones de blockchain han impulsado la implementación de modelos basados ​​en DAG, como el enrejado de bloques de Nano. Esta nueva arquitectura está diseñada no solo para lograr un pago descentralizado entre pares, sino para hacerlo de una manera increíblemente rápida.

Fuente


Tips
BTC: 1GVnCraoq5iXhTPt2zUSCrLPMdSLyEavgf
ETH: 0x8c98E0792dAe837cC20b051Fb07EB5D9267B387C
LTC: LLUosZGm1xj66x5NCxq48j8vyLyEekYhe4
NANO: xrb_1sxjpay7nuagz73deuwunqyaxc3nu58c6rs13x7mcsdzrwbcbxbqdd69s1z
BCN:227ibRLjWZHBMoBjN6tNEhDJdNZuJnDt94hNykunbjm4Xvsctrrs1JufNCezqRpKfLJf5dmANoy6uA2bGtZ3uT5fJGViwni