contador de visitas web gratis

¿Puede Ethereum escalar?

escala etéreo

Usted puede haber leído sobre El problema de la escalabilidad de Bitcoin, pero puede Ethereum escalar? El principal problema que enfrentan las redes de blockchain es que el futuro es incierto. Todo parece funcionar bien con el nivel de uso actual. ¿Pero qué pasa si todos suben a bordo?

Todas las grandes empresas de tecnología, desde Facebook hasta Amazon, han tenido que lidiar con el problema de la escalabilidad. Bitcoin y Ethereum no son diferentes. Otro problema que enfrenta la comunidad de blockchain es la novedad de la tecnología en sí. Es un territorio inexplorado y pocas personas pueden predecir cómo se verá el futuro.

¿Qué hace que la escalabilidad sea un problema para Ethereum?

Cada bloque en la cadena de bloques contiene una cierta cantidad de datos. En el caso de Bitcoin, esa cantidad es 1MB. Este límite significa que la red de Bitcoin solo puede procesar alrededor de siete transacciones por segundo. Ethereum es el doble de rápido y puede manejar transacciones 15 por segundo. Ambos sistemas palidecen en comparación con las operaciones 45,000 de Visa por segundo. La falta de escalabilidad es uno de los principales escollos para la criptomoneda.

escala etéreo

¿Qué hace que la escalada sea difícil?

La descentralización es una bendición y una maldición. El beneficio es que todos con una computadora pueden participar en la red. Incluso puedes minar criptomoneda como Ether con un teléfono inteligente. No te llevará lejos, pero es posible. Sin embargo, solo es posible debido al pequeño tamaño del bloque de datos. La maldición es que los pequeños bloques de bloques dificultan la cantidad de transacciones que la red puede manejar.

Si el tamaño del bloque aumenta, se requerirá una computadora más potente para procesar. Aumente el volumen lo suficiente, y solo las supercomputadoras más poderosas del mundo pueden explotar Ethereum. Eso significa que el pequeño no puede participar en la red. Eso significa, además, que el sistema deja de ser descentralizado porque solo un puñado de grandes empresas pueden darse el lujo de explotar Ethereum.

En otras palabras, parece que no se puede tener un sistema descentralizado y escalable. Eso deja a los entusiastas de blockchain en un Catch 22. Si sacrifican la descentralización, abren la puerta al monopolio y la corrupción. Si sacrifican la escalabilidad, la red se volverá inutilizable y abandonada. ¿Entonces, cuál es la solución?

Sharding

Una de las soluciones propuestas para este problema es el método de "fragmentación". La red de blockchain actualmente funciona para que cada nodo en el sistema guarde una copia de la totalidad de blockchain. Naturalmente, esto solo es posible porque los bloques son de tamaño relativamente pequeño. La fragmentación, entonces, es la práctica de dividir los datos de la cadena de bloques, de modo que cada nodo contenga un fragmento de la cadena de bloques, un fragmento.

El problema con la fragmentación es que requiere que cada nodo confíe en los otros nodos. Dado que un nodo ya no tendrá una copia completa de la cadena de bloques, se basará en los otros nodos para completar la imagen. La fragmentación podría llevar a una disminución de la seguridad porque las verificaciones de las transacciones se hacen más complicadas.

escala etéreo

Transacciones fuera de la cadena

Otra solución al problema de escalamiento es usar transacciones fuera de la cadena. Esta solución es similar a la red Lightning utilizada por Bitcoin. Las transacciones fuera de cadena significan que una transacción dada no se registra inmediatamente en la cadena de bloques. En su lugar, dos partes pueden transferirse entre sí utilizando un canal de micropago sin utilizar la cadena de bloques.

La medida de seguridad aquí es que cada parte tiene la opción de finalizar el canal de micropago enviando todas las transacciones a la cadena de bloques. Sin embargo, la idea general es que esto no sucederá muy a menudo en comparación con los registros de transacciones de blockchain actuales. En última instancia, las transacciones fuera de la cadena liberarán la capacidad de procesamiento y aumentarán la escalabilidad.

Anterior «
Siguiente »