Categories: CriptomonedasNoticias

¿Puede Sharding solucionar las limitaciones de Blockchain o la red está condenada?

LEER MÁS TARDE – DESCARGAR ESTA PUBLICACIÓN EN PDF

Los problemas de rendimiento y escalabilidad han obstaculizado el desarrollo futuro y la aplicación de la vida real de las cadenas principales populares, como Bitcoin y Ethereum. Se han empleado muchos métodos para resolver este problema, pero todos tienen sus propios pros y contras.

La Trinidad Imposible: seguridad, descentralización y escalabilidad, acuñada por el mundo blockchain, bloquea el camino hacia el futuro y la industria ha luchado mucho para encontrar una solución optimizada. Sharding, propuesto por Ethereum, ha sido visto como uno de esos candidatos.

¿Qué es el fragmentación?

La tecnología de fragmentación divide una red en particiones más pequeñas llamadas fragmentos, que contienen un estado independiente y un historial de transacciones. La idea detrás de esto es dividir una gran cantidad de carga de trabajo en piezas más pequeñas para facilitar la vida de cada nodo participante.

Si se adoptara el fragmentación, cada nodo solo necesitará mantener una parte de la información de la red, en lugar de descargar todo el libro mayor, lo que puede conducir a un gran archivo de datos. Los subconjuntos de nodos agrupados en un fragmento solo procesarán transacciones específicas de ese fragmento. Al hacer esto, la red podrá procesar muchas transacciones en paralelo, y el rendimiento continuará aumentando a medida que se unan más nodos, haciendo que la red sea altamente escalable.

Limitación de fragmentación

Por supuesto, el fragmentación conlleva tanto pros como contras. La seguridad de la red puede verse comprometida ya que el fragmentación hace posible lanzar el Ataque de toma de control de un solo fragmento (1% de ataque), donde un atacante puede crear un fragmento malicioso al hacerse cargo de la mayoría de los coladores en un solo fragmento Un 1% de ataque es más fácil de lanzar en comparación con el 51% de ataque, que requiere más del 50% de la potencia informática de la red.

Para resolver este problema, una sugerencia es que a cada fragmento se le asigne un validador que se muestrea al azar de un grupo. De esta manera, el validador no sabe qué fragmento obtiene de antemano, por lo que se minimizan las posibilidades de colusión con un nodo malicioso.

Sin embargo, esta solución no probada plantea preguntas. ¿Quién sería un validador calificado? ¿Cómo incentivar validadores? ¿Qué sucede si un validador falla y un nodo malicioso se valida? ¿Qué sucede si hay demasiados nodos maliciosos que hacen que el enfoque de la muestra aleatoria sea de facto ineficaz? Todo esto debe abordarse cuidadosamente.

Además de lo anterior, el fragmentación también presenta otros problemas. Primero, al dividir toda la red en fragmentos más pequeños, efectivamente hace que toda la red sea más susceptible a los ataques, ya que siempre es más fácil tomar el control de una parte de la red que de toda la red.

Luego, con un validador asignado a cada nodo, el problema del punto único de falla aparece nuevamente, y esto podría causar que la red esté menos descentralizada. Sin embargo, un mecanismo más complejo afectará la eficiencia y anulará el propósito inicial.

Por último, aunque no menos importante, si bien un validador puede proteger la red de un solo nodo malintencionado, todos los datos en ese nodo atacado quedan desprotegidos.

Por lo tanto, parece que si bien el fragmentación mejora el rendimiento, también sacrifica la seguridad y el grado de descentralización, lo que seguramente no es una solución ideal.

¿Qué se puede hacer?

El gráfico acíclico dirigido de Blockchain (B-DAG) es una solución patentada por Smartx proyecto A diferencia de una cadena de bloques, cada transacción es en sí misma un "bloque" en un sistema B-DAG. Desde esta perspectiva, B-DAG se parece a DAG. Sin embargo, a diferencia de otros proyectos de DAG, SmartX tiene diferentes épocas, que subdivide la red por un ciclo de tiempo dado y los bloques principales se producen aleatoriamente en cada Época. Los bloques principales se vincularán linealmente para formar la cadena más pesadamente ponderada, que se asemeja a la estructura de cadena de blockchain.

Con esta exclusiva tecnología B-DAG, Smartx está cosechando las ventajas de blockchain tradicional y DAG. Es más rápido, más barato de usar y más escalable en comparación con la cadena de bloques tradicional, mientras que también es más seguro y más prometedor en comparación con DAG.

Al igual que los sistemas comerciales tradicionales, SmartX utiliza un modelo de cuenta de saldo. Durante cada ciclo de Época, si se descubre que no existe una cuenta de salida para un determinado bloque de transacciones, la cuenta se creará en toda la red. El monto de entrada se transferirá a esta cuenta y la entrada debe tener saldo suficiente. Cada saldo de cuenta está determinado por la diferencia entre los componentes de transacción de entrada y salida.

El sistema asegura que cada transacción sea tratada como idempotente. El resultado final es el mismo si una transacción se ejecuta una vez, varias veces o se repite. Las transacciones duplicadas se reconocen por el valor aleatorio Nonce de la transacción.

SmartX tendrá varios nodos de génesis por defecto, cada uno con un mínimo de 10 millones de tokens para permitir la participación en la operación del nodo. SmartX permite que los nodos mineros se unan y salgan en cualquier momento. El propósito de esto es seleccionar nodos que tengan una mayor disposición a participar.

Conclusión

Sharding es solo una solución de curita para el sistema fundamentalmente roto de Blockchain. Sharding divide la red en particiones para hacer frente a las cargas de trabajo, pero compromete la descentralización y la seguridad. Blockchain necesita ser completamente reinventado, no reparado después del hecho. El proyecto SmartX hace exactamente esto a través de su propio algoritmo estructural DAG patentado, innovador y completamente nuevo: B-DAG, que puede integrar las particiones de transacción creadas por cualquier nodo en todo el mundo. Como SmartX funciona como un diagrama de flujo y cada transacción no necesita pasar por los nodos secuencialmente, el proyecto no tiene los mismos problemas de memoria que Blockchain. Esta característica también le da a SmartX una mayor velocidad de transacción y permite la implementación de más de un mecanismo de consenso.

Sharding siempre tendrá que operar en un sistema de Prueba de trabajo y mantener todas las transacciones como "pendientes" antes de empaquetarlas al mismo tiempo. SmartX está utilizando Prueba de trabajo y Prueba de participación. Al hacer esto, SmartX puede aprovechar ambos tipos de mecanismos de consenso. Cada nodo que participe en la red de SmartX tendrá que hacer una promesa y asegurarse de que tenga suficiente ancho de banda y capacidad para mantenerse. SmartX utilizará la tecnología patentada Blockchain-DAG para lograr la descentralización, la capacidad de manejo optimizada y la validación de retraso al mismo tiempo.

Enlaces SmartX

Canal de telegramas: https://t.me/smartx_en

Sitio web: http://smartx.one

Gorjeo: https://twitter.com/SmartXOne

Reddit: https://www.reddit.com/r/Smartxone/

BitcoinTalk:https://bitcointalk.org/index.php?topic=5164757.msg51805131

Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.

Recent Posts

Máquina de mano Lean, Green, Raspberry Pi

Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…

2 years ago

Cómo pronosticar series de tiempo usando autorregresión

Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…

2 years ago

Aquí están todas las formas en que puede cargar su AirPods Pro

Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…

2 years ago

Las principales noticias tecnológicas del lunes: la prohibición de clientes de terceros de Twitter parece no ser un accidente

Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…

2 years ago

AirPods Max 2: aquí están las características más solicitadas

Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…

2 years ago

El remake de Dead Space continúa luciendo terriblemente genial en el nuevo tráiler de la historia

El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…

2 years ago