Recientemente convertí un conjunto de semillas de Bitcoin en una secuencia de ADN solo porque puedo. Al utilizar solo las primeras cuatro letras de las palabras semilla BIP39, se puede almacenar una frase semilla de 12 palabras en solo 48 nucleótidos de ADN. (En comparación, el gen promedio tiene varios miles de nucleótidos de largo y el genoma humano completo contiene más de 3 mil millones de nucleótidos). Cualquier estudiante de posgrado en genética podría en cuestión de días convertir mi secuencia de palabras semilla en una hebra de ADN real e insertar ese ADN en ella. E. coli u otro huésped adecuado para el almacenamiento (y propagación) dentro de un organismo vivo.
El ADN es sólo una modalidad para almacenar y transmitir información. Hay varias otras formas de hacerlo, y una vez que la información se distribuye ampliamente, es casi imposible cerrarla, razón por la cual será imposible detener a Bitcoin a escala global con regulación, legislación o incluso violencia. El mero hecho de que se pueda almacenar una clave privada de bitcoin en el ADN demuestra la inutilidad de intentar prohibir Bitcoin. Una vez liberada, la información es difícil de contener.
Pero ¿por qué es tan difícil contener la información? Quizás porque la información es una unidad fundamental del universo. Durante siglos, los científicos creyeron que el universo estaba formado únicamente de materia y energía. Hoy sabemos que está hecho de materia, energía e información. La información puede almacenarse en la materia y transmitirse mediante energía, pero la información en sí no es ninguna de las dos cosas. Einstein nos mostró que la materia y la energía son intercambiables (E=mc2) pero completamente no se puede crear ni destruir. Por otro lado, la información se puede crear y destruir, pero tampoco es fácil. Y una vez que la información se crea y se distribuye ampliamente, es cada vez más difícil destruirla.
Partes de información
La información está destinada a ser enviada y recibida entre dos o más partes. El remitente lo hace con un propósito y tiene como objetivo estimular la acción por parte del destinatario. La información tiene cinco componentes jerárquicos:
- Fidelidad
- Sintaxis (código o gramática)
- Semántica (significado)
- Pragmática (Acción)
- Apobetistas (propósito)
Fidelidad
La fidelidad es el elemento más bajo de la información, pero es absolutamente necesaria para una transmisión exitosa. Alguna vez fue un problema importante para las comunicaciones por Internet y por teléfono móvil. Recordar “¿Puedes escucharme ahora?” ¿comercial? Con los avances técnicos, la baja fidelidad acabó convirtiéndose en alta fidelidad (que curiosamente pasó a ser fidelidad inalámbrica o Wi-Fi). En general, no nos preocupamos por la fidelidad a menos que falte. (¿Puedes escucharme ahora?)
El código y el lenguaje.
La sintaxis se refiere al código o gramática utilizada para transmitir información. Un código es un conjunto de símbolos que representan bits de información vinculados temporal o espacialmente. Es decir, los símbolos pueden vincularse en el tiempo o el espacio para alcanzar el siguiente nivel de información (semántica). Los símbolos utilizados pueden variar enormemente. Incluyen, entre otras cosas, las letras que componen un alfabeto, los gestos con las manos (por ejemplo, el lenguaje de signos americano), las notas musicales (por ejemplo, las antiguas conexiones modernas y los teléfonos de tonos) o los nucleótidos del ADN y el ARN. El número de símbolos utilizados también puede variar. La mayoría de los alfabetos utilizan entre 20 y 35 letras, el código de nucleótidos utiliza cuatro sustancias químicas (abreviadas A, U, C y G) y el código binario utilizado por las computadoras tiene sólo dos símbolos (0 y 1) que representan condiciones de encendido y apagado. El número y tipo de símbolos utilizados no se eligen al azar. Por ejemplo, pueden determinarse por el modo de transmisión o para satisfacer una necesidad específica (Tabla 1).
Tabla 1: Los símbolos se pueden seleccionar para el modo de transmisión o para satisfacer una necesidad específica.
Un código común es esencial para que la información se comunique con éxito. Esto significa que tanto el remitente como el receptor deben conocer el código. Además, debido a que el código no es en sí mismo la información, sino simplemente el proveedor de información, cualquier código particular puede ser traducido a cualquier otro código. Por ejemplo, las lenguas humanas escritas se pueden traducir de una a otra:
Cuéntalo en la montaña…
Cuéntalo en la montaña…
Ve hacia el otro lado de la montaña…
La oración anterior también se puede traducir usando ojos, cerebro y boca humanos a partir de símbolos en una página en ondas sonoras (símbolos acústicos) en el aire que pueden ser captadas por un micrófono y convertidas en señales eléctricas en cables y luego en ondas de radio enviadas. a través del espacio, para ser captado por una antena en la estación espacial, convertido nuevamente en señales eléctricas y luego convertido por un altavoz nuevamente en ondas sonoras que pueden ser escuchadas por los oídos de otro ser humano. En los oídos de nuestro astronauta humano, la señal se convierte de ondas de aire en ondas de líquido en la cóclea y luego en impulsos nerviosos eléctricos que se transportan al cerebro para ser interpretados por las neuronas. En el cerebro, estas neuronas de alguna manera dan sentido a la serie original de símbolos, lo que nos lleva al siguiente nivel de información: semántica o significado.
Semántica, Pragmática y Apobética
La semántica es el significado o intención de un mensaje (una serie de símbolos). La asignación de significado a los símbolos es un proceso mental. Esto no ocurre a nivel de máquina, sino a nivel humano. Cuando lees un libro, no te interesa la fidelidad (a menos que falte) o la sintaxis (a menos que la gramática sea terrible o sea un idioma que no entiendas). En cambio, estás interesado en medio transmitido por el mensaje, es decir la semántica. Aunque las computadoras pueden almacenar y transmitir información fácilmente e incluso pueden realizar operaciones lógicas a través de transistores, no pueden interpretar la información de manera significativa como lo puede hacer un ser humano. ¿Los nodos Raspberry Pi, las carteras de hardware o los ASIC entienden Bitcoin como lo hace un humano? No creo.
El objetivo de la comunicación significativa es fomentar la acción en el destinatario. Esta medida de acción representa el nivel pragmático de información. La razón por la que el remitente quiere solicitar esta respuesta es por el propósito de la información, que es el nivel apofético de información. Estos niveles más altos de información requieren inteligencia real de ambas partes, incluso voluntad. Queda por ver si las computadoras alguna vez podrán poseer un testamento.
“Ve y dilo a la montaña…” es una serie de símbolos (código) que crean un mensaje significativo (semántica) donde el emisor espera (apobéticos) alguna respuesta del receptor (pragmática). El mensaje sólo podrá recibirse si se transmite correctamente (buena fidelidad).
Bitcoin como información
Bitcoin (el programa) es un código informático escrito en un lenguaje de codificación particular. Desde el software de blockchain hasta los pares de claves de billeteras, bitcoin es información. Esta información se puede almacenar, transmitir y replicar en unidades flash, libros impresos o moléculas de ADN. Debido a que ahora está tan extendido, es virtualmente imposible en este momento destruirlo. Puede que a los políticos y banqueros no les guste, pero el genio ha salido de la botella y no se lo puede detener ahora. Como dicen, no puedes prohibir Bitcoin, sólo puedes prohibirte a ti mismo el uso de Bitcoin.
La fidelidad y la sintaxis son las partes operativas de la información. La semántica, la pragmática y la apobética son los niveles superiores de información que se relacionan con el propósito y la respuesta de los seres inteligentes en función del significado del mensaje. En Bitcoin, la fidelidad (o claridad de transmisión) se logra mediante Internet (e incluso se ha logrado con la radio HAM) conectando una red de nodos, mineros y billeteras. La sintaxis de Bitcoin consta de los lenguajes de codificación utilizados para escribir y ejecutar Bitcoin Core y el software relacionado en estos dispositivos. El significado, o semántica, de Bitcoin es un botón perfecto, token digital inmutable. Los propósitos más elevados de Bitcoin –el pragmático y el apobético– se demuestran en los usuarios que manejan mineros, nodos y billeteras que están motivados y buscan proteger su riqueza contra el robo, ya sea mediante robo o degradación.
Internet es ahora un sistema de comunicación maduro y de alta fidelidad. No se puede destruir sin destruir simultáneamente a la humanidad tal como la conocemos. Los códigos informáticos y los lenguajes utilizados por Bitcoin están tan distribuidos que es prácticamente imposible eliminarlos. Pero incluso si de alguna manera pudieras destruir la fidelidad y la sintaxis de la red, idea de Bitcoin (la semántica, la pragmática y la apobética) están demasiado extendidas para derrotarlas. Hasta ahora, ha llegado a millones de personas en todo el mundo. Tal vez podrías destruir Internet y hasta el último disco duro que contiene la cadena de bloques y hasta la última computadora que ejecuta Bitcoin, pero tendrías que cazar a todos y cada uno de los Bitcoiners para erradicar la idea de Bitcoin. Y quién sabe, debido a las acciones rebeldes de un científico loco, es posible que tengas que cazar a todos esos E. colitambién.
Esta es una publicación invitada de Daniel Howell. Las opiniones expresadas son enteramente propias y no reflejan necesariamente las de BTC Inc o Bitcoin Magazine.
Fuente Original Bitcoin Magazine – Bitcoin News, Articles and Expert Insights