Nick Szabo es un ciudadano estadounidense de ascendencia húngara. Hasta el momento no se conoce ni la fecha ni el lugar de su nacimiento. Obtuvo en 1989 la Licenciatura en Ciencias de la Computación por la University of Washington. Recientemente, en 2017, recibió el Doctorado Honoris Causa en Ciencias Sociales por la Universidad Francisco Marroquín.
Se desconoce si está casado o lo ha estado y si tiene descendencia, su vida privada es precisamente, privada en todo sentido. Sin embargo, el alto nivel de confidencialidad de su vida privada, está en consonancia con sus grandes logros. En este artículo, revisaremos un poco sobre la vida de Nick Szabo y cómo su trabajo ha significado grandes avances en la tecnología blockchain.
Desarrollos iniciales
Su trabajo más antiguo conocido data del año 1995, y es realmente impresionante. En ese entonces, en una sencilla página web, comenzó a hablar sobre los smart contracts o contratos inteligentes. Esta primera introducción recibió el nombre de Smart Contracts Glossary, obra que en Bit2Me hemos traducido.
Luego en 1996 profundizó aún más con la publicación del trabajo Smart Contracts: Building Blocks for Digital Markets. Este trabajo sentaba las bases iniciales del funcionamiento de los contratos inteligentes en plataforma digitales. De hecho, forma parte de sus brillantes contribuciones adelantadas a la época. Pues no sería hasta 2013, tras la creación de Ethereum, que los smarts contracts tendrían una utilidad concreta.
La idea básica de los contratos inteligentes, es que muchos tipos de cláusulas contractuales (tales como gravámenes, fianzas, delimitación de derechos de propiedad, etc.) puedan ser incorporadas en el hardware y software con el que tratamos. De tal manera que el incumplimiento de contrato resulte costoso (si se desea, a veces prohibitivo) para el infractor.
Nick Szabo
Smart Contracts: Building Blocks for Digital Markets – 1996
Bit Gold: el precursor de Bitcoin de Nick Szabo
Durante 1998, Nick Szabo presentó el trabajo que le haría ampliamente conocido en las comunidades online cypherpunk, el Bit Gold. Una moneda digital que en realidad nunca llegó a existir del todo. Sin embargo, la iniciativa explicaba muchas de las estructuras necesarias que darían vida a las criptomonedas posteriormente.
Entre estas características se encontraban:
- Uso de una estructura descentralizada.
- Claro enfoque a la privacidad.
- Utilización de la criptografía.
- Funciones de prueba de trabajo.
Este conjunto de implementaciones trabajaba con el fin de proporcionar una moneda digital segura, descentralizada y a la que pudiese tener acceso cualquiera. Con ello se adelantó conceptualmente diez años a la creación del Bitcoin, aunque el proyecto no salió adelante.
A Bitcoin se le reconoce ampliamente la solución del problema del doble gasto, algo que Bit Gold nunca pudo lograr. La propuesta de Bit Gold invitaba a utilizar un método Bizantino que requería un quórum de direcciones de red en vez de un quórum de potencia de computación. En consecuencia, esto causaba que la red de Bit Gold fuese vulnerable a ataques Sybil. Posteriormente, las confirmaciones de bloque del proyecto Bitcoin, dieron con la solución segura el doble gasto. De esta forma Bitcoin culminaba, diez años más tarde, el viaje iniciado por Nick Szabo y su propuesta de Bit Gold.
Preocupado por la privacidad en la red
Otro de los frentes que ocupó gran parte del trabajo inicial de Nick Szabo fue la privacidad en la era digital. En 1997, publicó un trabajo bajo el nombre de Formalizing and Securing Relationships on Public Networks. Szabo relataba la importancia de la era digital para la humanidad y el cambio radical en las relaciones de confianza que podían albergarse en las mismas. Dilucidaba que la era de la informática podía transformar completamente las relaciones de trabajo y confianza. Y agregaba que la criptografía y los smart contracts serían la herramienta primordial de aquellos cambios. Cambios que, mejoraríanr la privacidad de las partes. Su visión en este trabajo, dirigida al mundo empresarial, resaltaba las capacidades de alterar cuanto “pudiera adaptarse a transacciones computacionales”.
En ese sentido, en 1998 presentó otro trabajo llamado Coalition Design for Secure Protocols. Con este trabajo, N. Szabo hacía clara referencia al diseño de protocolos de comunicaciones digitales altamente seguros. La inspiración para dicho trabajo, la tomó de un trabajo previo llamado Quorum-based secure multi-party computation, realizado por Donald Beaver y Avishai Wool, ese mismo año. Un trabajo en el que describe la construcción de protocolos eficientes para computaciones multipartitas teóricamente seguros contra ataques pasivos.
Más tarde en 1999, desarrolló su trabajo The God Protocols. En este trabajo unió conceptos de otros trabajos previos como Contracts with Bearer y Negative Reputations. Todo ello le llevó a la presentación de un trabajo donde habla de transacciones no-enlazables, privacidad y firmas ciegas.
Nuevos desarrollos para el nuevo milenio
Con la llegada del nuevo milenio, N. Szabo continuó con sus trabajos. En 2001, publicó Trusted Third Parties Are Security Holes . Este trabajo centrado en demostrar las distintas fallas de seguridad que incluye el esquema de “Terceros de Confianza”, convirtió a N. Szabo en un cruzado por la seguridad, y del cual se puede extraer la siguiente cita:
La mejor tercera parte de confianza de todas, es aquella que no existe.
Nick Szabo
Trusted Third Parties Are Security Holes
En 2002, Nick Szabo escribió Shelling Out: The Origins of Money. Con este trabajo, analizaba en profundidad los orígenes del dinero y cómo había evolucionado hasta la actualidad. Una mirada retrospectiva con un claro mensaje: la necesidad de hacer evolucionar el concepto y la forma en cómo vemos el dinero en la actualidad.
En el año 2004, Nick Szabo presentó ante el mundo el mecanismo de Prueba de Trabajo que utiliza efectivamente potencia computacional, para generar una reserva de valor. Obviamente, muy cercano a uno de los conceptos centrales de Bitcoin que se iniciaron cinco años más tarde. Este concepto particular también fue respaldado por la naturaleza distribuida de la transacción. Nick Szabo relacionó la idea de la dificultad de extraer oro con la de su moneda digital, Bit Gold. Esto último, haciendo referencia a un trabajo anterior, sobre criptografía intrapolinomial.
Los rumores detrás de la creación del Bitcoin
Con la publicación del Bitcoin, mucho del trabajo previo de Nick Szabo se volvió más y más notorio. Lo que llevó a muchas personas a preguntarse ¿Podría Nick Szabo ser Satoshi Nakamoto? De ahí que la asociación más común de la persona tras la figura anónima de Satoshi Nakamoto sea la de Nick Szabo. Un hecho que él mismo siempre ha negado. Sin embargo, ello no quita mérito alguno a todos los logros que ha cosechado en su amplia carrera como investigador y desarrollador. Y es que, adelantado a su tiempo, Nick Szabo sentó las bases de las criptomonedas y los smart contracts. La clave reside en su visión sobre la distribución, criptografía y la no confianza en terceros. Ya que con ella devolvía a los usuarios el control sobre su privacidad, información y dinero.
Desarrollos posteriores
Tras el desarrollo de las criptomonedas como el Bitcoin, Nick Szabo se dedicó a desarrollar nuevas características para las criptomonedas. Su interés se centró en soluciones para aumentar la escalabilidad, la seguridad y privacidad del Bitcoin. Sus contribuciones han ido en el sentido de desarrollar las cadenas laterales que hacen posible el desarrollo de Lightning Network y afines. También ha dado su punto de vista sobre escalar las criptomonedas como Bitcoin, aumentando el tamaño de sus bloques. Ante esta opción su opinión es:
Adicionalmente a sus intervenciones, Nick Szabo mantiene activamente su blog actualizado con sus trabajos y actualizaciones. Todo ello sin dar un ápice de su vida personal. Ya que su vida privada, es algo que solo guarda para él y quienes forman parte de ella.