SegWit (Testigo Segregado) - ¿Qué es y cómo funciona?

SegWit (Testigo Segregado) – ¿Qué es y cómo funciona?

Publicado por
Comparte en redes sociales


Por Satoshi Nakamoto libro blanco historico en los tiempos modernos, el mundo de las criptomonedas ha cambiado mucho. Este sector ha supuesto una auténtica revolución en la economía mundial en poco menos de diez años.

No todo el mundo sabe que el algoritmo creado siguiendo el artículo de Nakamoto ha sufrido varios cambios a lo largo del tiempo. Este software (conocido como «Bitcoin Core») mostró más rigidez en comparación con muchas cadenas de bloques modernas.

Por lo tanto, analizar uno de sus cambios significativos a lo largo del tiempo es un aspecto apasionante. Por lo tanto, este artículo explicará el sistema Segregated Witness (o SegWit) analizando sus beneficios.

SegWit: definición y contexto histórico

SegWit es un protocolo que tiene como objetivo reducir el tamaño de un bloque en una cadena de bloques. Además, como pronto veremos, la operación conduce a una mayor eficiencia del sistema transaccional.

SegWit introduce la segregación de información relacionada con la transacción única en cadena. El sistema separa los datos del remitente y el destinatario de la firma digital y los scripts.

En este caso, por lo tanto, el «testigo» representa la firma que valida la transacción única. Con esto en mente, es útil recordar al lector el contexto histórico de la introducción de SegWit.

La idea de SegWit surge de la mente de pieter wuille, uno de los personajes más conocidos del mundo Bitcoin. La industria conoce a Wuille como, entre otras cosas, uno de los principales desarrolladores del proyecto Bitcoin Core.

En diciembre de 2015, Wuille compartió su idea en la conferencia internacional “Scaling Bitcoin”. En ese momento, el número de carteras que contenía Bitcoin comenzaba a crecer con fuerza, creando debates interesantes en la industria.

Uno de los principales temas de debate ha sido la escalabilidad de Bitcoin. En otras palabras, el mundo se preguntaba sobre la viabilidad técnica de la adopción masiva de BTC. Este tema tiene varios aspectos técnicos complejos y la siguiente sección nos ayudará a arrojar algo de luz sobre esto.

Leer también  El Banco de Inglaterra explora la libra digital para los mercados mayoristas: ¿Adopción de CBDC en aumento?

Comprender cómo funciona el límite de tamaño de bloque

El tamaño máximo de un solo bloque en la cadena no supera 1 MB. Esta limitación proviene de una decisión de Nakamoto, quien en silencio agregó este valor al código fuente. Por lo tanto, muchos estudios en profundidad sobre el tema, pero tenemos que centrarnos sólo en este número.

Si hubiéramos mirado el progresión histórica del tamaño de bloque BTC promedio, habríamos entendido las preocupaciones de Wuille en 2015. Mientras que en 2011 el tamaño de bloque promedio era inferior a 30 kb, en 2012 el sistema superó el promedio de 100 kb.

En 2013, el mundo vio que este número superaba el umbral de los 200 kb, para luego alcanzar los 400 kb en 2014. Cuando se llevó a cabo la conferencia de escalabilidad al año siguiente, la cadena de bloques registró tamaños incluso superiores a los 800 kb.

Lo que es esencial saber es que limitar este tamaño también significa limitar la cantidad de transacciones en un bloque. Específicamente, los datos estiman que este valor es entre 2.000 y 2.500 transacciones por bloque.

Cualquiera que tome conciencia de este tema por primera vez tendrá una pregunta obvia en mente. ¿Alguien ha pensado en aumentar el tamaño del bloque en Bitcoin para mejorar su escalabilidad?

La respuesta es que, por supuesto, muchos desarrolladores de la comunidad BTC han propuesto este tipo de actualización. Sin embargo, esta operación no ha convencido a la mayoría de los desarrolladores hasta la fecha es bastante técnica.

Si quisiéramos simplificar esto disputa, los bloques más grandes darían lugar a nodos más caros. Pero, por otro lado, si el sistema complica esta ejecución, varios nodos pueden dejar de funcionar a la larga.

Como resultado, el sistema sufriría una menor descentralización, creando una cadena de bloques más vulnerable a los piratas informáticos

Leer también  El precio de Dogecoin (DOGE) se cotiza a un nivel crucial

Los beneficios de usar SegWit

Después del anuncio de Wuille y el primer trabajo de los desarrolladores, apareció una emocionante página sobre Bitcoin Core. El equipo de desarrollo ha decidido compartir públicamente el archivo. ventajas de segwit en el sistema BTC con un análisis muy detallado.

Aquellos que no estén familiarizados con los aspectos más técnicos de una cadena de bloques pueden tener dificultades para comprender completamente estos beneficios. Las siguientes subsecciones simplifican los puntos principales destacados por los desarrolladores.

Maleabilidad de terceros

Comencemos, en primer lugar, con el discurso de la «maleabilidad de terceros». Cada transacción en BTC tiene un hash hexadecimal de 64 dígitos. Antes de SegWit, un tercero puede cambiar el código de identificación.

Este comportamiento dificultó el seguimiento de la propagación exacta de Bitcoin en el sistema. La introducción de SegWit eliminó esta posibilidad de modificación al separar los flujos de información de un bloque.

El problema de la escala cuadrática

Aumentar el tamaño de un bloque conduce a una progresión cuadrática en el tiempo de ejecución de las transacciones. En palabras más sencillas, un bloque de 200 kb tarda más del doble que un bloque de 100 kb para validar una transacción.

SegWit simplificó el proceso de hashing de transacciones, eliminando este problema.

Un truco del tamaño de un bloque

SegWit no aumentó el límite de tamaño de bloque en 1 Mb. Sin embargo, al mismo tiempo, el nuevo protocolo ha aumentado significativamente el límite de transacciones. Pero, ¿cómo lograron los desarrolladores este nivel de eficiencia?

El truco es simple: el límite de 1 Mb no se aplica a la suma de los dos componentes segregados. Mover los datos a la firma digital permite que el algoritmo maneje bloques más grandes (entre 1,6 y 2 Mb).

Pensamientos finales

La introducción de SegWit representa una de las evoluciones significativas en el crecimiento de la escalabilidad de una cadena de bloques. Sin embargo, hasta la fecha, no está claro si la comunidad BTC decidirá aumentar el tamaño de bloque del sistema.

Manténgase al día con nuestros últimos artículos





Source link

Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.

Direcciones de Billetera:

- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS 

- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe 

- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f

- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx 

También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:

-Twitter

- Telegram

Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *