- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
BitcoinACKs le permite seguir el desarrollo de Bitcoin y pagar a los programadores por su trabajo
BitcoinACKs agrega solicitudes de extracción para actualizaciones de Bitcoin CORE y permite a los usuarios pagar por el desarrollo de Bitcoin que desean ver.

Si Bitcoin está descentralizado, ¿quién financia su desarrollo? Esta antigua pregunta, históricamente respondida por el trabajo discreto de desarrolladores voluntarios de Bitcoin , ahora tiene una nueva respuesta: un sitio web que permite a los usuarios de Bitcoin comprometerse a pagar por las actualizaciones del protocolo.
La creación de Pierre Rochard,BitcoinACKs Agrega solicitudes de extracción para mejoras de protocolo desde Bitcoin CORE GitHub (en la jerga del codificador, “ACK” significa que una propuesta o cambio pasa la prueba).
El sitio web ha existido durante un par de años, pero Rochard acaba de lanzar una nueva característica: una opción de compromiso que permite a los usuarios comprometer fondos para una mejora de protocolo específica y pagar a los desarrolladores una vez que esa mejora se fusione con Bitcoin CORE.
BitcoinACKs: un producto de las guerras de escalamiento
BitcoinACKs surgió de las guerras de escalado de 2017, según declaró Rochard a CoinDesk. El caos generado por los debates en línea sobre el aumento del tamaño de los bloques y Segwit hizo que Rochard se diera cuenta de la necesidad de un repositorio transparente y bien organizado del desarrollo de Bitcoin, tanto para los desarrolladores como para sus consumidores.
Tras el drama de escalado de 2017, decidí informarme mejor sobre el proceso de desarrollo de código abierto de Bitcoin y ver si podía ayudar. Un reto fue encontrar solicitudes de extracción con criterios específicos que me interesaran: solicitudes de extracción antiguas pero con buenas reseñas, solicitudes de extracción rechazadas por los revisores, etc., declaró a CoinDesk.
Hay 13 600 solicitudes de extracción cerradas y 388 abiertas. Para la mayoría de los Colaboradores, esta es una cantidad de datos inmanejable. Un segundo desafío fue que todos los datos relacionados con las discusiones Request de extracción están aislados en GitHub, y necesitaba una copia local para consultar rápidamente y con SQL. Fue entonces cuando decidí crear BitcoinACKs.
Una forma de rastrear solicitudes de extracción y pagar por los desarrollos de Bitcoin
El sitio web recopila los comentarios de los desarrolladores sobre las Request de extracción en GitHub para ayudarles a mantenerse al tanto del estado de cada una. En el sitio, cada Request incluye el número de código añadido y eliminado, su autor, la fecha de Request , quién la revisó, cuándo se realizó la última confirmación en el repositorio y si se ha Request o no con una biblioteca de Bitcoin CORE para su implementación en una actualización del protocolo.
Con esta última actualización, Rochard ha incluido una función de "promesa" que permite a cualquier persona comprometerse a pagar a los Colaboradores por su trabajo en solicitudes de extracción específicas. Estas promesas pueden pagarse mediante Lightning o pagos en cadena procesados a través del servidor BTCPay.
Aquellos que financien el desarrollo podrán elegir a qué desarrollador quieren pagar por una Request de extracción determinada, y Rochard le dijo a CoinDesk que no hay sanciones ni imposiciones por obligar a un usuario a cumplir con su promesa; depende del usuario decidir cuándo/si quiere pagar una promesa en función de si está o no satisfecho con el trabajo.
Sin embargo, si demasiados usuarios incumplen los pagos, Rochard afirmó que tomará medidas para mitigar este mal comportamiento. Esto podría implicar el uso decontratos de registro discretos Para crear una liquidación garantizada mediante un contrato inteligente. En este caso, si un usuario aporta fondos a un desarrollador para una Request de extracción, al Request correctamente, el resultado se revela al contrato inteligente para liberar el pago.
Piel en el juego
El mecanismo de financiación colectiva de BitcoinACKs es pionero en el panorama de código abierto de Bitcoin. Antes, se podía patrocinar a desarrolladores individuales, pero no financiar directamente actualizaciones individuales.
La herramienta de Rochard hace esto posible con su intento de impulsar el desarrollo de Bitcoin con principios de libre mercado alineando los deseos de los usuarios con los incentivos de los desarrolladores.
Para mí, BitcoinACKs es como debería funcionar todo el trabajo: los propietarios del capital emiten órdenes límite (promesas), los trabajadores crean valor y los propietarios del capital envían efectivo directamente a los trabajadores. Si un propietario del capital empieza a falsificar (incumpliendo injustamente sus promesas), lo expulsan de la plataforma. Si los trabajadores no crean valor, no reciben su pago.
Sigue leyendo: El verano de 2020 es la temporada de financiación para el desarrollo de Bitcoin de código abierto
Este compensación ofrece a sus usuarios una vía para expresar sus deseos para el desarrollo del protocolo Bitcoin y al mismo tiempo ofrece a los desarrolladores otra fuente de ingresos.
BitcoinACKs, por lo tanto, abre una nueva frontera de desarrollo tanto para usuarios promedio como para desarrolladores. Normalmente, la financiación de código abierto ha sido competencia de las plataformas de intercambio de Criptomonedas u otras empresas relacionadas con Bitcoin. Estos actores suelen ofrecer subvenciones globales de seis cifras a desarrolladores independientes para financiar su trabajo, como hemos visto en Kraken,Cripto cuadrada y otros.
Ahora, estas sumas elevadas pueden ser igualadas, si no en especie, al menos en espíritu, por las contribuciones de menor cuantía de la comunidad Bitcoin . Rochard enfatizó que este modelo podría incluso ayudar a los desarrolladores noveles a dar a conocer su trabajo al patrocinar una recompensa por sus propias solicitudes de extracción.
Compromisos de los usuarios frente a subvenciones corporativas
En definitiva, Rochard considera los BitcoinACKs como un pilar fundamental para financiar el desarrollo de Bitcoin . Son el complemento perfecto para la excavadora de las subvenciones corporativas, facilitando un trabajo específico y centrado en las características, mientras que las subvenciones permiten un trabajo más general y específico para los desarrolladores.
Creo que las subvenciones corporativas son muy eficaces para financiar un subconjunto específico del trabajo de código abierto: el trabajo independiente y autodirigido. Se trata de financiar un bien público que tiene externalidades positivas en el ecosistema, y creo que toda empresa rentable debería hacerlo.
BitcoinACKs se utiliza para financiar resultados específicos. Por ejemplo, si su empresa necesita una función específica de la API, en lugar de pedir favores o contratar Colaboradores a tiempo completo, es más conveniente ofrecer una recompensa.
En el momento de la publicación, 11 solicitudes de extracción han recibido promesas que van desde 10 000 satoshis hasta más de 2 millones de satoshis (o "sats", una micromedida de Bitcoin en la que 100 000 000 sats equivalen a 1 BTC). Los dos proyectos más populares, una propuesta de mejora de Bitcoin para taproot y otro para cifrar mensajes entre nodos de Bitcoin , han recibido promesas de 2.010.116 sats (~$214 o 0,02010116 BTC) y 1.241.210 sats (~$132 o 0,0124121 BTC) respectivamente.
Colin Harper, Blockspace Media
Colin escribe sobre Bitcoin. Anteriormente, trabajó en CoinDesk como reportero de tecnología y en Luxor Tecnología Corp. como jefe de investigación. Actualmente, es editor jefe de Blockspace Media y también colabora como freelance para CoinDesk, Forbes y Bitcoin Magazine. Posee Bitcoin.
