Skip to content
  • Acerca del Sitio
  • Contactame
  • SiteMap

Guatewireless.org

Linux para servidores empresariales, Bitcoin blockchain

  • Acerca del Sitio
  • Contactame
  • SiteMap
  • Toggle search form
Bitcoin Segwit

SegWit – Bitcoin Segregated Witness

Posted on 05/03/202305/03/2023 By Linux Gratis No hay comentarios en SegWit – Bitcoin Segregated Witness
Contenido hide
1 Comprensión completa de SegWit
1.1 ¿Que es Witness data?
2 Los beneficios de SegWit
2.1 Compatibilidad con Bitcoin Legacy
3 SegWit2x
4 Conclusión
4.1 Related

A medida que Bitcoin continúa ganando popularidad y reconocimiento, aumenta la necesidad de escalabilidad y eficiencia. SegWit, o Segregated Witness, es una propuesta de actualización de protocolo para la red Bitcoin. Fue creado para resolver un cuello de botella de escalabilidad particularmente desagradable, y desde entonces ha sido muy controvertido.

Sin embargo, una vez que se entienden completamente sus beneficios, SegWit se convierte en una solución increíblemente atractiva. En este artículo, explicaremos qué es SegWit y cómo ayudará a mejorar tanto la red Bitcoin como la experiencia de sus usuarios.

Comprensión completa de SegWit

En esencia, SegWit (el cual se activó el 24 de agosto de 2017) es una actualización de protocolo o soft fork destinada a mejorar la escalabilidad y la seguridad de la red Bitcoin. En otras palabras, su objetivo es aumentar la eficiencia de la red Bitcoin al optimizar la forma en que se procesan las transacciones y aumentar la cantidad de transacciones que se pueden incluir en un bloque.

El problema subyacente para el que se diseñó SegWit se conoce como maleabilidad de las transacciones. La maleabilidad de las transacciones ocurre cuando se puede cambiar la firma de una transacción, que se utiliza para autenticar una transacción y permitir que se incluya en el libro mayor.

Es importante tener en cuenta que la firma de la transacción no es la misma que los datos de la transacción, pero aún tiene el potencial de interferir con la ejecución de la transacción si cambia.

SegWit funciona moviendo las firmas de la transacción a una parte separada de la transacción, conocida como “testigo”. Esta separación de los datos y las firmas permite cambiar los primeros mientras que los segundos permanecen iguales, lo que hace que sea mucho más difícil para los piratas informáticos u otros actores malintencionados sabotear las transacciones.

¿Que es Witness data?

Transacciones de SegwitPara poder comprender bien, porque se realizo este cambio en el protocolo, debemos de entender lo siguiente;

Los datos de testigos, también conocidos como datos de firma, se refieren a los datos criptográficos utilizados para demostrar la propiedad de Bitcoin y autorizar transacciones. Cuando se realiza una transacción de Bitcoin, los datos de la transacción contienen información sobre el remitente, el destinatario y la cantidad que se transfiere.

Sin embargo, para que la transacción sea validada y procesada, también debe incluir una firma digital que demuestre que el remitente tiene la autoridad para transferir Bitcoin.

Esta firma digital se genera utilizando la clave privada del remitente y se incluye en los datos de la transacción como parte de los datos testigo. En otras palabras, los datos testigo son la parte de la transacción que prueba que el remitente tiene la autoridad para transferir el Bitcoin/satoshis que se envían.

En el formato de transacción tradicional de Bitcoin, los datos testigo se almacenan junto con los datos de la transacción. Sin embargo, con la introducción de Segregated Witness (SegWit), los datos del testigo se separan de los datos de la transacción y se almacenan en una estructura de bloques separada.

Vale la pena señalar que no todas las transacciones requieren datos de testigos. SegWit está diseñado para funcionar con transacciones que requieren datos de testigos, como las realizadas con direcciones de firmas múltiples o aquellas que usan ciertos tipos de lenguajes de secuencias de comandos de Bitcoin.

Para las transacciones que no requieren datos de testigos, SegWit se comporta igual que el formato de transacción tradicional de Bitcoin.

Los beneficios de SegWit

Debido a que SegWit separa las firmas de los datos de la transacción, también tiene el efecto secundario no deseado de hacer que los datos sean mucho más comprimibles. Esto, a su vez, aumenta el límite de tamaño de bloque de 1 MB (el límite actual) a 4 MB, lo que significa que cada bloque puede contener cuatro veces más datos que antes.

Este aumento en el límite de tamaño de bloque también tendrá un efecto positivo en los tiempos de transacción, ya que ahora se pueden agrupar más datos en un solo bloque.

Además, este límite de tamaño de bloque aumentado ayuda a evitar el aumento de tarifas, ya que los usuarios ahora podrán elegir algoritmos de selección de tarifas más eficientes para optimizar mejor sus transacciones.

Además, SegWit hace que sea mucho más fácil para los desarrolladores de Lightning Network crear aplicaciones sobre la red Bitcoin. Lightning Network es una capa de protocolo construida sobre la red Bitcoin que permite a los usuarios realizar transacciones casi instantáneas, altamente seguras y prácticamente gratuitas.

Como tal, SegWit hace que sea mucho más fácil para los desarrolladores crear estas aplicaciones.

Compatibilidad con Bitcoin Legacy

Como ya hemos visto, SegWit funciona modificando la estructura de la transacción para segregar los datos testigo. Esta modificación se realiza de tal manera que sea retrocompatible con la red Bitcoin existente. Esto significa que los nodos de Bitcoin que no se han actualizado a SegWit aún pueden procesar transacciones creadas por nodos habilitados para SegWit.

SegWit2x

En el verano de 2017 durante el acuerdo de Nueva York, los miembros de la comunidad de Bitcoin propusieron un compromiso para aumentar el tamaño de los bloques de Bitcoin. Este compromiso llegó en forma de SegWit2x, que buscaba combinar los cambios propuestos por el protocolo SegWit con la adición de un aumento de 2 mb en el tamaño de los bloques.

La intención de este movimiento era hacer que Bitcoin fuera más atractivo para los usuarios a gran escala, al permitir un procesamiento de transacciones más rápido y rentable.

SegWit2x recibió una reacción mixta de los miembros de la comunidad de Bitcoin. Hubo algunos que estaban a favor de la actualización, viéndola como una necesidad para aumentar la escalabilidad de Bitcoin. Otros, sin embargo, dudaron, citando preocupaciones sobre la descentralización, la maleabilidad de las transacciones y los ataques de repetición.

El aumento del tamaño del bloque estaba originalmente programado para noviembre de 2017, pero posteriormente se retrasó debido a la falta de consenso de la comunidad.

Sin embargo, Bitcoin Core nunca implementó esta actualización.

Conclusión

En conclusión, SegWit es una actualización de protocolo increíblemente útil para la red Bitcoin. No solo mejora la escalabilidad y la seguridad, sino que también facilita a los desarrolladores la creación de aplicaciones sobre la red de Bitcoin.

En última instancia, es una herramienta que se puede utilizar para hacer que las transacciones de Bitcoin sean más rápidas, seguras y asequibles, y todos los usuarios de la red de Bitcoin deben conocer sus muchas ventajas.

Via | binance | bitdegree | BitcoinMagazine

Related

Bitcoin

Navegación de entradas

Previous Post: Ley Bitcoin en El Salvador
Next Post: El desmoronamiento de Silicon Valley Bank: la crisis de bancaria del 2023

More Related Articles

Mt. Gox bancarrota El ascenso y la caída de Mt. Gox 2013 – 2014 Bitcoin
Mt. Gox se declara en bancarota Bitcoin
Bitcoin en El Salvador. La adopcion de Bitcoin en Centro America Ley Bitcoin en El Salvador Bitcoin
Mitos de Bitcoin 6 Mitos de Bitcoin Bitcoin
Que es el Bitcoin Halving Que es el Bitcoin Halving 2020, y como nos puede afectar Bitcoin
introduccion a bitcoin basico Bitcoin 101 – Introduccion a la Moneda Virtual Bitcoin

Deja tus preguntas o comentariosCancel reply

  • Bitcoin, divisas y criptomonedas: Potencial y perspectivas | Análisis 2023
    ?? Resumen video : Gareth Soloway Bitcoin, prepárate …
  • El desmoronamiento de Silicon Valley Bank: la crisis de bancaria del 2023
    En marzo de 2023, el mundo financiero se vio sacudido …
  • Ley Bitcoin en El Salvador
    Bitcoin como moneda de curso legal En los últimos …
  • Como Instalar Java Ubuntu 20.10
    En este articulo les muestro como instalar Oracle Java …
  • Ciclo de mercado criptomonedas evitemos el FOMO
    Criptomonedas: Cómo superar el miedo a perderselo …

Bitcoin y Blockchain

  • Que es el Bitcoin Halving 2020, y como nos puede afectar
    ¿Qué es la reducción de Bitcoin? El término the …
  • Como Instalar cgminer en Linux (Debian Ubuntu Mint)
    cgminer instalación y configuración en Linux Debian, …
  • Demo del Driveshare de Storj
    Pensemos en Driveshare de Storj como la versión …
  • Mt. Gox se declara en bancarota
    Hace unos momentos se dio a conocer en conferencia de …
  • DeFi 2020 – Intereses y préstamos con cripto monedas
    Introduccion a DeFi Crypto Los servicios y plataformas …

Siguenos

  • Facebook
  • Twitter

Copyright © 2023 Guatewireless.org.

Powered by PressBook Green WordPress theme