Lombrozo: los desarrolladores de bitcoin core nunca podrán utilizar la señalización bip 9 enfocada en los mineros volver a

Big Blocks Can Scale | But Will It Centralize Bitcoin? (Junio 2019).

Anonim

Uno de los puntos clave de contención en la politización del desarrollo del protocolo Bitcoin en los últimos años ha sido el concepto de señalización minera. Aunque no pretende ser un voto entre los mineros para decidir el futuro de la red de Bitcoin, el CEO de Ciphrex y colaborador de Bitcoin Core, Eric Lombrozo, señaló que los mineros ahora están utilizando el proceso de señalización como palanca en la discusión sobre el escalado de Bitcoin.

Lombrozo hizo los comentarios durante una conversación con el presentador Thomas Hunt y el desarrollador de Bitcoin, Jimmy Song, en el canal YouTube de Mad Bitcoins de Hunt.

"Todo esto de señalización es un gran problema que creo que creó una narración terrible", dijo Lombrozo.

¿Qué es BIP 9?

BIP 9 es un método para implementar actualizaciones de bifurcación de Bitcoin. La breve descripción de este proceso es que los cambios de bifurcación suave se habilitarán una vez que el 95 por ciento de los mineros hayan señalado a la red que están listos para la activación, utilizando un truco llamado "bits de versión". "

" Era un sistema arbitrario creado por los desarrolladores para coordinar las transiciones suaves de la horquilla suave ", dijo Lombrozo. "No fue diseñado para ser un sistema político para votar sobre cuestiones controvertidas alguna vez: esa nunca fue la intención. "

Lombrozo también notó que, en el pasado, los tenedores suaves se habían desplegado en Bitcoin sin ningún tratamiento especial para los mineros, y se suponía que el BIP9 resolvería algunos de los problemas que los mineros podrían enfrentar durante el despliegue de un tenedor blando.

"Fue introducido por cortesía de los mineros para poder reducir sus tasas de huérfanos y reducir la probabilidad de que terminen bloqueando minas que en realidad son inválidas; esa fue la verdadera motivación detrás de esto", dijo Lombrozo. .

Según Lombrozo, el objetivo sigue siendo mejorar los nodos y aplicar las reglas del soft tenedor; BIP 9 era simplemente una técnica para coordinar con los mineros.

El CEO de Ciphrex agregó que no había nada como la señalización de minero en la versión original de Bitcoin, y Satoshi Nakamoto nunca usó la señalización de minero para las bifurcaciones suaves que desplegó en la red.

"Fue un mecanismo que se creó mucho después", dijo Lombrozo. "Y una vez que se creó este mecanismo, se abusó y se volvió contra los desarrolladores para intentar extorsionar cosas. Y ahora está siendo usado contra empresas para extorsionarlas. "

BIP 9 no funciona con mineros no cooperativos

Según Lombrozo, BIP 9 no se habría utilizado para Segregated Witness (SegWit) si los colaboradores de Bitcoin Core sabían entonces lo que saben ahora.

"Si considerábamos que había habido este tipo de situaciones polémicas o adversas, entonces BIP 9 no se habría utilizado", dijo Lombrozo. "No hubiéramos usado el mecanismo de señalización porque obviamente no funciona en ese tipo de circunstancias."

En opinión de Lombrozo, los mineros ahora están utilizando el poder de veto efectivo que viene con el proceso de señalización minero descrito en BIP 9 como palanca en las discusiones sobre escalar Bitcoin. También cree que los desarrolladores de Bitcoin Core pueden merecer la culpa del uso de BIP 9 en primer lugar.

"Pero al mismo tiempo, solo teníamos las mejores intenciones en este momento", agregó Lombrozo. "Pensamos que habíamos superado todos estos desacuerdos y parecía que los mineros estaban a favor y lo iban a apoyar … Obviamente, el caso adversarial debe ser considerado porque es solo la naturaleza de esta red y la forma en que funciona. "

Lombrozo sugirió que los mineros también usaban la señalización minera como una especie de herramienta de" propaganda "con Bitcoin Unlimited, aunque no había ningún mecanismo de activación incluido en el código.

¿Nunca volver a usar BIP 9?

Según Lombrozo, los mineros ahora piensan que tienen cierto control sobre el protocolo debido al uso del proceso de señalización minero descrito en BIP 9.

"Mineros comenzó a pensar: 'Oigan, tal vez tengamos control sobre el protocolo porque de todo esto de señalización '", dijo Lombrozo durante su discusión con Hunt y Song.

Lombrozo afirmó que "nunca vamos a usar BIP 9 para implementar nada casi con seguridad" si SegWit no se activa a través de la implementación actual de BIP 9.

Como alternativa, Bitcoin Core podría recurrir a BIP 8, que es una variación de BIP 9 del desarrollador de pseudónimo Shaolin Fry que eventualmente activa un cambio de bifurcación suave, independientemente de si los mineros lo han señalado o no. Los mineros aún pueden activar el cambio antes de que se bloquee automáticamente en la red, pero la aprobación de los mineros no es necesaria antes de que ocurra el bloqueo.

Mira el episodio completo aquí: