Alan T. Norman

Todo Sobre Tecnología Blockchain


Скачать книгу

naturaleza peer-to-peer de la tecnología blockchain construye un clima de confianza sin necesidad organismos intermediarios. Dado que cada usuario de la red tiene una copia del libro de registros, la blockchain promete una nueva era de transparencia en la contabilidad. Yo podría ver fácilmente si tú me enviaste los 100 dólares y si la transacción fue verificada. Una vez que lo hagas, sé que no podrás anularla o cancelarla, porque ya ha sido verificada por la red. Los nuevos avances en la blockchain también significan que puedo crear un contrato entre nosotros en el cual solo se realiza el pago una vez que se cumplan ciertas condiciones, lo que nos permitiría hacer negocios sabiendo que el contrato ya tiene los fondos en depósito y solo se pagará cuando se complete el trabajo.

      Incremento De La Conexión

      Uno de los mayores beneficios potenciales de la tecnología blockchain es incrementar la conexión global. A la vez que puedes enviar dinero fácilmente a cualquiera en cualquier lugar del mundo, las fronteras regionales y nacionales comienzan a desmoronarse. Se hace más fácil confiar en extraños, estén en donde estén. De la misma forma que el Internet conectó al mundo, la blockchain ahora promete crear un ambiente de confianza entre las personas de todo el orbe. Pero las redes peer-to-peer y la tecnología segura de la blockchain no sirven solamente para operaciones financieras. Se pueden usar para crear contratos entre desconocidos, para permitir a los ciudadanos que voten de forma anónima y acabar con la manipulación de las elecciones, y para conectar dispositivos inteligentes entre sí que garanticen la seguridad ciudadana. Incluso es posible usarla para referéndums diarios o semanales sobre nuevas leyes en los que podrías votar desde tu ordenador personal. Una verdadera democracia popular que cambiaría para siempre la forma en que funcionan los gobiernos, dando el control de las leyes y las políticas al pueblo.

      Aumento De La Productividad

      Un beneficio secundario de la blockchain es el aumento de la productividad. Actualmente, las instituciones son un lastre para la economía, con gobiernos que cobran impuestos por dirigir la burocracia y bancos que cobran comisiones por enviar y guardar el dinero. Una economía y una sociedad basadas en la blockchain tienen el potencial para ser significativamente más eficientes. Como efecto secundario, se podría conservar el mismo nivel de confianza social con una disminución considerable en la cantidad de trabajo necesaria para ello.

      Así que, tenemos que la tecnología blockchain tiene el potencial para verificar relaciones, operaciones y contratos de forma más eficiente que las grandes instituciones. Pero la eficiencia es discutible si el sistema no cuenta también con un alto nivel de seguridad. Aunque la tecnología peer-to-peer ha existido desde la creación de Internet, estas redes no eran seguras de la forma en que esperamos que lo sean las instituciones financieras y gubernamentales. Un banco tradicional protege la privacidad al limitar el acceso a la información solamente a aquellas partes involucradas. Los libros contables de los bancos son documentos internos, y cuando revisas tu historial de operaciones, solo puedes ver aquellas en las que estás involucrado. Ese es el papel primario de un banco, el de ser una tercera parte de confianza que lleva un libro contable privado. El fundamento de la seguridad de la blockchain es hacer público ese libro, pero eso significaría que la privacidad se vería comprometida. Este fue uno de los problemas fundamentales de las operaciones peer-to-peer antes de 2008. Nadie podía imaginar una forma de garantizar la privacidad mientras se usaba un libro mayor de dominio público. Los beneficios del libro distribuido eran enormes en cuanto a rapidez, costos y confiabilidad. Sin embargo, los consumidores recelaban de adoptar un sistema en el que todas sus operaciones podían ser rastreadas.

      Criptografía

      La criptografía es la primera capa que protege la seguridad y la privacidad en la tecnología blockchain. La información de las operaciones se agrupa toda junta. Esto incluye el ID de la transacción, la fecha y hora, la cantidad, la dirección del remitente y la del destinatario. Esta información se pasa por una función hash criptográfica antes de añadirse al libro. Una vez que ha sido codificada, la información de la transacción se ve así (ejemplo de una transacción de Bitcoin del 20 de octubre de 2017):

      aba128d3931e54ce63a69d8c2c1c705ea9f39ca950df13655d92db662515eacf

      Una función hash criptográfica acorta y estandariza el número de caracteres en la descripción de una transacción, lo cual significa que se pueden hacer más envíos a través de la red en cualquier momento. Mirando una lista de operaciones es imposible saber algo del remitente, del destinatario o de la cantidad. Sin embargo, como los estándares del cifrado de Bitcoin están públicamente disponibles, sí es posible decodificar la transacción y saber los detalles, incluida la clave pública del remitente, la del receptor y la cantidad enviada.

      Los competidores más recientes dentro del mundo del Bitcoin emplean diferentes tipos de criptografías para ocultar más aún la información de las operaciones, lo cual hace imposible acceder a esa información una vez que se añade al libro.

      En un capítulo posterior profundizaremos más en los temas de codificación y hashing.

      Libro Distribuido=Dificultad Para Cambiarlo

      El libro distribuido, uno de los mayores desafíos para la privacidad, es también un aspecto clave para la seguridad en la tecnología blockchain. Un libro tradicional guardado por un banco tiene muchas capas de protección para prevenir cambios no autorizados en él. Sin embargo, si un atacante pudiera acceder a él, inmediatamente podría hacer cambios. Los libros centralizados también están expuestos a operaciones fraudulentas. Si un ladrón de identidad o un vendedor malintencionado enviara una solicitud de transacción al banco en tu nombre, posiblemente la transacción será aprobada sin que lo sepas. Tener un libro centralizado significa que los bancos tienen que emplear una significativa cantidad de energía y costes elevados mediando las quejas y los casos de fraude. El libro distribuido cambia estos problemas. Al existir miles de copias del libro en las computadoras individuales, una vez que se añade una transacción, es casi imposible modificarla. (En un capítulo posterior hablaremos de las razones técnicas por las cuales no es posible.)

      Anonimato Y Claves Privadas

      Como la tecnología blockchain usa un libro distribuido, todo el mundo tiene una copia de las operaciones que entran a la red. El libro contable tiene que ser público para que funcione. No obstante, sin las medidas de seguridad apropiadas, cualquiera podría ver lo que has comprado y a quién se lo has comprado. Las implementaciones de esta tecnología resuelven este problema de seguridad de diversas formas, pero la mayoría se basan en un sistema que desconecta tu información personal de tu cuenta. Por ejemplo, los monederos Bitcoin son anónimos y puedes tener más de uno. Lo único que se requiere para acceder a tu cuenta es una clave privada que solo tú conoces. Aunque cualquiera pueda ver la dirección pública de tu monedero, no podrán saber a quién pertenece. En la política oficial original de Bitcoin se sugiere crear un monedero nuevo para cada transacción que se haga en la red de Bitcoin, para conservar el anonimato. Otras criptomonedas, como Monero, aspiran a lograr más avances en el nivel de privacidad de las operaciones hechas con blockchain. Monero usa direcciones indetectables, desconecta el ID de los usuarios de la cantidad transferida y oculta el rastro de las operaciones para garantizar la privacidad (véase el capítulo sobre Monero para más información). El resultado es una criptomoneda completamente imposible de rastrear y que, aún así, sigue empleando un libro público y distribuido.

      Hasta ahora, hemos visto básicamente por qué se inventó la tecnología blockchain, lo que hace y un sumario general de los métodos que emplea. Sin embargo, esto es solo lo básico y entraremos en detalles más técnicos sobre las soluciones que ofrece la blockchain en próximos capítulos. Pero antes, vamos a ver algunos potenciales usos de la tecnología blockchain. Es importante darse cuenta que esta tecnología va mucho más allá del bitcoin. Incluso si