Si eres como yo, probablemente hayas pasado la última década escuchando sobre la tecnología blockchain y todas las formas en que cambiará el mundo. Y en algún momento, probablemente te hayas preguntado: “Oye … ¿qué diablos es una cadena de bloques?“
Entonces, al igual que Gandalf le dio a Bilbo algunas criptomonedas con el tema de Tolkien y lo envió a una aventura (bastante seguro que así es la historia), intenté aprender y desmitificar la tecnología que subyace a todo, desde las criptomonedas hasta las NFT. Posiblemente porque mis editores quieren llevarme al punto en el que construyo un tablero de hilo rojo real.
Entonces, ¿empezamos?
¿Qué es blockchain?
Puedes pensar en una cadena de bloques como un club obsesivo lleno de miembros a los que les encanta hacer un seguimiento de las cosas. El club tiene un montón de reglas complicadas para asegurarse de que cada miembro escriba exactamente el mismo conjunto de registros sobre lo que sucede cada día (ya sea avistamientos de aves, degustaciones de cerveza o venta de flores) y que una vez que los datos se registran y aceptan, se vuelve exponencialmente más difícil de cambiar a medida que se agregan más y más registros encima. Luego, por lo general, los forasteros pueden venir y revisar todos sus registros y decir: “Oh, vaya, un cardenal pasó volando a las 10 de la mañana frente a la casa de Mike. Genial.“
Y, por supuesto, hay una regla no escrita que dice que nunca puedes dejar de hablar de estar en el club.
El punto es, en esencia, que las cadenas de bloques le permiten ponerse de acuerdo sobre datos con extraños en Internet.
Las cadenas de bloques públicas brindan un lugar para colocar información que cualquiera puede agregar, que nadie puede cambiar y que no está controlada por ninguna persona o entidad. (En general, al menos; trataremos las advertencias y excepciones más adelante). En lugar de que una empresa o persona realice un seguimiento de todo, esa responsabilidad se extiende a todos los miembros de la red.
Estas propiedades a menudo se describen con un lenguaje que suena muy técnico, como “libro mayor distribuido”, “peer-to-peer” y “hash criptográficamente”, pero estas son las propiedades básicas que describen esas palabras.
Entraremos en el aspecto técnico de cómo se hace todo eso un poco más adelante, pero probablemente hay algunos conceptos básicos que deberíamos cubrir primero.
Entonces los bloques son los que almacenan datos en la cadena de bloques, y depende de quien esté haciendo la cadena de bloques determinar qué tipo de datos almacenan. Podría, si quisiera, crear una cadena de bloques donde cada bloque almacenara el texto completo de El Gran Gatsby. ¿Sería eficiente? No. ¿Sería tonto? Si. ¿Lo he hecho? También sí.

Sin embargo, para las criptomonedas normales, los bloques contienen los registros de transacciones válidas que han tenido lugar en la red. ¿Te envié una MonoCoin? Ponlo en un bloque. ¿Me enviaste 10 MonoCoins a cambio? ¡Es muy amable por tu parte! Eso también está en el bloque. Para las criptomonedas, puede imaginar bloques como cajas de recibos.
Digamos que acabo de hacer una nueva cadena de bloques: el primer bloque estaría allí, brillante y nuevo, pero solitario. Luego, el segundo bloque vendría y diría, “el bloque delante de mí es el primer bloque“. El siguiente bloque diría “el bloque delante de mí es el segundo bloque“, y así sucesivamente, creando una cadena (de bloques).
Un experto en blockchain diría que esta es una simplificación enorme. No haber mencionado bloques huérfanos, tiempos de bloque, bifurcaciones, es nefasto, como mínimo…
De acuerdo, sí, los sistemas blockchain son muy complejos, como cabría esperar de un sistema que necesita poder manejar a millones de personas que lo usan en todo el mundo.
Definitivamente, podría entrar en discusiones a nivel de cerebro de galaxias tan llenas de jerga que necesitaría un artículo completo solo para señalarle el diccionario adecuado, pero la versión extremadamente básica es que hay un montón de bloques que se apuntan entre sí. en una línea. Una vez que se hace un bloque y se acepta en la cadena, no se puede quitar sin un esfuerzo extremo. Solo puede agregar nuevos bloques. Veremos por qué es así y cómo funciona el proceso en un momento.
Hablemos un poco de Bitcoin y las criptomonedas. Las criptomonedas se construyen utilizando tecnología blockchain y son, con mucho, el uso más conocido de la tecnología. En este punto, probablemente haya oído hablar de al menos tres criptomonedas: Bitcoin, Ethereum y Dogecoin. Los tres se ejecutan por su cuenta, cadenas de bloques separadas, y hay muchas más de donde provienen, solo en el espacio de las criptomonedas.
Entonces, las cadenas de bloques son utilizadas por personas que buscan enriquecerse, pero ¿en línea?
Bueno, los montones de dinero que se gastan es lo que llama mucho la atención, pero la tecnología blockchain no se limita solo a fines financieros. Técnicamente, cualquiera puede hacer una cadena de bloques para realizar un seguimiento de cualquier cosa, por lo que realmente podría haber cadenas de bloques infinitas. (Incluso hice una muy tonta mientras escribía este artículo). También hay empresas que ejecutan sus propias cadenas de bloques, pero hablaremos de eso más adelante.
La gente habla mucho de blockchain y dice que va a revolucionar todo y que podría ser la próxima Internet. Sé que, como dices, no naciste ayer, por lo que puedes darte cuenta de que esas afirmaciones pueden ser un poco grandiosas. Pero aún existe la posibilidad de que respalde nuevas empresas, aplicaciones y sistemas fascinantes, y más lucrativos, y tener un conocimiento básico de la tecnología le permitirá saber quién es un vendedor ambulante y quién puede tener ideas interesantes.
O tal vez las cadenas de bloques podrían acelerar el desastre climático que destruye la Tierra.
Realmente no necesitas preocuparte por eso. Me han dicho que está perfectamente bien y que el problema desaparecerá en cualquier momento. [Sudando profusamente (debido al cambio climático)]
¿Cuál es el impacto de blockchain en el cambio climático?
Eso puede deberse a que ha visto historias sobre cómo algunas criptomonedas consumen más energía que Suiza o Libia, o ha oído que Bill Gates está preocupado por ellas. Hay tantas facetas en la discusión sobre el uso de energía de las criptomonedas que requeriría varios artículos para cubrir (aunque uno de mis colegas tiene una excelente inmersión profunda en la controversia), pero es seguro decir que las cadenas de bloques tienen la reputación de ser ambientalmente antipático.
Parte de la razón de esto es un sistema llamado “prueba de trabajo“, que muchas cadenas de bloques (especialmente las criptomonedas) emplean con fines de seguridad y confianza. Si una cadena de bloques usa una prueba de trabajo para validar bloques, entonces requiere mucha potencia informática para completar las transacciones. Dado que las computadoras necesitan energía para funcionar, las transacciones terminan consumiendo mucha energía.
Vale la pena señalar que no tiene por qué ser así: las cadenas de bloques en sí mismas no usan inherentemente una tonelada de energía y existen alternativas a la prueba de trabajo. Veremos por qué es un poco más tarde. Pero, de todos modos, en este momento, la mayoría de las aplicaciones de la tecnología blockchain con las que la gente está familiarizada, como Bitcoin y Ethereum, utilizan prueba de trabajo.
Para comprender por qué el modelo de prueba de trabajo necesita que las computadoras trabajen tan duro, primero debemos comprender cómo funcionan las otras partes de la tecnología blockchain.
Bien, entonces, ¿cómo se ve la cadena de bloques? ¿Es un sitio web? ¿Una aplicación? ¿Una experiencia de realidad virtual interactiva?
Las cadenas de bloques comienzan su vida como una lista completamente vacía, sin ninguna información. Luego, los creadores crearán algo llamado Genesis Block, que es solo el primer bloque de la cadena. A diferencia de cualquier otro bloque, no apunta a nada. Luego, las personas pueden agregar información a esa lista a lo largo del tiempo; sin embargo, el aspecto de esa información depende de para qué está destinada la cadena de bloques: si es una cadena de bloques de criptomonedas, será un montón de transacciones. Si es una cadena de bloques diseñada para rastrear lechugas (lo que podría hacer, si realmente quisiera), probablemente se verá un poco diferente.
Si tuvieras que visualizar cómo se ve realmente una cadena de bloques, imagina un montón de recibos ordenados en cajas, que están todas unidas. De vez en cuando, se agrega una nueva caja, que contiene los recibos que se recopilaron desde que se agregó la última caja a la cadena.
En este ejemplo, los recibos son transacciones y las cajas son bloques. Administrar las transacciones a medida que ocurren, antes de que lleguen a la cadena de bloques, es una red de computadoras, comúnmente llamadas nodos, que ejecutan una pieza especial de software que usan para comunicarse entre sí.
Cuando los usuarios realizan cualquier tipo de transacción o cambio, están enviando mensajes a toda la red, para lo cual los nodos están escuchando. Usemos una criptomoneda inventada llamada, completamente al azar, MonoCoin. Si quisiera enviar a alguien cinco MonoCoins, lo transmitiría.
Entonces, ¿qué me impide transmitir el mensaje de que todos me han dado todas sus MonoCoin? Además de mi moral firme, por supuesto.
Cuando los nodos ven mensajes, lo verifican: es decir, verificarían para asegurarse de que haya sido firmado digitalmente por mí, para confirmar que un imitador no está gastando mi dinero y que el mensaje no ha sido manipulado. con desde que lo firmé. La forma en que se crea la firma real es un proceso bastante complejo, pero el resultado final es un mensaje que es enviado de manera verificable por una persona específica; sería casi imposible de falsificar (a diferencia de una firma real). Esto evita que personas sin escrúpulos afirmen falsamente que alguien más les envió MonoCoin.
Los nodos también verificarán para asegurarse de que la transacción sea válida (digamos, al verificar que realmente tengo cinco MonoCoins para gastar, o que la persona que agrega un envío de lechuga a la cadena de bloques está autorizada para hacerlo).
Las transacciones no se procesan de inmediato. Tienen que esperar a que se agregue el siguiente bloque a la cadena, un período de tiempo que puede diferir según la cadena de bloques. Una vez que se crea un bloque y se convierte en parte de la cadena de bloques, todas las transacciones que contiene también pasarán a formar parte de la cadena de bloques. El proceso de competir para crear ese bloque se conoce como “minería“.
La forma en que se extrae el bloque depende del modelo en el que opera la cadena de bloques, en el que entraremos en un momento. Una vez que un nodo de minería ha creado un bloque, lo transmitirá al mundo. Los otros nodos verificarán para asegurarse de que sea un bloque válido y luego lo agregarán a sus propios libros de contabilidad. Es posible que se creen varios bloques a la vez, pero eventualmente la red terminará construyendo más bloques sobre uno que sobre otro, haciendo que ese bloque forme parte de la cadena oficial.
Eso parece que es bastante fácil de arruinar, pero las cadenas de bloques tienen algunas características para evitar la manipulación. Para comprender cómo lo hacen, debe comprender el hash:
Y no, no es una cuestión de marihuana, aunque la confusión es comprensible, dado que Bitcoin estuvo, durante un tiempo, ampliamente asociado con la compra de drogas en la web oscura.
Entonces, ¿por qué la gente compraría medicamentos usando una tecnología en la que todas las transacciones están disponibles públicamente?
Si bien los datos sin procesar de la cadena de bloques de Bitcoin son públicos, no incluyen su información de identificación personal (o, al menos, no debería). Tendrás una dirección única para identificarte como una entidad en la cadena de bloques, porque no puedes simplemente decir “Oye, tengo 15 BTC para gastar” sin alguna forma de identificar quién eres y cuántas monedas tienes. pero eso no incluye datos como su nombre o dirección. (Sin embargo, si alguna compra o un patrón de compras revela su identidad, todo está a la vista). Los casos de más alto perfil ocurrieron en los primeros días antes de que los gobiernos comenzaran a regular los intercambios de criptomonedas, pero el gobierno aún anuncia quiebras regulares de organizaciones. que intentan blanquear Bitcoin para su uso en mercados ilegales.
¿Y el hash? El hash es una técnica criptográfica que ha sido esencial para todo tipo de informática desde las décadas de 1950 y 1960, y las cadenas de bloques la utilizan para evitar la manipulación. En las cadenas de bloques, los hash actúan básicamente como etiquetas únicas que impiden que alguien cambie los datos de un bloque, o incluso que los cambie en un bloque falso.
El hash le permite crear una cadena de caracteres (denominada “hash“) a partir de cualquier dato. Pones un montón de datos (un bloque completo) y obtienes una pieza de datos única y más pequeña (el hash).
Para confirmar que nada se manipula, cada bloque almacena el hash del bloque anterior. De esa manera, si alguna vez hay una discrepancia entre los dos lugares donde se almacena el hash, sabrá que algo salió mal (más exactamente, su computadora lo sabrá, usted no tiene que verificar manualmente la cadena).
Los hashes tienen algunas propiedades importantes:
- Siempre serán los mismos dados los mismos datos
- Cambiarán por completo si alguna parte de esos datos cambia, incluso en la más mínima cantidad
- Es muy fácil verificar que un hash determinado provenga de un dato determinado, pero es muy difícil saber qué datos se proporcionaron solo a partir del hash.
Bien, hagamos un ejemplo rápido. Supongamos que cuando ejecutamos la palabra “blockchain” a través de nuestro algoritmo de hash, obtenemos “ef7797” como resultado (en realidad, los hash son mucho más largos). Si ejecutamos “bloccchain“, que es solo una letra diferente, obtenemos “8e809e“.
Si quisiéramos asegurarnos de que estamos viendo los mismos datos que originalmente fueron hash, sería fácil siempre y cuando usáramos el mismo programa para crear nuestros hash. La ejecución de “bloccchain” a través del programa hash siempre dará como resultado “8e809e“, sin importar quién lo esté haciendo. Pero tomaría mucho tiempo ir a la inversa: si quisiera saber qué puso alguien en el programa de hash para obtener “9ed142“, tendría que hacer conjeturas hasta encontrar la palabra específica que produce eso.
Esto se relacional con el blockchain porque cada bloque de la cadena contiene dentro de él el hash del bloque anterior, que es justo lo que escupe el algoritmo de hash cuando se le da el dato que es el bloque. Si algo sobre ese bloque cambiara (digamos, una transacción en él, o incluso todo el bloque en sí), el hash del bloque cambiaría, rompiendo la cadena: el siguiente bloque, que contiene dentro de él el hash del bloque anterior, diría “¡Oye, ese bloque que me apunta a mí no es el mismo que me apuntaba cuando fui creado! ¡Algo esta mal!“
Todo esto se suma a un sistema en el que cualquiera que vea un nuevo bloque enviado a la cadena puede decir que no se ha cambiado nada en ningún momento. Si lo hubiera hecho, los valores hash de cada bloque después del cambio tendrían que ser diferentes a los del libro mayor hasta ese momento.
Por cierto, los hashes que usa blockchain son específicamente hashes criptográficos. Esa es parte del motivo del prefijo criptográfico que aparece en palabras como “criptomoneda“.

¿Cómo están de acuerdo todos en qué versión de blockchain es la correcta?
¿Cómo estamos comprobando que estos hash coincidan?
La respuesta exacta depende de la cadena de bloques de la que esté hablando, pero cada una tiene algo llamado “algoritmo de consenso“. Básicamente, cada blockchain decide cómo quiere decidir cuál es la verdad canónica; en general, se basa en la cadena a la que se le ha dedicado más trabajo. En una cadena de bloques basada en prueba de trabajo, eso significa la cadena con más bloques: dado que cada bloque requiere trabajo para extraer, la cadena más larga será la que tenga más trabajo y, por lo tanto, será la cadena oficial. (Sin embargo, existen algunas formas alternativas de hacerlo, que veremos más adelante).
¿Y si quisiera atacar esto? Como si gastara 5,000 MonoCoins, ¿cómo cambiaría el registro para decir que todavía tengo esas monedas?
Sería extremadamente doloroso (para su computadora). Entonces, primero, lo que tendrías que hacer es cambiar el bloque donde sucedió eso. Luego tendrías que volver a calcular el hash para ese bloque, y cada bloque que vino después … Y no solo tendrías que hacerlo en una computadora (lo cual sería bastante difícil, por razones que veremos en un segundo ), pero en suficientes computadoras para ahogar a todos los demás que estaban minando legítimamente.
Eso suena muy difícil y ese es el punto. Así es como puede hacer que estas cosas existan en público, y aún así estar razonablemente seguro de que nadie está jugando con el registro. Los ataques pueden ocurrir y ocurren, pero cuando se requiere tanta potencia informática para lograr uno, es difícil hacerlo sin que alguien se dé cuenta.
Sin embargo, las matemáticas cambian si hay muy pocas personas extrayendo una moneda en particular. Si MonoCoin fuera algo real, y solo unas pocas personas lo estuvieran extrayendo en sus computadoras domésticas, no sería tan difícil ni tan caro para alguien acumular el 51 por ciento de la potencia informática.
La palabra “blockchain” comienza a parecer falsa…
Ah, esa sería la saciedad semántica entrando en acción. Ese es el nombre del sentimiento en el que has escuchado una palabra tantas veces que pierde todo significado. No es sorprendente, dada la cantidad de veces que he usado la palabra “blockchain” aquí. Hagámoslo unas cuantas veces más, solo para asegurarnos: blockchain blockchain blockchain.
¿Entonces cómo se une esto para hacer un bloque? La forma en que se hace o se “extrae” un bloque depende de la propia cadena de bloques. Uno de los sistemas más populares se llama “prueba de trabajo“.
Los sistemas de prueba de trabajo son… complejos, pero ya hemos cubierto la mayor parte de lo que necesitamos saber para comprenderlos. Básicamente, la cadena de bloques tendrá ciertas reglas sobre cómo quiere que se vean los hash para los bloques. Digamos, por ejemplo, que la cadena de bloques MonoCoin requiere que los primeros cinco caracteres del hash sean todos la letra a (de modo que esté constantemente gritando, como yo).
Cuando un nodo de minería quiere crear un bloque, tomaría todos los datos del bloque, más un número especial llamado nonce, y lo ejecutaría a través del algoritmo hash. Si el hash no comienza como “aaaaa“, aumentaría el nonce en uno y comenzaría de nuevo.
Entonces, su computadora está adivinando números hasta que llega al hash que quiere, básicamente. Y los hashes son enormes; he estado usando solo un par de caracteres como ejemplos, pero en general los hashes tienen más de 60 caracteres. En promedio, su computadora tendrá que hacer un montón de conjeturas antes de encontrar una que cumpla con los criterios. Pero, de nuevo, si bien nos lleva mucho tiempo encontrar un hash apropiado, casi no lleva tiempo verificar para asegurarnos de que nuestros datos realmente coincidan con lo que decimos que hacen.
Pero realmente, la dificultad es una parte importante del sistema, porque dicta la seguridad del bloque, además de definir cómo se hacen los bloques. Como señalamos antes, si quisiera cambiar un registro, ambos tendrían que volver a calcular el hash tanto para el bloque como para cada bloque subsiguiente, así como ganar el derecho a extraer cada uno de esos bloques. Lo mismo ocurre con los gastos dobles, que es donde intentas deshacer una transacción para poder gastar esas monedas nuevamente. Las probabilidades de que puedas gastar el doble de monedas y luego crear suficientes bloques para hacer una cadena lo suficientemente larga como para ser reconocido como legítimo no son grandes. Y, si tiene suficiente potencia informática para inclinar esas probabilidades a su favor, probablemente sea más rentable extraer bloques legítimos.
Entonces cuando estás creando o extrayendo bloques, cada conjetura que haces requiere tiempo y electricidad, ya sea que sea correcto o no. Y eso suma. Pero, como se mencionó anteriormente, eso es lo que hace que la cadena de bloques sea segura: llevaría mucho tiempo y energía reescribir el registro.
La buena noticia es que, si bien la prueba de trabajo puede ser popular, no es la única forma de hacer las cosas. También hay sistemas de prueba de participación, donde, en lugar de resolver acertijos, las personas ponen criptografía como garantía para tener la oportunidad de ser la próxima persona en extraer un bloque y se les pida que validen los bloques extraídos por otros. Si validan los bloques maliciosos, perderán parte o todo ese dinero, según las reglas de la cadena de bloques. Las cadenas de bloques de prueba de participación requieren mucha menos energía, porque extraer un bloque no requiere hacer millones de conjeturas: aquellos con participaciones se eligen aleatoria o algorítmicamente para crear un bloque, y no necesitarán hardware especializado y ultrapotente para hacerlo. .
Si la prueba de participación facilita la extracción, ¿qué evitaría que la gente quisiera meterse con ella? Bueno, un argumento a favor de la prueba de participación es que incentiva a los mineros a preocuparse realmente por la moneda, ya que tienen que ser HODLers. Jugar con la cadena de bloques probablemente reduciría la confianza en ella, lo que la haría, y su participación, menos valiosa. Esto contrasta con los mineros de prueba de trabajo, que podrían vender inmediatamente sus monedas y seguir extrayendo sin tener que preocuparse demasiado por el valor o la estabilidad de la moneda.
Se ha hablado de pasar a la prueba de participación, especialmente en la cadena de bloques Ethereum durante un tiempo, pero la actualización aún se encuentra en una etapa muy temprana. Sin embargo, vale la pena señalar que las cadenas de bloques no necesariamente tienen que usar prueba de trabajo o prueba de participación; también existen otros algoritmos de consenso alternativos, y las cadenas de bloques que no son públicas o que no se usan para monedas pueden crear bloques de maneras completamente diferentes. que son mucho más eficientes.
Como dije, es un sistema bastante complejo. La buena noticia es que, si desea utilizar la cadena de bloques, en realidad no tiene que saber exactamente cómo funciona el sistema, al igual que no tiene que saber cómo funciona el sistema bancario para poder deslizar una tarjeta de crédito.
Imagina que tuvieras una billetera que no solo pudieras perder, sino también olvidar la contraseña. Hablaremos sobre cómo funcionan en algún momento.
Volvamos a la cadena de bloques. ¿Puedo confiar en todo lo que hay en él? Oh, no, no lo recomendaría en absoluto. La cadena de bloques proporciona una forma de verificar, con un grado razonable de certeza, que los datos que está viendo no se han alterado. Pero no ayuda mucho a determinar si los datos eran verdaderos cuando se ingresaron. Hay cadenas de bloques de empresas privadas donde todos los usuarios son conocidos y tienen permisos específicos, pero las cadenas de bloques públicas son una bestia completamente diferente.
Por ejemplo, digamos que quería vender rocas espaciales y pretendía demostrar su autenticidad utilizando la tecnología blockchain. Incluso si descubrí una manera de proporcionar certificados de autenticidad que vivían en la cadena de bloques y estuvieran indiscutiblemente vinculados a la roca física que te envié, la cadena de bloques no haría nada para ayudarte si la “roca espacial” fuera en realidad solo una piedra de mi patio trasero.
(Tenga en cuenta: lo inventé completamente como ejemplo. Cualquier parecido con alguien que ejecuta una estafa con blockchain y space rocks es pura coincidencia. Además, si está haciendo eso … no lo haga).
¿Son las cadenas de bloques solo útiles para las criptomonedas? ¿O existen otros usos? Si bien las criptomonedas obviamente obtienen toda la publicidad y la cobertura, se están realizando toneladas de experimentación con blockchains en un montón de campos diferentes. Walmart ha utilizado la cadena de bloques para rastrear los productos desde la granja hasta sus tiendas (y brindar una fácil rendición de cuentas si hay un brote de enfermedad); hay experimentos para crear y vender direcciones web, o dominios, en la parte superior de la cadena de bloques; y se habló al comienzo de la pandemia sobre el seguimiento de suministros y la inmunidad a COVID-19 usando la cadena de bloques. Sin embargo, queda por ver si alguno de estos sistemas realmente se pone de moda y se vuelve esencial, o si terminan como todas esas empresas que surgieron a mediados de la década de 2010 que dijeron que usarían la cadena de bloques sin una idea real de lo que eso significaba.
También hay, por supuesto, NFT. ¿Esos están en la cadena de bloques? Existen muchas NFT en la cadena de bloques Ethereum, que tiene características específicas que las permiten. Sí, eso significa que puede hacer varias cosas a la vez en una sola cadena de bloques, solo depende de cómo estén configurados los datos.
¿Puedo casarme en la cadena de bloques? No, pero hay gente que ha hecho anillos de boda NFT. Por supuesto, probablemente deberías asegurarte de que tu pareja esté interesada en eso antes de intentarlo.
¿Blockchain revolucionará los sistemas de votación / moneda / inventario / noticias? Hay muchos impulsores de blockchain a quienes les gusta decir que la tecnología es el futuro de todo y que será tan grande como Internet. Sin embargo, al igual que con cualquiera que le esté diciendo lo grandioso que es algo en lo que está profundamente involucrado, probablemente debería tomar lo que dice con 0.001 de Sal-coin.
Si un espacio se beneficiaría de alguna manera de ser descentralizado, o si todos necesitan compartir un registro veraz conocido, entonces sí, existe la posibilidad de que blockchain sea una tecnología futura. Pero si no es así, el uso de la tecnología en lugar de, por ejemplo, una base de datos normal, no tiene muchos beneficios. Las cadenas de bloques son solo una herramienta como cualquier otra: uno de los becarios de IBM me dijo que cuando crea cadenas de bloques para empresas, la cadena de bloques es en realidad una pequeña parte de un sistema de TI más grande que también involucra cosas como bases de datos y otros programas heredados. En otras palabras, la mayoría de las veces las empresas no se limitan a deshacerse de sus viejos sistemas y pasar a las cadenas de bloques, sino que los integran de una manera que tiene sentido.
Es difícil explicar cómo incluso los sistemas de votación realmente simples son fiables
Tweet
¿En cuanto a votar específicamente? Bueno, ciertamente hay cierto interés en esa área: un proyecto de ley propuesto en Alaska busca mover el sistema de votación del estado a la cadena de bloques, y algunos otros lugares han experimentado con la idea. Pero al menos un esfuerzo inicial ha demostrado los mayores riesgos que conlleva la aplicación de tecnología nueva y quizás innecesaria a la votación.
Por mi parte, tiendo a estar de acuerdo con el YouTuber educativo Tom Scott sobre el tema de los sistemas de votación que usan blockchain para hacer votaciones electrónicas, incluso si blockchain hiciera que la votación fuera completamente confiable (lo que no necesariamente sería el caso), también debes demostrar al público en general por qué es confiable. Como mostró 2020, eso puede ser difícil de hacer con los sistemas de baja tecnología, y mucho menos con los que requieren explicaciones que son, como, un millón de palabras.
Honestamente, todo esto realmente suena como algo sobre lo que me gustaría ver un programa de televisión animado. ¿Quizás de una de las personas detrás de Rick y Morty?
Tengo buenas noticias para ti… Fox está haciendo una serie animada blockchain con el creador de Rick and Morty, Dan Harmon, para venderte NFT. Sin embargo, el programa no se trata de tokens no fungibles (NFT). Bueno, si solo te interesaría si tuviera un vínculo obvio para obtener efectivo basado en blockchain te tengo muy buenas noticias para ti (y malas noticias para todos con… buen gusto).
Cómo poner algo en la cadena de bloques.
Así que en realidad no es mucho trabajo crear tu propia cadena de bloques desde cero. Hay algo de codificación involucrado, sin duda, pero honestamente no es algo que no se pueda resolver con unos días de investigación (y algunos conocimientos básicos de programación).
Tampoco existe una regla que diga que tienes que crear tu propia cadena de bloques; algunas cadenas de bloques, como Ethereum, te permiten construir sobre ellas, lo que te permite aprovechar la tecnología blockchain sin tener que crear tu propia red.
Pero la pregunta más importante que debes hacerte antes de sumergirte en algo de eso es, por supuesto: ¿lo mío realmente necesita estar en la cadena de bloques? ¿Estoy tratando de colocar una clavija cuadrada en un orificio redondo, usando potencialmente mucha más energía de la necesaria para mi aplicación?
“No, ¡realmente necesito que lo mío funcione en la cadena de bloques! ¡El destino de las naciones depende de ello!” ¡Definitivamente es posible que esté trabajando en un problema específico que solo necesita tecnología blockchain! Pero si es tan importante, entonces, ¡no deberías estar aprendiendo todo esto! Sin embargo, le deseo la mejor de las suertes. Nos vemos en la cadena.
(Por cierto, nadie dice “nos vemos en la” cadena “. Esa fue una prueba para ver si realmente eres lo suficientemente ojos láser).
Ciao.
