El roadmap cypherpunk
Estoy haciendo un deep dive con Szabo y muchas cosas que no comprendía empiezan a tener sentido. Y es brutal.
Aquí por cierto un artículo de hace un tiempo:
Si te lees el cypherpunk manifesto, verás que los cypherpunks tenían miedo a que se acabase la privacidad.
Tenían miedo a varias amenazas que estamos viendo hoy en día (de chatGPT):
Y decidieron actuar (Cypherpunk Manifesto, las negritas son mías):
…privacy in an open society requires anonymous transaction systems. Until now, cash has been the primary such system. An anonymous transaction system is not a secret transaction system. An anonymous system empowers individuals to reveal their identity when desired and only when desired; this is the essence of privacy.
Privacy in an open society also requires cryptography. If I say something, I want it heard only by those for whom I intend it. If the content of my speech is available to the world, I have no privacy. To encrypt is to indicate the desire for privacy, and to encrypt with weak cryptography is to indicate not too much desire for privacy. Furthermore, to reveal one's identity with assurance when the default is anonymity requires the cryptographic signature.
We cannot expect governments, corporations, or other large, faceless organizations to grant us privacy out of their beneficence. It is to their advantage to speak of us, and we should expect that they will speak. To try to prevent their speech is to fight against the realities of information. Information does not just want to be free, it longs to be free. Information expands to fill the available storage space. Information is Rumor's younger, stronger cousin; Information is fleeter of foot, has more eyes, knows more, and understands less than Rumor.
We must defend our own privacy if we expect to have any. We must come together and create systems which allow anonymous transactions to take place. People have been defending their own privacy for centuries with whispers, darkness, envelopes, closed doors, secret handshakes, and couriers. The technologies of the past did not allow for strong privacy, but electronic technologies do.
We the Cypherpunks are dedicated to building anonymous systems. We are defending our privacy with cryptography, with anonymous mail forwarding systems, with digital signatures, and with electronic money.
Cypherpunks write code. We know that someone has to write software to defend privacy, and since we can't get privacy unless we all do, we're going to write it. We publish our code so that our fellow Cypherpunks may practice and play with it. Our code is free for all to use, worldwide. We don't much care if you don't approve of the software we write. We know that software can't be destroyed and that a widely dispersed system can't be shut down.
Cypherpunks deplore regulations on cryptography, for encryption is fundamentally a private act. The act of encryption, in fact, removes information from the public realm. Even laws against cryptography reach only so far as a nation's border and the arm of its violence. Cryptography will ineluctably spread over the whole globe, and with it the anonymous transactions systems that it makes possible.
For privacy to be widespread it must be part of a social contract. People must come and together deploy these systems for the common good. Privacy only extends so far as the cooperation of one's fellows in society. We the Cypherpunks seek your questions and your concerns and hope we may engage you so that we do not deceive ourselves. We will not, however, be moved out of our course because some may disagree with our goals.
Eric Hughes. The Cypherpunk Manifesto.
Instituciones trust-minimized
Este texto que escribí en linkedin:
La idea es que mientras no teníamos leyes, nuestra riqueza debíamos portarla con nosotros mismos con el fin de minimizar la necesidad de confiar en otros.
Esto nos daba seguridad y la seguridad es esencial para convivir y cooperar a gran escala.
Como Szabo ha repetido en incontables ocasiones:
“Trusted third parties are security holes”
Nick Szabo
Pero si quieres escalar la cooperación de la humanidad, necesitas todas las instituciones, no solo dinero trust minimized y a esto viene este post,
¿qué instituciones entendidas como lo que añado abajo (extraído de aquí), tenían los cypherpunks en su roadmap?:
Una institución es cualquier tipo de organización humana, que implica relaciones estables y estructuradas entre las personas, que se mantienen en el tiempo, con el fin de cumplir una serie de objetivos explícitos o implícitos.
Una institución implica prácticas, hábitos y costumbres, que se encuentran regladas ya sea por normas morales o bien por disposiciones legales. Pueden abarcar desde unas pocas personas hasta miles de individuos, según el alcance que tenga. Suele también tener una cultura común a todos sus miembros, que comparten ciertas ideas y valores que los motivan a formar parte de ella.
Las instituciones pueden tener carácter formal o informal, y pueden tener una correspondencia con uno o varios lugares físicos donde se desarrollan sus actividades características. Según el grado de formalidad que alcance, puede desarrollar una autonomía cultural, que se manifiesta en la creación de sus propios símbolos, en el registro de su propia historia institucional e incluso en la formulación de un lenguaje propio.
Entonces, a medida que los grupos humanos iban creciendo, no bastaba con llevar tu riqueza en una pulsera o collar. Empezamos a necesitar leyes (instituciones en sí mismas) a medida que nos fuimos asociando en organizaciones mayores.
Si lo piensas, cuando escogemos el poder legislativo quién va a hacer las leyes, al estar representándote, se supone que también estás minimizando la necesidad de confiar.
Es una forma de darle escalabilidad a nuestras Naciones Estado. En cualquier caso ya sabes que NO es así si has leído esto.
Las leyes son por lo tanto el resultado de que cuando los grupos son demasiado grandes, las normas morales, los valores y la cultura no son suficientes para regular la convivencia.
Pero al mismo tiempo que las leyes dan escalabilidad a la confianza, las propias leyes tampoco escalan bien si quieres permitir la interacción en un mundo de 8.000 millones de almas.
El roadmap cypherpunk
Entendiendo el contexto cypherpunk en la sección anterior, podemos entender la necesidad de contar con instituciones para lograr escalabilidad social es decir, el que las instituciones permitan la interacción de un número gigante de personas.
Y esto es lo que pasa cuando de repente la gente empieza a interactuar con…internet
Nuestras instituciones sencillamente no están preparadas para esto y tiran constantemente de la regulación:
Redes sociales: son incapaces de regular caso a caso y entonces las autoridades obligan a tener algoritmos que permitan censurar a X autor de la forma más fulminante posible. Es imposible tratar caso a caso.
Dinero: Los medios de intercambio no están pensados para la interacción global. Los sistemas de pago no cuentan con interoperabilidad que te permita usar tu bizum para hacerle una transferencia a un Boliviano con inmediatez. No existe interoperabilidad global ni para pagos ni para el sistema financiero.
Las propias leyes obviamente son muy locales luego las reglas que se implementen en una geografía fácilmente pueden ser superadas en algunas otras. Esto obliga a establecer todo tipo de organismos supranacionales para discutir estas cuestiones, pero con frecuencia se tornan inútiles, pues las diferencias entre los diferentes miembros pueden ser abismales.
La identidad, que tal y como dice Szabo es local, insegura e intensiva en mano de obra, difícilmente puede escalar. Los sistemas de identidad están divididos en múltiples silos internacionales y además nos vemos obligados a compartir nuestros datos con todo tipo de empresas y organismos públicos que son sistemáticamente hackeados. Con tu identidad española no te puedes ir a vivir e interactuar con las instituciones de otro país. Necesitas una “identidad nueva”.
Los contratos: difícilmente se pueden hacer cumplir los de un país en otro y esto complica la capacidad para hacer negocios por internet de forma internacional a pequeña escala. Con una gran escala sí que es más sencillo claro pero nuevamente la pequeña escala pierde aquí. Es el motivo en mi opinión de que las PYMES, incapaces de cumplir determinados requisitos, jueguen en desventaja con grandes empresas con departamentos 100% dedicados al compliance
Los mercados financieros están extraordinariamente regulados porque es muy difícil y costoso trazar la propiedad de los activos. La regulación retrasa su crecimiento tanto, que muchos players hartos de esperar, se dedican a tratar de ganar dinero. Las regulaciones son además muy locales. Esto termina frecuentemente en activos “rehypothecated” es decir, en posesión de varias personas a la vez. Esto implica que termina habiendo más “claims to assets” que “assets”. Cuando todo va bien, genial. Pero cuando empiezan las vacas flacas, algunos se encuentran con que no tenían nada.
Y con una regulación creciente e imparable, el riesgo para nuestra privacidad no hace más que crecer.
Todos estos son ejemplos de instituciones en las que para habilitar la cooperación a gran escala se requiere confiar en terceros, respectivamente:
Plataformas de redes sociales
Swift, Bank of International Settlements, otros…
WEF, WTO, ONU, UE, FMI, infinidad de siglas...
Despachos internacionales de abogados, gestorías, asesorías…
Reguladores, cámaras de compensación y liquidación, depositarías, incluso las bolsas de valores se pueden evitar en intercambios p2p
El roadmap cypherpunk incluye por lo tanto:
Medios de comunicación trust minimized: nostr, keet, PGP, Tor
Medios de intercambio trust minimized: Bitcoin,…
Identidad trust minimized: Crear un nº gigante lo puede hacer cualquiera
Smart contracts formalmente verificables (para verificar que la ejecución de una computación es como se espera que sea (sin intermediarios))
Un sistema financiero trust minimized: Liquid
¿Qué otros (productos) más se os ocurren para crear una sociedad digital en la que las instituciones puedan permitir la cooperación de cientos de millones de personas con seguridad?
Thoughts?