Aprender
La blockchain ofrece una forma para que personas de todo el mundo mantengan colectivamente una base de datos sin depender de una autoridad central. Es un nuevo modelo para compartir y conciliar información, diseñado para nuestro futuro interconectado y global.
Sobre
Durante siglos, las personas han registrado información usando un libro mayor: una simple lista cronológica de datos. Fanegas de trigo. Toneles de vino. Muertes por plagas y maldiciones. Días desde todas esas langostas. ¡Libros mayores!
Conforme se expandió el alcance de la actividad humana, también lo hicieron las formas de rastrear y sincronizar datos. El siglo pasado, la información se volvió (principalmente) digital y nuestros libros mayores colectivos pasaron del papel a las computadoras. Eso abrió muchas posibilidades nuevas, y se inventaron las bases de datos —sistemas de libros mayores electrónicos mejorados e interrelacionados— para aprovechar el poder de este nuevo paradigma. De pronto, la información era buscable, ordenable, compartible y transportable.
Hoy, las bases de datos sustentan casi todos los servicios digitales. Pero sus orígenes en la era previa a internet y a la globalización han empezado a limitar su utilidad, o al menos a poner en duda su ubicuidad. Las bases de datos necesitan una autoridad central que las mantenga, y esa autoridad tiene poder absoluto sobre lo que la base de datos contiene. Por ejemplo, si Facebook quisiera cambiar tu Instagram para que fueran solo fotos de espadas geniales, podría hacerlo, unilateralmente. Tendrías que aceptar las espadas. O si un banco quisiera descontar 100 dólares de tu cuenta corriente, podría hacerlo. Ahí, seguro que lo notarías y te quejarías. Pero ¿y si solo te quitaran un centavo al día?
A medida que el mundo se ha vuelto más conectado y nuestras interacciones más digitales, hemos necesitado algo más resiliente y más colaborativo, algo que funcione a escala pero que no esté sujeto a ninguna ideología política, motivo personal o incentivo corporativo, para gestionar nuestros datos.
Inventada en 2009, la blockchain es una respuesta a esa necesidad.
La blockchain es un método para mantener los datos sincronizados entre múltiples partes interesadas independientes. Donde una base de datos tradicional es perfecta para rastrear registros de una sola entidad, la blockchain permite que un grupo de entidades, que podrían no estar relacionadas y que podrían tener incentivos para alterar sus datos compartidos, acuerden y mantengan un único conjunto de datos.
Como el incentivo para editar los datos a tu favor es muy fuerte en los sistemas financieros, la blockchain ha sido hasta ahora más útil para rastrear dinero. Aquí tienes la idea genérica de cómo funciona.
Idea
Primero, las computadoras que quieren compartir datos se unen en una red ejecutando el mismo software de blockchain. A medida que los datos llegan a la red —por ejemplo, cuando la gente gasta y envía dinero—, los datos se agrupan en “bloques” para su verificación. Luego, con una cadencia regular, normalmente cada pocos minutos o incluso cada pocos segundos, las computadoras conectadas votan sobre el bloque de datos actual diciendo, en esencia, “sí, todo esto me parece bien” (o no). Si el bloque actual se rechaza, la red volverá a votar sobre él cuando se envíe el siguiente bloque. Si el bloque actual se acepta, es decir, si la red acuerda que los datos que contiene son válidos, se agrega al historial completo del sistema de bloques de datos validados. Así, los datos quedan “encadenados”. Con el tiempo se forma una cadena larga y conectada de bloques.
Esta cadena se almacena en cada computadora de la red, y el agregado ocurre usando funciones criptográficas que facilitan detectar si cualquier transacción pasada ha sido alterada incluso en lo más mínimo. Así que cada vez que se añade un bloque de datos, la integridad de todos los datos previos queda, en efecto, confirmada por toda la red.
Si quisieras hacer trampa y, digamos, alterar alguna transacción pasada (por ejemplo, para fingir que tienes más dinero del que deberías), tendrías que alterar de algún modo los historiales en todas las computadoras independientes del sistema. O unirte a la red con suficientes computadoras nuevas para votar tus trampas como “hechos”. A esto se le llama un ataque del 51%. En sistemas grandes como Bitcoin, tal ataque sería imposible de costear —tendrías que ejecutar demasiadas computadoras—. En la red de Stellar, tales ataques son imposibles, por diseño, gracias al mecanismo de Prueba de Acuerdo de consenso de la red de Stellar. Enviar datos erróneos en tiempo real tampoco funciona porque, al final, tu intención egoísta será rechazada por voto y la red acordará los datos correctos.
Hay bastantes detalles técnicos detrás de todo esto. El artículo inicial que describe el primer sistema de blockchain es ingenioso, y te recomendamos mucho leerlo.
En SDF, no vemos la blockchain como una competencia. ¡Hay mucho buen software ahí fuera! Aquí tienes algunos recursos para empezar si buscas entender de forma amplia el espacio de la blockchain. Ten en cuenta que muchos de estos son creados y mantenidos por otras comunidades y empresas, así que no podemos garantizar su precisión al minuto.
Creado hace una década por el todavía anónimo “Satoshi Nakamoto”, Bitcoin es la fuente e inspiración de prácticamente todos los sistemas de blockchain. Muchas plataformas populares como Litecoin y Dogecoin son derivados directos de BTC. La blockchain de Stellar no usa la misma tecnología, pero toma inspiración de los principios básicos de blockchain que propuso Bitcoin.
Ethereum es una de las plataformas de blockchain más grandes. Se parece en algunas cosas a Bitcoin, pero fue imaginada como algo más versátil que Bitcoin, que fue diseñado para ser solo una moneda. Ethereum fue desarrollada para convertirse en otra red de estilo internet o “computadora mundial”: tiene su propio lenguaje de programación (Solidity) que, en teoría, te permite crear cualquier tipo de programa dentro de la red de Ethereum. Tales programas, llamados aplicaciones descentralizadas o “dApps”, serían (en teoría) resistentes al control y la supervisión gubernamentales.
Ethereum es conocida por los “contratos inteligentes” (contratos que se ejecutan automáticamente) y por los muchos tokens derivados de Ethereum emitidos en la red a través de Solidity. Hasta ahora, la ambición de Ethereum excede sus capacidades: la red es lenta y está congestionada, y la complejidad de Solidity hace que los programas de Ethereum sean propensos a errores y explotables. A pesar de algunos de estos problemas, sin embargo, muchos desarrolladores consideran que Ethereum es un ejemplo inspirador de un nuevo paradigma de programación.
Ethereum usó inicialmente Prueba de trabajo para lograr consenso, pero recientemente cambió a Prueba de participación. Este evento se conoce como “la Fusión”.
La red de blockchain de Stellar se creó en 2014 y usa un mecanismo de sincronización respetuoso con el medio ambiente (Prueba de Acuerdo) diseñado específicamente para pagos. Las transacciones se liquidan en unos pocos segundos, con comisiones que cuestan sustancialmente menos que un centavo. En la red de Stellar, puedes emitir activos digitales y negociarlos fácilmente dentro y fuera de la red.
Lo que hace única a la red de Stellar frente a otras blockchains es su capacidad para conectarse con puntos finales del mundo real, lo que permite a las personas convertir sus activos digitales en algo que realmente puedan gastar. Hacer crecer ese ecosistema de socios del mundo real es un gran foco para Stellar Development Foundation.
Este sitio puede enlazar a sitios web de terceros, así como a productos y servicios ofrecidos por terceros. Tales productos y servicios no son ofrecidos por Stellar Development Foundation (“SDF”), y SDF no tiene derecho, título ni interés sobre ninguno de estos productos o servicios. SDF no tiene control, intervención, acceso ni participación en las ofertas de terceros ni en la decisión de un tercero de ofrecer un producto o servicio a cualquier persona. SDF no revisa, valida ni verifica de forma independiente ninguna información recibida de o enviada por terceros. SDF no asume ninguna responsabilidad por errores, equivocaciones, omisiones o inexactitudes de dicha información y no otorga garantías ni declaraciones respecto de (i) la exactitud o integridad del contenido de este sitio, (ii) el contenido de cualquier sitio web de terceros enlazado desde este sitio, o (iii) los productos, servicios u ofertas de cualquier tercero que opere en la red de Stellar.
Los Boletines
Entérate de nosotros primero. Suscríbete para obtener información en tiempo real sobre noticias, funcionalidades y recursos del ecosistema Stellar.



