Consensus 2025
25:16:14:03
Compartir este artículo

El desarrollador de Bitcoin Jeff Garzik habla sobre Satoshi Nakamoto y el futuro de Bitcoin

Jeff Garzik, ONE de los CORE desarrolladores de Bitcoin, habla sobre sus puntos de vista sobre Satoshi Nakamoto y el futuro de Bitcoin.

Jeff Garzik podría considerarse ONE de los guardianes de Bitcoin. Cuando lo entrevistamos, acababa de terminar de trabajar con otros para detener un evento que afectó a toda la red: un Ataque DDoS que explotó algún código perdido en el cliente de referencia de Bitcoin (Bitcoind) para apuntar a ciertas partes de la infraestructura distribuida de la criptomoneda.

Se convirtió en ONE de los CORE desarrolladores del protocolo Bitcoin tras comenzar a trabajar en el proyecto en sus inicios. Participó en muchas de las primeras discusiones en el foro con el misterioso Satoshi, e incluso intercambió uno o dos correos electrónicos privados con él.

La Suite Ci-Dessous
No te pierdas otra historia.Suscríbete al boletín de Crypto for Advisors hoy. Ver Todos Los Boletines

CoinDeskLo alcancé para hablar sobreSatoshi Nakamoto, la comunidad de desarrollo de código abierto y el rumbo del protocolo. Una de las primeras cosas que le preguntamos fue su visión de su estado actual.

“Bitcoin está saliendo de sus inicios y está empezando a madurar. Cada vez hay más comerciantes en BitPay, y la gente empieza a verlo como dinero sobre IP”, dice Garzik, hablando con su suave acento de Carolina del Norte.

Sin embargo, afirma que no hubo un solo evento que encaminara la Criptomonedas hacia el éxito. Fue más bien un proceso lento y orgánico. En los últimos cuatro años, la moneda ha madurado hasta el punto de tener un valor continuo. En su opinión, eso es bastante positivo.

Dicho esto, hubo avances prometedores en el proceso. Las actividades del Banco Central en Chipre en abril impulsaron la especulación con monedas alternativas, afirma.

Las directrices de la FinCEN también fueron un punto de inflexión positivo, y se dieron prácticamente al mismo tiempo. En mi humilde Opinión, esas directrices afirmaban que Bitcoin estaba bien. No les interesa perseguir a los usuarios de Bitcoin por comprar y vender bienes y servicios con Bitcoin ; les interesa regular los puntos de intercambio.

Sin embargo, hubo un punto de inflexión para Garzik cuando fue...contratado por el procesador de pagos de Bitcoin BitPay En mayo. De la noche a la mañana, pasó de ser desarrollador de Red Hat, trabajando a tiempo parcial en el protocolo Bitcoin , a ser desarrollador de Bitcoin a tiempo completo. Ahora, tiene más tiempo para procesar cambios en el protocolo y reflexionar sobre su dirección técnica.

El desarrollo de la moneda está cumpliendo con las expectativas, afirma. "Queríamos que fuera una moneda utilizable para cualquier persona en el mundo, independientemente de su país o situación económica", afirma, y añade que se está extendiendo rápidamente, aunque aún espera una mayor accesibilidad en países menos ricos, como por ejemplo en el continente africano. Pero se siente alentado por el desarrollo de bitcoin.rápida adopción en China.

Sin embargo, esto es solo el comienzo para Bitcoin. Hoy en día, es poco más que un sistema monetario. "En un sistema de pagos hay muchos productos integrados en múltiples capas", afirma, comparando la moneda en sí con la capa inferior.

Además, hay una capa de bancos, préstamos, negociación de futuros y opciones, y posiciones cortas. Ese es el siguiente paso para Bitcoin: integrar estas herramientas financieras avanzadas en Bitcoin. Espera que las tarjetas de crédito y débito se denominen en Bitcoin.

Pero Garzik es más un programador que un macroeconomista. Disfruta de la Tecnología detrás de Bitcoin y, junto con otros, ha sido responsable de muchas partes cruciales del software desarrollado a partir del cliente Satoshi.

Un equipo conservador

“Satoshi fue un diseñador y arquitecto fantástico”, afirma, y ​​añade que el creador de Bitcoin ha reflexionado profundamente sobre el sistema. “Pasó un par de años reflexionando sobre él y, según sus propias palabras, tuvo que desarrollarlo para demostrarse a sí mismo que funcionaría”.

El software pasó prácticamente desapercibido hasta que se publicó en Slashdot en julio de 2010. Publicó su código inicial y no recibió mucha atención durante seis a nueve meses, hasta que empezó a recibir algunas menciones técnicas. Finalmente, apareció en Slashdot en julio de 2010.

Pero a pesar de ser un excelente arquitecto y diseñador, las prácticas de codificación de Satoshi eran poco convencionales, dice Garzik, y agrega que la versión original de Bitcoin era sólo para Windows, no muy portable y "una mezcla de código fuente" con varios proyectos a medio terminar.

“Él era el oráculo al que acudíamos para resolver dudas sobre el sistema, pero rara vez seguía las prácticas de ingeniería estándar, como escribir pruebas unitarias o de estrés, o cualquier análisis cualitativo estándar que realizábamos en el software”, recuerda Garzik. “Varias cosas tuvieron que ser desactivadas casi inmediatamente después del lanzamiento público de Bitcoin porque eran obviamente explotables”.

Las cosas han avanzado mucho desde entonces. Ahora, Bitcoin es un proyecto gestionado por un grupo de desarrolladores CORE , con Gavin Andresen, Garzik y un grupo CORE de otros gestionando las pulls de Github.

"Es una meritocracia como cualquier otro proyecto de código abierto. Tus contribuciones se valoran si todos los demás coinciden en que son valiosas", afirma Garzik.

Sin embargo, esta noción de consenso no convierte necesariamente a Bitcoin en una democracia de botón; los desarrolladores CORE tienen poder de veto final y son notoriamente cautelosos. «En general, los desarrolladores intentan ser muy conservadores. Normalmente, no introducimos nuevas funciones. Simplemente intentamos asegurarnos de que las existentes funcionen».

Eso no quiere decir que no puedan aparecer nuevas funciones. Existe un mecanismo llamado Propuesta de mejora de Bitcoin (BPI) Se utiliza para proponer nuevas funciones para el protocolo. Pero está controlado por los desarrolladores CORE . "Si queremos ampliarlo, redactamos un BIP y lo publicamos en blogs. Simplemente intentamos evaluar los comentarios de los usuarios para ver si les gusta la función, si no la entienden o algo por el estilo".

Aún quedan algunos huecos por llenar

Entonces, ¿Garzik ve la necesidad de nuevas características en Bitcoin?

"Pagos recurrentes", dice con énfasis. Bitcoin es genial si quiero enviarte algunos bitcoins una vez. Pero si quiero pagar regularmente por una suscripción a, por ejemplo, un servicio en línea, o por contenido actualizado regularmente, tiene sus inconvenientes. "Bitcoin es un modelo de pago en línea donde se envían pagos a otra persona, pero no está en el protocolo pagar a alguien regularmente. Eso debe ser aclarado".

Otro requisito indispensable para Garzik es lo que él llama "determinismo del ciclo de vida de las transacciones": la recuperación de los pagos de Bitcoin del limbo. Las transacciones en la red Bitcoin deben minarse en un bloque, y la red exige que dichas transacciones sean confirmadas. La recomendación general son seis confirmaciones (una por bloque), pero en la práctica, el número de transacciones requeridas por cada parte es variable.

No creo que sea probable que la segunda generación produzca una Criptomonedas útil y viable a largo plazo, pero sí creo que toda esta experimentación informará definitivamente al ecosistema de Bitcoin.

Si una transacción no se confirma, se bloquea en la red y se necesita un experto que ayude a recuperar esos fondos. "Un usuario siempre necesita saber qué sucede con su dinero. Si no se confirma después de un tiempo determinado, debería simplemente expulsar la transacción del sistema en lugar de permanecer inactiva durante semanas o meses".

Los activistas y evangelistas de Bitcoin como yo tenemos muchas respuestas. No tiene fronteras, es irreversible y el riesgo de fraude es bajo. Sin embargo, es difícil que la gente común lo sepa.

Características como estas deberían estar incluidas en el protocolo CORE , pero hay muchas otras características que Garzik quiere ver superpuestas a la red, sin afectar al protocolo CORE .

Las monedas de colores son una de ONE. Garzik escribió una de las primeras implementaciones de esto, llamada Smartcoin. Este concepto... Permite asignar atributos a una moneda.Para que se convierta en un símbolo de propiedad. Podrían usarse para todo, desde el intercambio de la propiedad de activos físicos hasta la valuación de acciones, bonos y opciones.

“Hoy en día, no se necesitan modificaciones para que las monedas de colores sean compatibles”, afirma. “Bitcoin no necesitaría ninguna actualización”.

Leer Segunda parte de la entrevista de CoinDesk con Jeff Garzik, donde revela sus pensamientos sobre las monedas alternativas, los mineros ASIC y cómo lograr que los usuarios cotidianos se sumen al Bitcoin.

Danny Bradbury

Danny Bradbury ha sido escritor profesional desde 1989 y ha trabajado como freelance desde 1994. Cubre temas de Tecnología para publicaciones como The Guardian.

Picture of CoinDesk author Danny Bradbury