-
El desarrollador fue uno de los principales colaboradores de la mejora de Bitcoin, SegWit.
-
Ha sido contribuidor de Bitcoin Core desde mayo de 2011.
El crecimiento de Bitcoin, depende en gran medida de sus desarrolladores, especialmente los que estรกn directamente relacionados con Bitcoin Core y que, como Pieter Wuille, participan de la creaciรณn, revisiรณn y ejecuciรณn del principal software para interactuar con la blockchain de la criptomoneda pionera.
El desarrollador, de origen belga, ha llegado a ser llamado jocosamente el โChuck Norris de Bitcoinโ, esto debido a que es uno de los mรกs activos miembros de Bitcoin Core y uno de los especialistas de mayor experticia en Bitcoin, su tecnologรญa y funcionamiento.
En este articulo le contaremos algunos detalles sobre su vida, su relaciรณn con Bitcoin asรญ como su trabajo en la empresa Blockstream y su labor como uno de los principales colaboradores de Bitcoin Core, principal equipo de desarrollo de Bitcoin.
Estudios
Pieter Wuille naciรณ en Bรฉlgica y creciรณ en la ciudad de Leuven, donde estudiรณ primaria y secundaria. A los 7 aรฑos su padre, especialista en computaciรณn, le enseรฑรณ a programar, lo que marcarรญa un hito en su vida, pues la actividad se le dio con suma facilidad y le dio luces sobre sus aptitudes profesionales.
Estudiรณ en la KU Leuven, donde obtuvo primero un tรญtulo en ciencias de la computaciรณn para luego obtener su PhD. Tras esto, el desarrollador empezรณ a trabajar en la sucursal suiza de Google.
Cabe decir que, a pesar de su amplia popularidad en la comunidad de Bitcoin y su importancia en el equipo de desarrollo de Bitcoin Core, no existe mucha informaciรณn personal de Wuille en Internet y redes sociales.
En 2010, Wuille tuvo noticias de Bitcoin, interesรกndose en el proyecto prรกcticamente de inmediato, convirtiรฉndose en colaborador de Bitcoin Core en mayo del aรฑo siguiente.
Primeros acercamientos a Bitcoin
En 2011, Hal Finney, quien fue el primero en recibir bitcoins de manos del propio Satoshi Nakamoto, presentรณ un concurso criptogrรกfico en un reconocido foro de Bitcoin. El premio, 20 bitcoins, llamรณ la atenciรณn de Wuille.ย La idea era incentivar la comprensiรณn de los desarrolladores en torno a esta criptomoneda. Esta fue la primera ocasiรณn en la que que Wuille revisรณ el cรณdigo base de bitcoin.
ยซNo recuerdo quiรฉn ganรณ, pero no fui yoยป, ha dicho Wuille sobre la anรฉcdota.
Al tener experiencia de programaciรณn en lenguajes como C++, C, Perl, Java, Bash, (PG)SQL, Haskell y Ocaml, Bitcoin fue sumamente atractivo para Wuille y se le hizo sencillo involucrarse en su revisiรณn asรญ como en el desarrollo de su cรณdigo.
En mayo de 2011 Wuille presentรณ su primera Propuesta de Mejora de Bitcoin (BIP) importante, enfocada en las llaves privadas. La propuesta buscaba facilitar a los usuarios de Bitcoin poder migrar entre los distintos servicios y aplicaciones de monedero de manera no traumรกtica.
A partir de allรญ, Wuille se convirtiรณ en uno de los desarrolladores mรกs activos de Bitcoin Core, trabajando tanto en las firmas y sus formatos como en la revisiรณn de propuestas y desarrollos aรฑadidos a Bitcoin.
En febrero de 2012, diseรฑรณ y presentรณ la BIP 32, para crear frases clave para las claves privadas de la red, haciendo que el almacenamiento y la recuperaciรณn de los monederos sea mรกs fรกciles sin perder seguridad. Wuille ya era parte importante del equipo de Bitcoin Core.
ยซEn el momento cuando descubrรญ Bitcoin no esperaba que se convirtiera en mi trabajo o que pasara cada momento de mi tiempo libre en รฉlยป, ha seรฑalado.
Wuille: desarrollador de Bitcoin
Wuille ha trabajado especialmente en el mejoramiento de las firmas de Bitcoin. De hecho, en febrero de 2011 empezรณ a mejorar la criptografรญa para generar las direcciones, aunque como un hobby. Sin embargo, su trabajo se tornรณ cada vez mejor, mรกs refinado.
Tras dos aรฑos de trabajo, introdujo libsecp256k1, una importante biblioteca de cรณdigo para el funcionamiento de Bitcoin, que utiliza un algoritmo matemรกtico de curva elรญptica diferente. Junto a รฉl han trabajado otros reconocidos colaboradores de Bitcoin Core como Peter Dettman, Andrew Poelstra y Greg Maxwell.
Uno de los principales aportes de Wuille a Bitcoin fue la creaciรณn de Segregated Witness (SegWit), un desarrollo tรฉcnico que mejora la forma en la que la informaciรณn se registra en los bloques de la blockchain de Bitcoin. El desarrollador belga presentรณ formalmente esta mejora a travรฉs de la BIP 141, junto a Eric Lombrozo y Johnson Lau.
Este elemento causรณ un importante revuelo en la comunidad, pues algunos miembros aseguraban que serรญa contraproducente. De hecho, ciertos miembros del ecosistema, principalmente empresas, intentaron aprovechar el revuelo para plantear una modificaciรณn diferente.
A travรฉs del llamado Acuerdo de Nueva York o NYA, proponรญan no solo la activaciรณn de SegWit, sino ademรกs, el aumento del lรญmite de los bloques a 2MB. Esta propuesta se desestimรณ y SegWit fue activado en la red el 8 de agosto de 2017, aunque entrรณ en funcionamiento el 23 de agosto, tras el minado del bloque 481.822 , con un 99.95% de apoyo en la red.
Hasta ahora, Wuille ha contribuido con mรกs de 1.100 commits en Bitcoin, siendo el segundo del rรกnking en este renglรณn solo superado por Wladimir van der Laan, el actual maintainer principal del repositorio.
Recientemente dio a conocer un par de BIPs, tambiรฉn enfocadas en las firmas de Bitcoin. Hablamos de Schnorr y Taproot, dos propuestas formuladas para desarrollar mejoras a nivel de escalabilidad y privacidad en las transacciones realizadas en Bitcoin.
A pesar de estar directamente en la programaciรณn y mejoramiento de Bitcoin, el desarrollador tambiรฉn es uno de los mรกs reconocidos comentadores de los sucesos del ecosistema, siendo un muy activo usuario de Twitter, asรญ como de otros foros especializados como Quora o StackExchange.
Wuille y Blockstream
Ademรกs de ser uno de los principales contribuidores de Bitcoin Core, Wuille es cofundador de la empresa de desarrollo de la tecnologรญa de Bitcoin, Blockstream. La compaรฑรญa fue cofundada en 2014 por Wuille junto a Adam Back, Gregory Maxwell, Jonathan Wilkins, Matt Corallo, entre otros.
Blockstream ha sido seรฑalada de estar concentrando demasiado poder sobre Bitcoin, dado que buena parte de los principales desarrolladores de Bitcoin Core estรกn directamente relacionados con la compaรฑรญa. Sin embargo, hasta ahora, la empresa no ha actuado contra el protocolo ni los usuarios de la red, por lo que muchos consideran que las sospechas son injustificadas.
La participaciรณn de Wuille en Bitcoin Core ha ayudado a mejorar el protocolo y su funcionamiento, tanto por la minuciosidad de su propio trabajo de desarrollo y programaciรณn, aportando importantes piezas tรฉcnicas como SegWit o el formato de direcciones bech32 como por la labor de revisiรณn y comentario constante que realiza sobre las diversas propuestas que se realizan para mejorar Bitcoin.