Gregory Maxwell es un reconocido desarrollador de sistemas criptográficos, streams y codificación en el mundo del software libre.
Gregory Maxwell, obtuvo un amplio reconocimiento dentro de la comunidad de software libre por sus aportes. Inicialmente trabajó como desarrollador dentro de la Fundación Mozilla y Xiph. En ambas fundaciones fue parte del grupo de desarrollo del codec libre Opus. Este es ampliamente utilizado para la transmisión de voz sobre Internet usando canales de bajo ancho de banda. Un arduo trabajo que permite en la actualidad la comunicación de audio en tiempo real.
Inicios de su trabajo en Bitcoin
En el año 2011, Gregory Maxwell comenzó a ser parte del activo equipo de desarrollo de Bitcoin. Durante esta etapa, estuvo interesado en la mejora de varios aspectos criptográficos de la tecnología. Llegado el año 2014, Maxwell fue parte del equipo fundador de Blockstream, donde ocupó el cargo de CTO (Jefe Técnico). En Blockstream terminó convirtiéndose en uno de los revisores más activos de las propuestas de protocolos criptográficos del ecosistema.
Aportaciones de Gregory Maxwell al ecosistema blockchain en Blockstream
Gregory Maxwell destaca por sus variadas e importantes aportaciones al mundo cripto, entre ellas:
- La derivación homomórfica de claves usada en el BIP32
Este BIP, hace mención a la capacidad de crear monederos determinísticos. Una opción que permite la creación de monederos de forma rápida y segura superando algunos problemas técnicos presentados en la tecnología Bitcoin original. - Técnicas de conservación de privacidad sin confianza
La creación de estas técnicas derivó en el desarrollo CoinJoin. Con el fin de mejorar las capacidades de privacidad de Bitcoin. - El desarrollo de las sidechains (cadenas laterales)
Parte de su trabajo dentro de Blockstream se dedicó a sentar las bases para la creación de las sidechains. Con el uso de esta tecnología se habilitaba el uso de sidechains para mejorar la escalabilidad de las blockchains como la de Bitcoin. Tecnologías como Lightning Network, Liquid, Plasma y Raiden, son consecuencia de su trabajo en este sentido. - El sistema de prueba ciega de solvencia
- Un sistema de transacciones confidenciales para Bitcoin
Con este sistema, Maxwell busca solucionar los problemas de base de la privacidad en las transacciones de Bitcoin. Las pruebas de esta tecnología se están llevando a cabo en el proyecto de sidechains Elements.
Desarrollos de Gregory Maxwell post-Blockstream
Más tarde, en 2018, Maxwell abandonó Blockstream dejando su cargo en las manos de Andrew Poelstra y el CEO Adam Back.
Estoy muy entusiasmado con toda la nueva e interesante tecnología que está llegando a producción… Bulletproofs/CT, agregación de firmas, propagación y sincronización mejoradas–así como la continua maduración de Bitcoin como una asignatura viable para el mundo de investigación académica. Voy a pasar más tiempo ayudando con esto y otras cosas, y ya no tendré nada que ver en las actividades de Blockstream ni una dirección de correo electrónico Blockstream (se me puede seguir contactando en mi xiph.org y gmail como he utilizado aquí en el pasado), aún así esto no debería cambiar nada para nadie aquí.
Gregory Maxwell
Comunicado de Renuncia en la lista de correo de Bitcoin-dev – 19 de enero de 2018
Tras esto, comenzó a centrar su interés en el desarrollo de smarts contracts sobre Bitcoin. Lanzó su primer trabajo llamado Taproot. Con el cual busca crear un ecosistema de desarrollo basado en smart contracts para Bitcoin. Para lograrlo, hace uso de MAST (Merkelized Abstract Syntax Tree). Esta es una solución propuesta que utiliza los árboles de Merkle para crear un sistema de bloqueo y desbloqueo de fondos de acuerdo a una programación dada.