
Segregated Testigo se ha convertido en el más comentado avance más en el desarrollo de Bitcoin ya que el concepto fue presentado a principios de diciembre a la Escala Bitcoin taller en Hong Kong por Bitcoin Core Developer Pieter Wuille. Uno de los hombres que Wuille agradeció en la última diapositiva de esa presentación fue Bitcoin y el CEO Ciphrex Eric Lombrozo.
Lombrozo hizo una presentación sobre el futuro de Bitcoin escalabilidad en la reciente Conferencia Agenda Blockchain en San Diego, donde expone algunos de los beneficios clave de segregada Testigo (SegWit). Aunque gran parte de la comunidad Bitcoin piensa SegWit en términos de conseguir más transacciones en cada bloque, la realidad es que esta innovación ofrece más que eso. Al mencionar primero este concepto a la audiencia en el Centro de Convenciones de San Diego, Lombrozo declaró:
“Esta es una de esas ideas que – en retrospectiva – una vez que usted entiende, usted piensa que esto es lo que siempre debe se han hecho “.
1. Relleno Más Transacciones en bloques
Lombrozo primero señaló que la mayoría de los nodos están interesados sólo en las transacciones que afectan a sí mismos. Explicó:
“Scripts ocupan mucho espacio y consumen ancho de banda. La mayoría de los nodos no están interesados en cada guión sencillo y cada firma de cada transacción en la blockchain. Son por lo general en su mayoría interesados en las [operaciones] que les preocupan. “
Lombrozo explicó que SegWit permite que los nodos de ignorar datos que no era probable que utilizar de todos modos. Agregó que esta nueva característica haría esencialmente libre más espacio para las transacciones en cada nuevo bloque:
“Cada vez que usted tiene que descargar los bloques y transacciones, descargar todos estos datos que la mayoría nodos sólo se va a acabar tirando de todos modos. En realidad, esto nos puede dar alrededor de dos tercios o más de espacio adicional, por lo que puede poner [más transacciones] en el blockchain “.
A pesar de que la comunidad Bitcoin se ha centrado en un aumento en el bloque límite de tamaño para aumentar la capacidad transaccional, SegWit es capaz de lograr el mismo objetivo a través de medios alternativos.
2. La fijación de Transacción maleabilidad
maleabilidad de transacción ha sido una espina en los lados de los desarrolladores Bitcoin durante años. Durante el colapso del Monte Gox, Mark Karpeles intentó culpar a la pérdida de los recursos de clientes en este tema en el protocolo de Bitcoin. Maleabilidad Transacción también se ha utilizado para realizar ataques de denegación de servicio en la red Bitcoin
Durante su charla, Lombrozo señalado que SegWit tiene la capacidad de matar al dragón de las transacciones maleables una vez por todas:.
“Se fija maleabilidad transacción. Ahora, usted puede firmar transacciones independientemente de identificación de la transacción, para que puedas construir estas cadenas de transacción muy largas y hacerlo de modo que el orden en que se firman en no importa “.
Una solución para maleabilidad transacción también se requiere para la Red Rayo funcione correctamente, por lo que es posible que SegWit será capaz de mejorar la capacidad de Bitcoin a escala en más de un sentido.
3. Un mecanismo para agregar nuevo Opcodes
La adición de nuevos códigos de operación de Bitcoin ha sido una tarea difícil en el pasado, pero SegWit crea un mejor método para actualizar el lenguaje de scripting. Lombrozo señaló:
“Se proporciona un poderoso mecanismo de actualización de la escritura. . Hasta ahora, realmente no teníamos una buena manera de actualizar o agregar nuevos códigos de operación para el lenguaje de script “
Lombrozo luego tomó su declaración a otro nivel, diciendo:
“Con esto, creo que realmente podemos sustituir el lenguaje de scripting del todo con un tenedor blando”.
Opcodes son los que permiten diferentes tipos de transacciones en la red Bitcoin. Uno de los más recientes códigos de operación añadido a Bitcoin fue OP_CHECKLOCKTIMEVERIFY. Como nota al margen, se requieren nuevos códigos de operación para traer cadenas laterales funcionalidad al blockchain Bitcoin.
4. Un Más Seguridad Modelo Flexible
Lombrozo también habló de cómo SegWit puede permitir nuevos modelos de seguridad para las transacciones de Bitcoin. Explicó:
“Permite añadir nuevos, pruebas parciales para los futuros tenedores suaves. Esto permite pruebas de fraude y otros tipos de pruebas criptográficas, lo que nos permiten tener una mayor flexibilidad en el modelo de seguridad, por lo que podemos decidir cuánto queremos confiar en otros compañeros y cuánto queremos validar por nosotros mismos “.
La validación de algunas operaciones puede ser mucho más bajo que otros, así que tiene sentido para permitir a los usuarios elegir el nivel de seguridad que necesitan en diferentes situaciones. Por ejemplo, alguien compra su café de la mañana no requiere el mismo nivel de validación como una institución financiera de sedimentación valor de un día de operaciones con otra entidad. Transacciones con menos de validación pueden aportar mayor eficiencia y escalabilidad a la blockchain Bitcoin, pero es importante entender las ventajas y desventajas de seguridad.
5. Requisitos de ancho de banda se bajan
la disponibilidad de ancho de banda es uno de los requisitos fundamentales para la ejecución de un nodo completo en la red Bitcoin. Lombrozo explicó cómo los requisitos de ancho de banda se reduce a través de SegWit:
“Cuando separamos los efectos de las escrituras y firmas, ahora podemos descargar estas cosas desde diferentes pares en nuestro propio ocio – como queramos. Esto nos permite optimizar para la capa de peer-to-peer de manera significativa, ya que ahora ya no necesitamos estar propagando todo, todo el tiempo. Sólo propagamos las cosas que son necesarias en ese momento para los pares en particular “.
Puede haber algunas desventajas a SegWit, también, pero estas ventajas son difíciles de ignorar. Tanto Bitcoin Core y Bitcoin Classic tienen planes para la implementación de este nuevo concepto a sus respectivos clientes de software.
Kyle Torpey es un periodista independiente que ha estado siguiendo Bitcoin desde 2011. Su trabajo ha sido presentado en VICE Tarjetas Madre, Business Insider, Keiser Informe de RT y muchos otros medios de comunicación. Puedes seguirkyletorpey en Twitter.
El puesto Bitcoin desarrollador Eric Lombrozo en Cinco Beneficios de segregada testigo apareció por primera vez en Bitcoin Magazine.
Bitcoin Revista

