paint-brush
Código de escritura de Cypherpunks: Nick Szabo, contratos inteligentes y BitGoldpor@obyte
820 lecturas
820 lecturas

Código de escritura de Cypherpunks: Nick Szabo, contratos inteligentes y BitGold

por Obyte5m2024/02/21
Read on Terminal Reader

Demasiado Largo; Para Leer

Nick Szabo es un cypherpunk notable, conocido por sus contratos inteligentes y BitGold. Descubramos más sobre este pionero de las criptomonedas.
featured image - Código de escritura de Cypherpunks: Nick Szabo, contratos inteligentes y BitGold
Obyte HackerNoon profile picture
0-item

¿Sabes por qué el 5 de abril es una fecha divertida en el mundo de las criptomonedas? Porque es el cumpleaños de Satoshi Nakamoto, el creador de Bitcoin. Y también es el cumpleaños de Nick Szabo, el creador de los contratos inteligentes y de la moneda BitGold, precursora de Bitcoin. Mucha gente piensa que esto no es sólo una coincidencia, por no hablar de las mismas iniciales (SN), y Szabo podría ser el propio Nakamoto. Aunque lo ha negado repetidamente.


Nick Szabo nació en 1964 en Estados Unidos y se licenció en informática en la Universidad de Washington en 1989. También tiene un título de Juris Doctor (derecho) de la Universidad George Washington y una cátedra honoraria en la Universidad Francisco Marroquín de Guatemala. . Puede presumir de un impresionante historial de publicaciones sobre informática, leyes, criptografía y otros temas sobre su blog personal y otros medios , y eso es.


Básicamente no sabemos nada sobre su vida privada, al igual que no sabemos mucho sobre muchos otros cypherpunks. Por supuesto, Szabo es también un cypherpunk , ya que estaba en la misma lista de correo visitada por Satoshi y otras figuras importantes. Sólo nos han llegado fragmentos de sus asuntos personales.


Según un breve entrevista con el NYT , es de padres húngaros. Su mentalidad libertaria proviene en parte de su padre, quien luchó contra la Unión Soviética en la Revolución Húngara de 1956. su blog , sabemos que trabajó un tiempo con DigiCash, empresa fundada en 1989 por David Chaum (precursor de los cypherpunks). Intentaron crear un nuevo tipo de moneda virtual centralizada, llamada eCash. Probablemente eso lo inspiró a crear su propia versión de moneda digital.

Contratos inteligentes

En 1994, Szabo por primera vez definido un contrato inteligente como "un protocolo de transacción computarizado que ejecuta los términos de un contrato". Su objetivo era simplificar las transacciones o contratos legales entre personas en línea, incluidas las condiciones de pago, y minimizar la necesidad de intermediarios humanos. El código sería el único tercero confiable, lo que permitiría tarifas más bajas en arbitraje, gestión del riesgo de fraude, aplicación de la ley y otros costos de transacción.



Szabo consideraba los protocolos de efectivo digital de la época y los terminales POS como contratos inteligentes rudimentarios. Szabo publicaría más sobre el concepto y sus posibles casos de uso en los años siguientes, sentando las bases para las plataformas que conocemos hoy.


Con el paso de los años, los contratos inteligentes se expandieron más allá del efectivo digital, mostrando su potencial para revolucionar las transacciones comerciales. Si avanzamos hasta el presente, somos testigos de la integración de contratos inteligentes en numerosas industrias, desde las finanzas descentralizadas (DeFi) hasta las cadenas de suministro globales y la propiedad inteligente. Ecosistemas criptográficos como Ethereum y obyte facilitar el despliegue de acuerdos complejos y autoejecutables, transformando la forma en que realizamos transacciones en línea.


De hecho, Obyte fue un paso más allá al lanzar contratos con arbitraje . También son contratos inteligentes autoejecutables capaces de bloquear fondos hasta que se cumplan condiciones predeterminadas. Pero hay una adición importante: un árbitro independiente del Tienda Arb . Son profesionales (humanos) registrados en la plataforma con sus nombres reales y disponibles para resolver cierto tipo de disputas a cambio de una tarifa.

BitGold

Además de la innovación de los contratos inteligentes, Szabo también diseñó una moneda virtual descentralizada teórica, llamada BitGold. La idea nació Alrededor de 1998, pero no lo describió completamente. hasta 2005 . Si leemos la propuesta, encontraremos algunas similitudes asombrosas con Bitcoin y su razón de ser .


“El problema, en pocas palabras, es que nuestro dinero actualmente depende de la confianza en un tercero para su valor (...) Sería muy bueno si existiera un protocolo mediante el cual se pudieran crear en línea bits imperdonablemente costosos con una dependencia mínima de terceros de confianza y luego se almacenan, transfieren y analizan de forma segura con una confianza mínima similar. BitGold. Mi propuesta para bit gold se basa en calcular una cadena de bits a partir de una cadena de bits de desafío, utilizando funciones llamadas "función de rompecabezas del cliente", "función de prueba de trabajo" o "función de referencia segura". La cadena de bits resultante es la prueba del trabajo”.



También describe cómo cada transacción se registraría en una “cadena de firmas digitales” con marca de tiempo segura y distribuida entre varios servidores. Incluso menciona a un “minero de oro” que obtiene sustanciales beneficios de ello. Sin embargo, esta idea nunca se implementó.


Curiosamente, Szabo preguntó que alguien le ayudara a convertir BitGold en realidad en 2008, justo antes de que apareciera Bitcoin. Nadie respondió públicamente, pero se cree ampliamente que el sistema de Nakamoto se inspiró en este precursor, incluso si no aparece mencionado en el documento técnico.

Un “culto centralizado”

BitGold no estaba exactamente descentralizado, o al menos no estaba completamente descentralizado. El diseño incluía un sistema de Prueba de Trabajo (PoW), al igual que Bitcoin, que implica la participación de mineros, una especie de intermediarios. Sin embargo, fue un paso importante hacia un futuro más descentralizado, una solución inicial para minimizar la dependencia de terceros confiables como gobiernos y bancos.


Szabo probablemente lo sepa, porque ha estado muy involucrado en el mundo de las criptomonedas. Es un asistente habitual en podcasts y eventos criptográficos, y ha estado trabajando con al menos una empresa criptográfica más a lo largo de los años (Vaurum), como lo mencionó el NYT. También fundó su propia startup criptográfica , y ha mantenido el mismo secreto sobre sí mismo.

Hace años, él parecía bastante contento con Ethereum, una destacada red de contratos inteligentes. Incluso llamaron “Szabo” a una de sus unidades monetarias. Sin embargo, las cosas han cambiado más recientemente. Desafortunadamente, Ethereum ha evolucionado para permitir censura centralizada y control, como se ha demostrado en varias ocasiones. Sin mencionar elementos como el Propuesta de recuperación de Ethereum (EPR), que permitía cambiar y controlar una red supuestamente inmutable. Nunca fue aprobado, pero Szabo lo criticó duramente mientras se discutía. Por estas y otras razones similares, Szabo ahora considera a Ethereum como un "culto centralizado", como mencionó en Twitter (X) en 2019.

La búsqueda de una verdadera descentralización continúa. En este sentido, podemos decir que Obyte es una alternativa sin intermediarios, y, por tanto, sin censura y control externo. No tenemos mineros ni “validadores”, sino un Gráfico Acíclico Dirigido (DAG) estructura y proveedores de pedidos (OP). Simplemente publican puntos de referencia para ordenar transacciones, pero no tienen mucho poder sobre la red.


Una vez que alguien envía una transacción al DAG, queda registrada allí para siempre, sin interferencias de ningún tipo. Ya estamos avanzando hacia ideales de minimización de la confianza y la hemos minimizado más que otros proyectos. En este camino, Obyte sigue trabajando para mejorar la descentralización de sus sistemas y ayudar a lograr el mundo libre y protegido de la privacidad soñado por pioneros como Nick Szabo y otros cypherpunks.



Imagen vectorial destacada de Garry Killian / Freepik


Nick Szabo Fotografía de Swiss Re / YouTube