Revisaría regularmente coin.dance/blocks para obtener actualizaciones sobre la popularidad de Segregated Witness y Bitcoin Unlimited entre los mineros. Ha aparecido otra propuesta llamada "Consenso Emergente". ¿Alguien podría explicar esta propuesta? Ya que estamos en eso, ¿podría explicarnos también BIP100 y los bloques de extensión?
El consenso emergente es una propuesta de actualización de protocolo defendida por los desarrolladores de Bitcoin Unlimited. La idea es que cada nodo transmita su tamaño de bloque aceptable y, por lo tanto, establezca un mecanismo de retroalimentación mediante el cual los mineros puedan determinar el tamaño de los bloques a crear. Paralelamente, las reglas que rigen el tamaño del bloque se eliminarían en gran medida bajo el supuesto de que un mercado libre descubriría el tamaño de bloque correcto. La propuesta se comercializa como una solución permanente al debate sobre el tamaño del bloque y como un medio para poner el límite del tamaño del bloque en manos de los usuarios.
Sin embargo, esta propuesta ha recibido una buena cantidad de críticas, tales como:
Para una descripción más completa, le recomiendo que lea la excelente serie de tres partes de Aaron van Wirdum que explora la propuesta en detalle:
Es un mecanismo de votación de tamaño de bloque propuesto por Jeff Garzik en 2015. Establecería un tamaño de bloque dinámico por voto de los mineros. Cada bloque emitiría un voto por un tamaño máximo de bloque y, a partir de los votos de los últimos 12.000 bloques, se derivaría el límite actual descartando el 20 % más bajo de los votos y eligiendo el mínimo restante.
La propuesta pone el tamaño del bloque bajo el control de los mineros y requiere una bifurcación dura para activarse.
Aaron van Wirdum lo cubrió aquí: Una mirada más cercana a BIP100: la propuesta de tamaño de bloque Los mineros de Bitcoin se están uniendo detrás
Otra propuesta para mejorar la capacidad que sugiere agregar espacio de bloques adicional de manera similar a como segwit agrega el espacio para los programas testigo. Los nodos no actualizados solo ven la versión reducida del bloque (al igual que en segwit). Sin embargo, mientras segwit mantiene todas las "instrucciones" de transacciones en el bloque eliminado y solo divide el programa testigo de un solo uso, el bloque de extensión en realidad permite transacciones completas en el espacio agregado. A diferencia de segwit, el bloque de extensión establece un segundo conjunto UTXO solo visible para los nodos actualizados. Si bien la propuesta podría implementarse como una "bifurcación blanda" debido a que los bloques eliminados son compatibles con versiones anteriores, la partición del conjunto UTXO básicamente obligaría a todos a actualizarse inmediatamente a la nueva versión para poder rastrear toda la actividad económica en el la red.