Hoy todos recibieron la noticia sobre la posible adopción de segwit2x. Sin embargo, estoy tratando de entender: si bien ambos se basan en los mismos principios de segwit, ¿en qué se diferencian? ¿Se trata del tamaño del bloque, la señalización o se trata de la implementación?
SegWit2x es una combinación de SegWit y una bifurcación dura de 2 MB (para activar tres meses después de SegWit).
SegWit2x usa un 'bit' diferente para la señalización (bit 4 en lugar del bit 1) que SegWit .
SegWit (BIP141) no está activado en este momento porque requiere el 95% del hashrate de minería , y no hay suficientes mineros que admitan SegWit en este momento, porque algunos mineros quieren una bifurcación dura para aumentar el tamaño del bloque. Para solucionar esto, la propuesta de BIP148 permite a los usuarios obligar a los mineros a extraer bloques SegWit dejando huérfanos otros bloques después del 1 de agosto de 2017. BIP149 es una propuesta similar, pero se activará 11 meses después. La gran mayoría de los desarrolladores principales prefieren BIP141, pero la mayoría encuentra alternativas aceptables para BIP148 y BIP149 .
SegWit2x difiere en la implementación debido a la activación de la bifurcación dura de 2 MB y el umbral de activación más bajo del 80% del hashrate de minería . SegWit (BIP141/BIP148/BIP149) ha sido desarrollado por docenas de desarrolladores durante más de un año, ha sido probado exhaustivamente y está listo para activarse desde hace algún tiempo. También se ha activado con éxito en Litecoin ya. Sin embargo, SegWit2x está siendo desarrollado en el momento de escribir este artículo por solo unos pocos desarrolladores no principales, aunque SegWit2x pretende ser 'minimalista', algunas personas todavía lo consideran un riesgo porque solo hay unos pocos meses para el desarrollo y solo 2 semanas para la prueba. .
Al momento de escribir, el porcentaje de soporte de señalización de bloques para SegWit2x es del 78% del hashrate de minería : https://blockchain.info/charts/nya-support
muro
sig touri
muro
jose
Alberto
adrien ser