68 frases sobre Bitcoin, el Blockchain y algún que otro consejo.


Hace tiempo que me decidí a crear una lista de frases sobre el mundo de Bitcoin y el BlockChain que le sostiene.

Mi intención era la de hacer una publicación cada 3 días en mi cuenta de Twitter con cada una de esas frases, y dado que las 68 que recopilé han dado una vuelta completa considero que ya es momento de publicarlas en una entrada para que aquel que quiera pueda leerlas en un único lugar.

Las he clasificado en varias apartados algo asimétricos por su cantidad o falta de ella, pero considero que, aunque algo floja la lista, puede que ayude a más de uno a entender este mundillo.

A mi me ayudó recopilarlas. Espero que a tí te ayude leerlas.

Historia de Bitcoin

  1. En abril de 2013 el bitcoin rompió la barrera de los US$ 100 por unidad.
  2. El 12 de enero del 2009 se realizó la primera transacción con bitcoins
  3. Para el 9 de febrero 2011, cada bitcoin se cotizaba en US$ 1
  4. El 5 de octubre de 2009, New Liberty Standard publicó las primeras tasas de cambio del Bitcoin frente al dólar
  5. El 22 de mayo del 2010 se hizo la primera compra de una pizza usando bitcoins.
  6. Se estima que los 21 millones de Bitcoins se alcanzarán en el año 2141.
  7. Todo empezó el 31 de octubre de 2008 cuando un usuario llamado Satoshi Nakamoto publicó un anuncio en la lista de correo de la web Metzdowd. En él se detallaba un sistema de pagos que permitía a sus usuarios proteger la propiedad mediante el uso de la criptografía de clave asimétrica, así como evitar el doble gasto gracias a una base de datos descentralizada y validez por consenso a través de una prueba de trabajo que realizan los propios usuarios y tenedores de valor dentro del sistema.

Funcionamiento de Bitcoin

  1. Las direcciones Bitcoin deberían ser utilizadas sólo una vez
  2. Una transacción Bitcoin, por lo general, es recibida en pocos segundos y empieza a confirmarse en los 10 minutos siguientes
  3. Ninguna transacción Bitcoin se puede revertir
  4. Cada confirmación, en Bitcoin, disminuye exponencialmente el riesgo de revertir una transacción
  5. Todas las transacciones de Bitcoin son públicas, rastreables, y permanentemente almacenadas en la red Bitcoin
  6. El suministro de bitcoins es limitado, predecible y tiene un tope de 21 millones
  7. Cualquier persona puede ver el saldo y operaciones de cualquier dirección Bitcoin
  8. Cuando se utiliza por primera vez una dirección Bitcoin queda manchada por la historia de todas las transacciones involucradas
  9. Al ser Bitcoin una red peer-to-peer tu IP puede quedar registrada
  10. El valor de la moneda bitcoin es definido por las fuerzas de mercado.
  11. Bitcoin no es un sistema de ahorro, es un sistema de pagos.
  12. Los bitcoins tienen un número definido de 21.000.000.
  13. Cada transacción de Bitcoins queda registrada en una lista que es pública.
  14. Aunque la red Bitcoin se "caiga", con que solo uno de esos nodos no lo haga, la información no se perderá.
  15. En Bitcoin miles de ordenadores de todo el mundo “minan” bitcoins compitiendo unos con otros.
  16. Los bitcoins ni se crean ni se destruyen, ¡sino que se descubren!
  17. Cada confirmación en Bitcoin reduce exponencialmente el riesgo de que la transacción sea revertida.
  18. Bitcoin usa criptografía asimétrica con dos claves, una pública y otra privada, ambas creadas y vinculadas entre sí medianta una función especial.
  19. El algoritmo que usa Bitcoin para crear una clave pública de una clave privada, se llama ECDSA (Elliptic Curve Digital Signature Algorithm)
  20. La clave privada en Bitcoin es un número aleatorio de 256 bits (256 ceros y unos) que se suelen representar en sistema hexadecimal.
  21. El sistema hexadecimal, usado por Bitcoin, tiene como base el número 16. Los caracteres que se usan para representar esos 16 números son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. 
  22. Cada pareja de caracteres hexadecimal, usado en la clave privada de una cartera de Bitcoin, representa un byte, que es la unidad mínima de memoria, que consiste en una secuencia de 8 ceros y unos.
  23. En el actual protocolo Bitcoin sólo se revelan las claves públicas cuando se realiza una transacción.
  24. Bitcoin no tiene propietarios.
  25. Bitcoin está controlado por los usuarios, los mineros y los desarroladores (todos aquellos que participan en el ecosistema Bitcoin).
  26. Bitcoin sólo puede funcionar correctamente si hay consenso entre todas las partes y es precisamente ahí donde radica gran partes de su fortaleza y su debilidad.
  27. La MIT License es la licencia de Software elegida en su día por Satoshi Nakamoto para Bitcoin.
  28. Satoshi Nakamoto incluyó un pequeño texto en el Bloque Génesis de Bitcoin que dice así "The Times 03/jan/2009 Chancellor on brink of second bailout for bank" o lo que es lo mismo... "The Times 03/enero/2009 ministro de Hacienda al borde del segundo rescate de bancos".
  29. El protocolo estable que cada 210.000 bloques el premio por resolver bloques se reduzca a la mitad mantiniendo la oferta limitad en el tiempo a 21 millones.
  30. Cada 2016 bloques (Unas dos semanas) la red recalcula la dificultad de dar con un hash válido según el tiempo que se han tardado en general los 2016 bloques anteriores.

Consejos de uso de Bitcoin

  1. Deberías utilizar una dirección Bitcoin nueva para cada pago recibido.
  2. Publicar una dirección Bitcoin en páginas webs o redes sociales no es buena idea cuando se habla de su privacidad.

Blockchain de Bitcoin (y otros)

  1. El protocolo Bitcoin y otros protocolos de criptomonedas y blockchains utilizan los Merkle Trees (árboles de Merkle) en la cadena de bloques.
  2. Los Merkle Trees son formaciones piramidales de hashes en las que cada hash es el resultado de aplicar una función de hash sobre los hashes inferiores hasta llegar al nodo raíz o Merkle root del árbol en cuestión.
  3. Uno de los algoritmos usados por Bitcoin, SHA-256, pertenece a la familia de funciones de hash SHA-2 diseñadas por la National Security Agency (NSA) de los Estados Unidos.
  4. La criptografía consiste en "moler" unos contenidos hasta obtener una secuencia de caracteres de una longitud fija.
  5. Siempre que se aplica la misma función al mismo contenido, obtendremos el mismo hash.
  6. Las listas de transacciones de Bitcoins se actualizan constantemente, pero solo con 1 Megabyte cada 10 minutos.
  7. No se puede borrar ni modificar el pasado en BlockChain.
  8. No hay dos hash iguales, y no se pueden modificar.
  9. El propósito del Hash no es el de ocultar el mensaje en sí, ni el de permitir descifrarlo después, sino el de comprobar su integridad y verificar que no ha sido alterado.
  10. Bitcoin usa dos tipos de algoritmos hash: SHA-256, como función hash principal, y RIPEMD-160, en el proceso de creación de direcciones.
  11. Las siglas SHA de SHA-256 significa Secure Hash Algorithm, en inglés.
  12. Una clave y una contraseña no son lo mismo. Las primeras son más seguras que las segundas por su gran tamaño y porque se suelen generar de forma aleatoria.
  13. En criptografía asimétrica, si conocemos la clave privada podemos averiguar cuál es su clave pública, pero no al revés.Blockchain permite alcanzar un consenso entre partes que no se conocen a través de una red pública y potencialmente comprometida.
  14. En el sistema hexadecimal, usado en Bitcoin, existen hasta 256 posiciones decimales (16x16).
  15. La criptografía de curva elíptica (Elyptic Curve Cryptgraphy, ECC) se utiliza en el #Blockchain para obtener las claves públicas, y firmar y verificar las transacciones.
  16. Con la tecnología actual no se conoce ninguna forma de obtener una clave privada a partir de una clave pública, pero eso podría cambiar en el futuro.
  17. La "dirección" (el hash de la clave pública) siempre es pública.
  18. El Blockchain es un registro cronológico de transacciones consensuado por todos los usuarios y por tanto se puede usar para evitar el doble gasto, es decir, para impedir que alguien transfiera dos veces el mismo token.
  19. Los Blockchain registran cada transacción en orden de aparición.
  20. La existencia de un incentivo es vital en Blockchain para mantener el consenso.
  21. Para que una blockchain consiga obtener el favor de sus participantes, éstos han de poder escrutar su funcionamiento interno.
  22. El poder computacional asegura que la Prueba de Trabajo (POW) tiene validez.
  23. El poder computacional más grande está del lado de los nodos honestos que tratan de crear cadenas más largas.
  24. El primero bloque del BlockChain es el Bloque 0 o Bloque Génesis.
  25. La Prueba de Trabajo (POW) consiste en realizar un esfuerzo computacional en el protocolo, con el objetivo de impedir  que los nodos maliciosos incluyan bloques fraudulentos en la cadena.

Apreciaciones sobre Bitcoin

  1. Bitcoin se debe considerar como un activo de alto riesgo...
  2. El Bitcoin no es una moneda oficial.
  3. Bitcoin no es un sistema “sin regulaciones”. Está regulado por un algoritmo en vez de por una burocracia gubernamental.
  4. Bitcoin es demasiado friki para el uso masivo, al igual que Internet en 1991...