Saltar al contenido

Documentos de Google descentralizados a gran escala

Una apreciación de dónde se ubica blockchain en la historia de la informática hace que sea más claro ver el potencial de la tecnología para mejorar la forma en que compartimos datos al crear una visión de la realidad sincronizada y compartida

Supertree Grove por Victor garcia en Unspash

A medida que crece la conciencia sobre blockchain, las personas están naturalmente ansiosas por comprender la tecnología más que nunca. Sin embargo, blockchain es una solución compleja para un problema computacional complejo y, por lo tanto, no todo es intuitivo. Para simplificar las cosas, personalmente he encontrado útil pensar dónde encaja blockchain en la historia de la informática moderna y crear algunos modelos mentales de cómo es realmente interactuar con una blockchain. Esperemos que también encuentre útil este marco.

El lugar de Blockchain en la historia de la informática

La tecnología Blockchain es un nuevo modelo de computación, uno que ofrece el potencial de cambiar la forma en que compartimos y usamos los datos. Pero blockchain no llegó de la nada, es parte de una rica historia de la informática en la que los nuevos modelos y los avances tecnológicos clave han tendido a surgir cada pocas décadas. Las primeras máquinas de computación electrónica se desarrollaron durante la Segunda Guerra Mundial en lugares como Bletchley Park, Inglaterra, donde grandes mentes se unieron para construir dispositivos para descifrar el código secreto de los nazis. En las décadas posteriores a la guerra vimos las primeras computadoras 'mainframe' producidas para uso comercial. Estas unidades de procesamiento de datos eran grandes y aisladas, es decir, no estaban conectadas entre sí. La década de 1970 marcó el comienzo de la era de la computadora personal cuando las compañías como Apple produjeron dispositivos que eran lo suficientemente pequeños como para ser utilizados por individuos: pasamos de grandes computadoras independientes a pequeñas computadoras personales (pero aún en silos). El siguiente gran avance se produjo en la década de 1990, cuando la adopción masiva de Internet permitió la conexión de millones de computadoras. La creación de Internet significó que las computadoras y las bases de datos ya no estaban aisladas, sino conectadas en red y capaces de comunicarse y compartir información. Luego, con la llegada del teléfono inteligente, las computadoras se hicieron aún más pequeñas y se volvieron móviles. Sin embargo, aunque las bases de datos y las computadoras se conectaron a través de Internet, no se sincronizaron automáticamente. Garantizar la sincronización entre múltiples bases de datos generalmente requiere alguna forma de reconciliación centralizada. El nuevo modelo informático que llamamos blockchain es uno en el que la base de datos y la red se fusionan para crear bases de datos en red sincronizadas.

Usar blockchain es como usar Google Docs

La tecnología Blockchain como se describió anteriormente suena genial, pero también es una idea muy abstracta. ¿Cómo se ve realmente la "computación en red sincronizada"? He descubierto que un buen punto de referencia es Google Docs (que estoy usando actualmente para escribir este artículo). La belleza de Google Docs es que puedes compartir un documento con tus colegas y editarlo todo en tiempo real. Todos ven la versión más actualizada del documento y todos pueden hacer cambios que otros pueden ver de inmediato. Todos tienen una visión compartida de la realidad: una visión coherente de la "verdad". Compare esto con la forma en que solía hacerse. Alguien crearía un documento en su computadora local usando un programa como Microsoft Word. Luego enviarían el documento por correo electrónico a través de Internet a un colega que luego lo descargaría, realizaría cambios y luego lo pasaría a otra persona que realice más modificaciones. En este momento, existen tres versiones del mismo documento y no se pueden hacer cambios a la última versión hasta que se envíe nuevamente. La gente es conectado pero no en sintonía, y el proceso es ineficiente. Productos como Google Docs resuelven este problema de sincronización para que la colaboración y el intercambio sean más fáciles, rápidos y eficientes.

Usar blockchain es como usar Google Docs, pero sin Google

La única advertencia aquí es que Google Docs no utiliza en realidad la tecnología Blockchain: la analogía es útil, pero no la historia completa. Google Docs funciona porque Google actúa en el medio para garantizar que se verifique a los usuarios, que todo funcione y que todos estén sincronizados. En la medida en que nos complace confiar en un intermediario central, esto funciona perfectamente bien. Sin embargo, hay muchas situaciones en las que no existe confianza, donde falta la gobernanza o donde entidades independientes luchan para trabajar juntas de manera sincronizada. Es aquí donde blockchain tiene una gran promesa para habilitar la informática en red donde los datos se sincronizan sin un reconciliador centralizado de confianza. En otras palabras, es como poder usar un producto como Google Docs sin tener que confiar en Google

Usar blockchain es como usar Google Docs, pero sin Google, para potencialmente cualquier cosa

Ahora tome ese pequeño ejemplo de edición de texto sincronizada e imagine cómo se vería cuando se aplica a escala global a muchas de las bases de datos centralizadas en las que se basan nuestros sistemas en la actualidad. Cualquier cosa, desde documentos legales, registros médicos o libros de contabilidad bancarios, podría ser menos como Microsoft Word y más como Google Docs. Esto podría generar enormes eficiencias ya que compartir y usar datos en tiempo real se vuelve mucho más rápido y fácil de lo que es hoy.

Esta es una idea extremadamente poderosa porque es generalizada. Bitcoin fue, por supuesto, la primera manifestación de una cadena de bloques, pero desde su creación han surgido muchos otros protocolos y casos de uso. Algunos de estos protocolos están diseñados para fines específicos (como pagos descentralizados o almacenamiento de archivos). Otros tienen la ambición de realizar cálculos generalizados de manera descentralizada. Para algunos, la visión final es nada menos que una computadora mundial global, descentralizada y resistente a la censura que ninguna entidad puede poseer o apagar. Para otros, la visión es menos dramática y política, y más centrada en generar un enorme valor al compartir datos de manera más eficiente entre organizaciones privadas. Los detalles y los sueños difieren, pero el futuro estará sincronizado.

Si desea obtener más información, visítenos en Blockchain.

Para actualizaciones sobre nuevas publicaciones, sígueme en Gorjeo

Fuente: https://medium.com/blockchain/blockchain-decentralized-google-docs-on-a-grand-scale-55a2e15c07d1?source=rss—-8ac49aa8fe03—4