1
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
UNIVERSIDAD POLITÉCNICA TERRITORIAL DE PARIA “LUIS MARIANO
RIVERA”
CARÚPANO MUNICIPIO BERMÚDEZ ESTADO SUCRE
Nick Szabo
Profesora: Alumnos:
Karen López Juan Villarroel
C.I: 28593400
San José de areocuar, 07-06-2021
Sección 20
2
Informe
¿Quién es Nick Szabo?
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
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.
3
¿Qué es un smart contract?
Un smart contract es un tipo especial de instrucciones que es almacenada en la
blockchain. Y que además tiene la capacidad de auto ejecutar acciones de
acuerdo a una serie de parámetros ya programados. Todo esto de forma
inmutable, transparente y completamente segura.
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.
En cambio un contrato inteligente es capaz de ejecutarse y hacerse cumplir por
sí mismo, de manera autónoma y automática, sin intermediarios ni mediadores.
Evitan el lastre de la interpretación al no ser verbal o escrito en los lenguajes que
hablamos. Los smart contracts se tratan de “scripts” (códigos informáticos) escritos
con lenguajes de programación. Esto quiere decir que los términos del contrato
son puras sentencias y comandos en el código que lo forma.
Los primeros contratos inteligentes
La primera vez que se tiene constancia de forma pública sobre los smart
contracts es a través de Nick Szabo, jurista y criptógrafo, en 1997, desarrolló un
documento mucho más detallado explicando los Smart Contracts.
Lamentablemente, pese a definir la teoría, era imposible hacerla realidad con la
infraestructura tecnológica existente. Para que los contratos inteligentes se
4
puedan ejecutar, es necesario que existan las transacciones programables y un
sistema financiero que las reconozca, digitalmente nativo.
Precisamente, lo que Szabo definía como inexistente en 1995, en 2009 (casi 15
años después) se haría realidad con la aparición de Bitcoin y su tecnología, la
cadena de bloques (blockchain).
Bitcoin tiene algunos smart contracts ya creados que se ejecutan por defecto y
de manera transparente al usuario. Cuando hablamos de contratos de distribución,
nos referimos a uno de los casos de uso de Bitcoin para formar acuerdos entre
personas a través de la blockchain. Y es que Bitcoin, entre todas sus ventajas,
permite añadir lógica al dinero, algo único de este tipo de dinero: es dinero
programable. Esta lógica aplicada al dinero nos permite resolver problemas
comunes que podemos encontrarnos en la actualidad, pero aumentando el nivel
de confianza a lo largo de todo el proceso automatizado en el que se desarrolla la
interacción.
Algunos ejemplos de smarts contracts en Bitcoin
Podrían desarrollarse nuevos productos o aplicaciones como por ejemplo:
Mercados distribuidos que permitieran implementar contratos P2P y
trading en los mercados con Bitcoin postulándose como un competidor
completo al sistema financiero actual.
Propiedades como automóviles, teléfonos, casas o elementos no físicos
controlados a través de la cadena de bloques conforman las nombradas
smart property. Mediante el uso de los contratos y con propiedades
inteligentes se permite que el nivel de confianza sea muy superior
5
reduciendo el fraude, los honorarios de mediación para terceras partes y
permite que las operaciones se lleven a un nuevo nivel.
Automatización de herencias estableciendo la asignación de los activos
tras el fallecimiento. En cuanto llegase el fallecimiento, el contrato
entraría en vigor y se ejecutaría repartiendo en este caso los fondos a la
dirección establecida en el contrato.
Seguros: partes de accidente, pagos de la compañía para reparaciones,
reducción del fraude en accidentes
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
6
cualquiera. Con ello se adelantó conceptualmente diez años a la creación del
Bitcoin, aunque el proyecto no salió adelante.
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ían 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
7
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
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
8
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.