Es el ‘nucleo de Bitcoin Core’ hostil a código que quiere competir con este?

Desarrolladores recuerdan un tiempo donde todo era “todos desarrollamos para ‘Bitcoin.’” Muchos aún en estos días dejan claro que no son parte de ningún ‘equipo’ metiendo código al protocolo por el ‘debate del tamaño del bloque en Bitcoin,’ y simplemente escriben código para ser usado en Bitcoin.

“Núcleo de Core,” Desarrolladores de Bitcoin Unlimited

“Pero, hay un cierto ‘núcleo de Core’ que es muy hostil hacia aquellos que están trabajando en competir implementaciones de Bitcoin,” siente que el Dr. Peter Rizun, un desarrollador de Bitcoin Unlimited (BU) el cual tiene un doctorado en física.

En este punto, una publicación reciente apareció en Reddit: simplemente una foto de Wladimir Van der Laan, a quien el desarrollador de bitcoin Gavin Andresen confio el repositorio de llaves del “Core” en Github. El punto de las publicaciones puesto por Mr. Van der Laan como “único punto de fallo,” de Bitcoin y lo amarró a Blockstream, una compañía privada de “blockchain” que le paga a los desarrolladores ‘Core’ de Bitcoin.

Powwow donde todos los desarrolladores usan consenso?

Ese hilo tiene el comentario más votado lee: “…El ha hecho muchas decisiones. El es el hombre con los botones tecnicos YES/NO. El dice sí o no a cada linea única de código del core para ser publicado. Llamelo mantenedor, jardinero, la persona que riega las rosas, no me importa. El tiene la responsabilidad de que es lo que se publica del repositorio del core. No es un voto. No es un powwow donde todos los desarrolladores del core llegan a un consenso en un orgasmo grupal. Es un sistema jerárquico, y el esta en la cima de la jerarquía de Github. Yo creo que el esta en la bolsa de Blockstream Y bajo el codo de [co-fundador de Blockstream] Gregory Maxwell. Sindrome de Estocolmo al 120% mientras se ahoga en fiat. Haz al hombre responsable de las decisiones que hace con el poder que Gavin le dio.”

Últimamente, en la confusión alrededor de Craig Steven Wright’s llamándose a si mismo Satoshi Nakamoto, y la confirmación del Sr. Andresen basado en evidencia expuesta, Mr. Van der Laan saco a Mr. Andresen fuera del proyecto del Github de Bitcoin Core, sugiriendo que su cuenta pudo haber estado comprometida. Al mismo tiempo que los desarrolladores Core insisten que no son títeres de una compañía privada.

“Hay un número de empresas ofreciendo recursos para el desarrollo del Core, no solo Blockstream,” dijo a Bitcoin.com  el desarrollador de Bitcoin core Eric Lombrozo. “Por ejemplo, Chain Code Labs, BitFury, BTCC, y mi empresa Ciphrex para mencionar algunas.”

El sugiere que las empresas tiene simplemente encontrado en una forma para el desarrollo de Bitcoin para finalmente ser pagado para su trabajo. En el pasado, el previo “Jefe científico”, Sr. Andresen, era pagado por la Fundación Bitcoin.

Mr. Lombrozo agrega: “Todo el [desarrollo de Bitcoin] es hecho completamente abierto, todos son bienvenidos a participar. No hay un motivo alterno más que crear buen software.”

Que es ‘Core del Core’?

“Creo que estos son básicamente dos escuelas de razonamiento,” dijo Dr. Rizun. “Teoría 1: Ellos fueron comprados para cambiar a Bitcoin en algo que puede ser controlado o desacelerado. Teoría 2: Se cree que Bitcoin es muy frágil y que necesita manejar cada aspecto de este, de lo contrario este se romperá.” Dr. Rizun se mueve a la teoría 2.

El desarrollador menciona un “cambio en el ritmo” que el ‘núcleo de Core’ se ha ido en incrementar el limite del tamaño de los bloques en los años siguientes, censura, y esfuerzos por el  ‘núcleo del core’ para formar la narrativa del desarrollo, al igual que dinero de la llamada Blockstream. Dr. Rizun llama a eso un  “conflicto de intereses.”

Implementaciones

‘Bitcoin-XT’ fue el primer repositorio de código construido para intentar traer el desarrollo de Bitcoin “vuelta al camino” para convertirse en el sistema de efectivo entre pares que Satoshi Nakamoto describió en su documento de referencia. QT, Classic, y Unlimited siguieron. Los desarrolladores de BU se representan a si mismos como un grupo motivado políticamente en su sitio.

“En la variante de Bitcoin Core, nosotros no vemos una avenida para que estos actores se manifiesten correctamente sobre la evolución de la red,” lee el sitio de Bitcoin Unlimited. “En vez de eso vemos un proyecto controlado por un pequeño grupo de desarrolladores empleados por una empresa con fines de lucro y motivada financieramente para crear productos corporativos (Lightning network, Side-chains y permissioned ledgers) que materialmente se beneficiaria de una red de Bitcoin que es incapaz de manejar el volumen de transacción requerido para un beneficio global.”

Cuando el debate del tamaño de bloques inició en el año 2014, esencialmente un equipo unificado se dividió, explica el presidente de BU Andrew Clifford. “Desafortunadamente, el nuevo equipo de ‘Core’ terminó a cargo del repositorio original de Github.”

Un enorme número de desarrolladores han sido alejados de Bitcoin por el comportamiento del ‘núcleo’ de Core manipulando de forma unificada, se queja Mr. Clifford. “La gente Core no quiere la presencia de posibles amenazas a su cliente de referencia, aun cuando este haga a Bitcoin mejor a traves del desarrollo descentralizado” le dijo a Bitcoin.com

Mr. Lombrozo no esta de acuerdo. “Prácticamente ninguno de los contribuyentes de Bitcoin Core están en contra de las otras implementaciones,” dijo. “Proyectos como btcd, bcoin, libbitcoin, BitcoinJ, et. cetera nunca han sido un problema. Estos no rompen el consenso de la red y, eso hace, que no rompan el registro.”

Según Mr. Lombrozo, los clientes alternativos a Core, como Bitcoin Classic o Bitcoin Unlimited, no son implementaciones alternativas. “Ellos toman todo el código fuente de Bitcoin Core, le dan una nueva marca, cambiando unas reglas que lo hacen incompatible y forkean la red misma (incluyendo el registro, no solo el código fuente), entonces incitan el odio en contra de los desarrolladores de Core, entre otras cosas, fabricando teorías conspiradoras,” es la opinión del fundador de Ciphrex.

Open Source por diseño

Han habido una alineación rotativa de desarrolladores de Bitcoin a través de los años. Gavin Andresen y Jeff Garzik han visto sus roles evolucionar en el pasado, casi una decada desde que el primer bloque de Bitcoin. Tom Zander, Tom Harding, y Dagur Valberg han estado activos por mucho tiempo. Nuevas personas también están “incorporándose.” Por ejemplo, Peter Tschipper, Andrew Stone, Andrea Suisani están muy activos. antes del debate del tamaño del bloque solo hacían contribuciones menores. Muchos mas individuos contribuyen con ideas y código al proyecto.

Esto esta perfectamente alineado a la tenencia de la organización de Bitcoin. “Bitcoin Core es solo un proyecto de software libre, no hay mayor organización mas aya,” dijo Mr. Lombrozo. “Todos contribuimos en nuestra propia forma, y todos somos libres de nuestras cosas y hacer lo que sea que quieran hacer con esto. No estamos intentando vender cosas desde el punto de vista mercantil, pero, en vez, solo proponiendo ideas técnicas.”

Desarrolladores de clientes alternativos, que insisten en un esquema o las cosas desarrolladas en todos los equipos es “amistoso,” usualmente comparten el mismo sentir.

“Lo que hacemos en software libre y público,” dijo el administrador de lanzamientos de Bitcoin Classic Tom Zander a Bitcoin.com. “Si BU y Clasic ocultan sus discusiones técnicas no podemos aprender de esto. No va a tener un efecto positivo ya que todo nuestro trabajo es abierto y disponible para evaluar.”

Que piensas sobre el proceso de desarrollo? Avisanos en los comentarios a continuación.

Autor Original: Justin Connell