Monedas emitidas por el gobierno y criptomonedas

Primero lo primero:

Fiat: Es una moneda fiduciaria, significa que es una moneda que se ve obligada a circular por un gobierno. Esto quiere decir que el gobierno exige que ciertos impuestos, deudas y otras transacciones relacionadas se realicen en una moneda determinada.

Básicamente vincula el valor de una moneda con el potencial productivo y la confianza de los inversores en una economía nacional.

Bitcoin: Es la tecnología conocida como la Cadena de Bloques de Bitcoin. Los “datos” transferidos se conocen como Bitcoins. Recuerde, Bitcoin es información con un incentivo financiero adjunto.

La transferencia de Bitcoins es voluntaria y no tiene que ser aceptada por la parte receptora. Aunque hay países que están empezando a aceptar el uso de Bitcoins como “dinero”, por así decirlo, la mayoría de los países no imponen el uso del Bitcoin, por lo tanto, no es una moneda fiduciaria.

Un intercambio de Bitcoins (Bitcoin Exchange) es un mercado digital para que los usuarios compren y vendan Bitcoins utilizando diferentes monedas.

“Bitcoin Exchange” Conocidos:

El Bitcoin se puede canjear por dinero fiduciario/fiat (moneda de curso legal) u otras criptomonedas alternativas como Ethereum. El intercambio sirve como el intermediario para los comerciantes de la criptomoneda.

Game Theory by xkcd

Game Theory by xkcd

Poder comprar Bitcoins es el paso inicial para comerciarlo. Al igual que el comercio de una acción, los intercambios de Bitcoin cobran porcentajes o tarifas por transacción. Para poder intercambiar Bitcoin en un “Bitcoin Exchange”, el usuario debe tener una cuenta y realizar una serie de pasos para ser verificado. Recuerde que Bitcoin y las criptomonedas alternativas son una moneda completamente digital, y no hay Bitcoins físicos.

Por favor escarbe más en:

Naturaleza volátil

Bitcoin es bien conocido por su naturaleza volátil, por lo que todos los días pueden haber ganancias y/o pérdidas. A veces esas pérdidas o ganancias serán grandes, mientras que otras veces pueden no serlo. Para bien o para mal, ese es la naturaleza del comercio.

Nash e · qui · lib · ri ·um sustantivo (en economía y teoría de juegos) un estado estable de un sistema que involucra la interacción de diferentes participantes, en el que ningún participante puede ganar por un cambio de estrategia unilateral si las estrategias de los demás permanecen sin alterar.

Costos de energía y refrigeración

El Bitcoin no se encuentra centralizado por un gobierno. Sin embargo, se encuentra descentralizado y respaldado por un concepto llamado “Prueba de trabajo”. Básicamente, el trabajo de hash criptográfico de los mineros facilita las transacciones en la red y las recompensas que reciben aumentan el suministro de Bitcoins, detrás del telón todo esto implica costos de hardware y de electricidad. El mercado para estas costosas transacciones implica una carrera competitiva entre mineros para desarrollar una tecnología minera más rápida y obtener formas más económicas de realizar la computación (como ubicar centros de datos). En este sentido, la teoría de juegos es fuertemente aplicable a las condiciones competitivas de la minería y se puede ver en el contexto de cómo funciona Bitcoin como sistema.

La segunda generación del internet

El “hype” del Bitcoin como criptomoneda es entretenido, todo este “sueño utópico libertario del Silicon Valley” es romántico y salvaje también. Por eso me parece que nunca es tarde para aprender… además no escarbar cómo funciona el comercio y la economía durante esta burbuja, en este momento de la humanidad es más o menos igual a tener el cerebro muerto.

“One hand, one million dollars, no tears” — Salomon Brothers.

Night singer of shares

Wikipedia – Night singer of shares

Sabemos que Bitcoin (BTC) es una criptomoneda, un activo digital diseñado para funcionar como un medio de intercambio. Bitcoin “no depende” de las autoridades centrales y tradicionales para controlar su creación y administración.

Cypherpunks

El presunto creador bajo el pseudónimo de Satoshi Nakamoto integró muchas ideas existentes de la comunidad cypherpunk al crear Bitcoin. Podemos decir que un cypherpunk es cualquier interesado en el uso generalizado y proactivo de la criptografía fuerte y las tecnologías que ofrecen privacidad como una ruta para el cambio social, político y económico. Los cypherpunks tienen un movimiento activo desde finales de los años ochenta.

¿Por qué hay personas que tienen muchos Bitcoins?

La gran mayoría de personas que tiene bastantes Bitcoins ahora es porque compró cuando el valor del precio era bajo y rondaba los $200 o menos.

Básicamente, cuando se cree estar en lo mejor de la burbuja es cuando la gran mayoría de personas compra Bitcoins por primera vez, esto es algo que se puede notar cuando el valor del Bitcoin rondaba los $1000.

Volatilidad del precio y la naturaleza humana del pánico

  • Si las personas compran muchos Bitcoins en un periodo dado, entonces el valor del precio aumenta.
  • Las personas tienden a vender sus acciones/Bitcoins cuando el mercado cae en un cierto porcentaje.
  • Tendemos a comprar algo cuando es popular, por eso cuando el precio cae la respuesta natural del pánico impulsa a las personas a vender a un precio bajo.

¿Cuándo es el buen momento para comerciar?

  • La primera regla es: Trate de comprar cuando el precio es bajo y trate de vender cuando el precio es alto, siempre tenga en mente que el objetivo es maximizar las ganancias y minimizar el riesgo.
  • En general, la mentalidad “compre y espere” parece que nunca funciona bien para un inversionista, usualmente terminan perdiendo.
  • Acumule a largo plazo cuando el precio es bajo, cuando hay un valor con el cual usted de hecho si puede “jugar”.
  • Poco cuando el valor del precio muestre patrones de ruptura justo cuando el precio es alto.
  • Intercambie altcoins (monedas alternas) volátiles con la mentalidad de aumentar su propia tenencia de Bitcoins.
  • Trate de comprar cuando hay pánico masivo: Tenga confianza pero también tenga calma y administre bien el riesgo, recuerde, usted ha decidido invertir justo cuando las cosas están realmente feas.
  • Manténgase alejado cuando hay mucha agitación/fluctuación en el valor del precio.

En realidad todo este “hype” me recuerda las afueras del BCR en los 80’s, de pequeño me acuerdo escuchar gente comerciando dólar:

vendo dólar... vendo dólar... vendo dólar...

“Greater fool theory”

En el mercado bursátil, la teoría del tonto más grande se aplica cuando muchos inversores hacen una inversión cuestionable, con la suposición de que podrán venderla más tarde a “un tonto más grande”. En otras palabras, compran algo no porque creen que vale la pena el valor del precio, sino porque creen que podrán venderlo a otra persona a un precio aún más alto. También se llama inversión de sobrevivientes. Es similar en concepto al principio del concurso de belleza keynesiano de invertir en acciones.

¿Pero cuál es el atractivo de Bitcoin?

Su atractivo es muy similar al del oro, pero sin los inconvenientes que tienen los metales preciosos: debido a que no es necesario pagar grandes sumas por almacenar criptomonedas de forma segura en cualquier cantidad, se pueden transportar instantáneamente y de forma libre a cualquier parte del mundo, se pueden lograr tener y administrar en completo anonimato… donde ningún ente regulatorio, ladrón o atracador te los pueda quitar o robar. Aunque queda mucha tela por cortar y ver si los reguladores, los piratas informáticos o los fraudes puedan encontrar formas “creativas” de hacerlo.

Se ha dicho que al colocar un límite fijo en el número de monedas, la cantidad de Bitcoins en circulación eventualmente no va poder seguir el ritmo del crecimiento en la producción mundial de bienes y servicios, así como tampoco lo logró el oro, ni tampoco la plata durante la Revolución Industrial, lo que los obligó a abandonarlo como base monetaria, mas de un siglo atrás. Si la comunidad Bitcoin puede reconocer ese defecto y permitir que el número en circulación crezca a la misma velocidad que la producción (y solo a esa velocidad)… puede ser que el Bitcoin se llegue a convertir en la moneda “perfecta”.

Deflación

La deflación o inflación negativa, en economía, es un descenso generalizado y prolongado -como mínimo, dos semestres según el FMI- de los precios de bienes y servicios motivado por una atonía de la demanda y un exceso de las capacidades productivas (oferta). La deflación normalmente está asociada a las recesiones y a las crisis económicas y financieras.

Debido a que la base monetaria de los Bitcoins no se puede expandir, la moneda estaría sujeta a una severa deflación si se llega a utilizar de manera amplia.

Economistas Keynesianos

Los economistas keynesianos sostienen que la deflación es mala para una economía porque incentiva a las personas y las empresas a ahorrar dinero en lugar de invertir en empresas y crear empleos.

Escuela de Pensamiento Austriaca

La escuela de pensamiento austriaca contrarresta esta crítica, alegando que como la deflación ocurre en todas las etapas de la producción, los empresarios que invierten se benefician de ella. Como resultado, los ratios financieros de ganancias tienden a permanecer igual y solo cambian sus magnitudes.

En otras palabras, en un entorno deflacionario, los bienes y servicios disminuyen en el precio, pero al mismo tiempo el costo para la producción de estos bienes y servicios tiende a disminuir proporcionalmente, sin afectar efectivamente los beneficios. La deflación de precios fomenta un aumento del acaparamiento, por lo tanto, de ahorro, que a su vez tiende a reducir las tasas de interés y aumenta los incentivos para que los empresarios inviertan en proyectos de más largo plazo.

Por favor escarbe más en: https://en.bitcoin.it/wiki/Controlled_supply

Es evidente que los gobiernos y los bancos centrales lo pueden odiar bastante, pero parece que no podrán hacer nada al respecto… a menos que estén preparados para:

  1. Cerrar la Internet permanentemente.
  2. Meterse en el juego como ya algunas entidades lo están estudiando y experimentando.

¿Cómo funciona una criptomoneda?

Blockchain – Confianza + Criptografía = Criptomoneda

Este no es un artículo con comentarios o especulaciones sobre los tipos de cambio actuales o futuros del Bitcoin. Pero si trata sobre conocer al menos los fundamentos de la tecnología.

Libro mayor

Es una lista de registros organizados en bloques, que se encuentran enlazados y asegurados mediante criptografía. Cada bloque contiene típicamente un puntero de hash criptográfico que enlaza hacia un bloque anterior, una fecha completa y los datos de la transacción.

Por diseño, los blockchains son intrínsecamente resistentes a la modificación de sus datos. Un blockchain puede servir como “un libro mayor abierto y distribuido que puede registrar transacciones entre dos partes de manera eficiente y de manera verificable y permanente”.

Mastering Bitcoin by Andreas M. Antonopoulos

Mastering Bitcoin by Andreas M. Antonopoulos

Para usar como un libro mayor distribuido, un blockchain es típicamente administrado por una red peer-to-peer que se adhiere colectivamente a un protocolo para validar nuevos bloques. Una vez registrados, los datos en cualquier bloque dado no pueden alterarse retroactivamente sin la alteración de todos los bloques posteriores, lo que requiere la colusión de la mayoría de la red.

Firmas digitales

Cada transacción está firmada. Además se asegura que no sea factible que otra persona adivine o falsifique una transacción firmada.

Llave privada – sk

Firmar(mensaje, Llave Secreta) = Firma

  • Es algo que guardamos en secreto para nosotros mismos.
  • Cambia para diferentes mensajes, la alteración de un mensaje cambia completamente el aspecto de la firma en ese mensaje.
  • Producir una firma implica una función que depende tanto del mensaje en sí como de nuestra llave privada.

Llave pública – pk

Verificar(Mensaje/Transacción, Firma, Llave Pública) = Booleano

  • Cuando se verifica una firma contra una transacción, podemos sentirnos extremadamente seguros de que la única forma en que alguien podría haberlo producido es porque conocía la llave secreta asociada con la llave pública que se utiliza para la verificación.
  • Entonces, cuando se firma una transacción, el mensaje también incluye un tipo de identificación asociado a esa transacción. Inicialmente esto hace que las firmas digitales sean realmente confiables dentro de este protocolo.

Protocolo

  • Solo las transacciones firmadas son válidas.
  • Cualquiera puede agregar líneas al libro mayor.
  • Puede haber liquidez con dinero real.
  • Previene que alguien gaste más de lo que tiene.

Moneda = Historial de transacciones

Un libro mayor de contabilidad contiene el historial de transacciones de una moneda.

¿Quién controla las reglas de agregar nuevas líneas?

Para asegurar la confianza, todos guardan su propia copia del libro mayor. Entonces, cuando queremos hacer una transacción, lo que hacemos es transmitirlo al mundo para que la gente lo escuche y lo grabe en sus propios libros contables privados.

  • ¿Cómo se logra que todos estén de acuerdo en cuál es el libro mayor de registro correcto?
  • ¿Cómo podemos estar seguros de que todos los demás recibieron y creen en la misma transacción?
  • ¿Cómo podemos estar seguros de que otra persona está grabando la misma transacción y en el mismo orden?
  • ¿Cómo podemos estar seguros de que alguien más en el mundo que está siguiendo ese mismo protocolo tiene un libro mayor personal que se ve igual al nuestro?

La solución que ofrece Bitocoin es

  • No es un banco que verifica las transacciones, sino que es un sistema inteligente de verificación descentralizada sin fideicomiso basado en algunas de las matemáticas nacidas en la criptografía.
  • Se confía en los libros mayores que tienen el mayor trabajo computacional.
  • El trabajo computacional asegura que las transacciones fraudulentas y los libros mayores contables conflictivos requieran de una cantidad de computación no factible de generar.
  • El fraude es computacionalmente inviable.

Función hash criptográfica

SAH256 (“MessageOrFile”) = 101010101010101 ….

  • La salida se llama “hash” o “digest” del mensaje.
  • No es aleatorio.
  • Siempre da el mismo resultado para una entrada determinada. Pero la idea es que si cambiamos ligeramente la entrada, tal vez editando solo uno de los caracteres, el hash resultante cambie completamente.
  • La forma en que cambia la salida a medida que cambiamos ligeramente esa entrada es completamente impredecible. Podemos ver, que esta no es solo una función hash, es una función hash criptográfica. Eso significa que no es factible calcular en la dirección inversa tratando de encontrar la entrada.

Prueba de trabajo (SHA256)

¿Cómo una función puede probar que una lista particular de transacciones está asociada con una gran cantidad de esfuerzo computacional?

Este trabajo del cuál se habla está intrínsecamente vinculado a la lista de transacciones. Si cambiamos una de esas transacciones, incluso ligeramente cambiaría completamente el hash, tendríamos que pasar por otros “mil millones” de conjeturas para encontrar una nueva prueba de trabajo, un nuevo número que haga al hash de la lista modificada comenzar con la misma cantidad de ceros al inicio.

Organicemos el libro mayor en bloques

Transactions

La idea original es hacer que todos confíen en el libro mayor de contabilidad que trabaje más. La forma en que esto funciona es primero organizar un libro dado en bloques.

Confianza en el libro mayor que trabaja más:

Debido a que todo el mundo está allí transmitiendo transacciones y queremos un acuerdo sobre cuál libro mayor contable es el correcto para tenerle confianza. Sabemos que la idea central detrás del documento original de Bitcoin es hacer que todos confíen en el libro mayor que trabaja más.

La forma en que esto funciona es primero organizar el libro mayor dado en bloques, donde cada bloque consiste en una lista de transacciones junto con una prueba de trabajo, que es un número especial para que el hash de todo el bloque comience con un montón de ceros.

De la misma manera que una transacción solo se considera válida cuando está firmada por el remitente. Un bloque solo se considera válido si tiene una prueba de trabajo.

Importancia del hash del bloque anterior:

Para asegurarnos de que haya un orden estándar para estos bloques, cada bloque contiene el hash del bloque anterior en su encabezado. De esta manera, si tuviéramos que retroceder y cambiar cualquiera de los bloques o intercambiar el orden de dos bloques, cambiaría el bloque que viene después de él, lo que cambia el hash del bloque, que cambia el que viene después de él, y así sucesivamente. Esto requeriría rehacer todo el trabajo encontrando un nuevo número especial para cada uno de estos bloques que hace que su hash comience con ceros. Debido a que los bloques están encadenados de esta manera, en lugar de llamarlo libro mayor, es común llamarlo blockchain.

Creador de bloque

Como parte de el protocolo actualizado, se permite que cualquiera en el mundo pueda ser un creador de bloques. Lo que eso significa es que van a escuchar las transacciones que se emiten, las reúnen en un bloque y luego hacen un montón de trabajo para encontrar un número especial que hace que el hash de ese bloque comience con ceros, una vez que lo encuentran, transmiten el bloque que encontraron.

Recompensa

Para recompensar a un creador de bloque por todo este trabajo, cuando una persona arma un bloque, también incluimos una transacción muy especial en la parte superior, en la que esa persona recibe una cuota de la nada. Esto se conoce como la recompensa por bloque y es una excepción a nuestras reglas habituales sobre si se aceptan o no las transacciones. No proviene de alguien, por lo que no tiene que estar firmada. Esto también significa que el número total de moneda contable en nuestra economía aumenta con cada bloque nuevo.

 Minería

Crear un bloque a menudo se llama minería. Ya que requiere mucho trabajo que introduce nuevos trozos de moneda en la economía, tenga en cuenta que lo que realmente están haciendo es escuchar transacciones, crear bloques, transmitir esos bloques y recibir recompensas con dinero nuevo por hacerlo.

Desde la perspectiva del minero, cada bloque es como una lotería en miniatura, donde todo el mundo adivina los números lo más rápido posible hasta que un individuo afortunado encuentra un número especial que hace que el hash comience con muchos ceros, entonces el minero recibe una recompensa.

Por favor escarbe más en: https://bitmain-alliance.com/shop

Pagos

Para cualquier otra persona que solo quiera usar el sistema para realizar pagos, en lugar de estar escuchando por transacciones, todos comienzan a escuchar solo por los bloqueos que transmiten los mineros, entonces actualizan sus propias copias personales del blockchain.

Consenso descentralizado

Ahora, la adición clave a nuestro protocolo es que si escuchamos dos blockchains distintos con historiales de transacciones en conflicto, nos inclinamos por el más largo, el que trabaja más. Si hay un empate, solo espere hasta escuchar un bloque adicional que hace que uno de ellos sea más largo. Así que, aunque no existe una autoridad central y todo el mundo mantiene su propia copia de la cadena de bloques, si todos aceptan dar preferencia a la cadena de bloques que trabaje más, tenemos una forma de llegar a un consenso descentralizado.

Para ver por qué esto asegura que es un sistema confiable, y para entender en qué punto debemos confiar en que un pago es legítimo, en realidad es realmente útil analizar exactamente lo que se necesitaría para engañar a alguien que usa este sistema.

Tiempo promedio requerido para crear un bloque

Anteriormente dijimos que la prueba del trabajo podría ser encontrar un número especial para que el hash del bloque comience con ceros. Bueno, la forma en que funciona el protocolo Bitcoin real, consiste en cambiar periódicamente esa cantidad de ceros, por lo que debería tomar un promedio de N minutos encontrar un nuevo bloque, de modo que a medida que se agregan más y más mineros a la red, el desafío realmente se hace más y más difícil, de tal manera que esta lotería en miniatura solo tiene alrededor de un ganador cada N minutos.

¿De dónde provino la mayor cantidad del dinero del Bitcoin?

Muchas criptomonedas más nuevas en realidad tienen tiempos de creación de bloque mucho más cortos que el de Bitcoin. Se podría decir que todo el dinero en Bitcoin en última instancia proviene de alguna recompensa por bloque. Al principio, estas recompensas fueron de 50 Bitcoins por bloque.

210000 (50 + 25 + 12.5 + 6.25 + …) = 21000000

Si miramos los primeros pocos bloques del Blockchain al inicio, no contienen ninguna transacción que no sea esa recompensa de 50 Bitcoins para el minero. Pero cada 210000 bloques, que es aproximadamente cada 4 años, esa recompensa se reduce a la mitad. Entonces, en este momento, la recompensa es de N Bitcoins por bloque. Y debido a que esta recompensa disminuye geométricamente con el tiempo, significa que nunca habrá más de 21000000 Bitcoins en existencia.

“Fee”

Sin embargo, esto no significa que los mineros dejen de ganar dinero. Además de la recompensa por bloque, los mineros también pueden recoger costos por transacción. La forma en que esto funciona es que cada vez que se realiza un pago, se puede incluir de forma puramente opcional una pequeña tarifa de transacción que se destinará al minero de cualquier bloque que incluya ese pago. La razón por la que realmente se hace esto es para incentivar a los mineros a incluir la transacción que transmitimos en el siguiente bloque.

Sabemos que en Bitcoin, cada bloque está limitado a alrededor de 2400 transacciones, lo cual, según muchos críticos, es innecesariamente restrictivo. A modo de comparación, VISA procesa un promedio de aproximadamente 1700 transacciones por segundo, y son capaces de manejar más de 24000 por segundo. Este procesamiento comparativamente lento en Bitcoin hace que las tarifas de transacción sean más altas, y eso es lo que determina qué transacciones los mineros eligen incluir en un nuevo bloque.

Motivación

Aunque este artículo está lejos de una cobertura completa sobre como funcionan las criptomonedas, todavía hay alternativa, matices y opciones de diseño que también se pueden investigar después. Uno de los grandes motivos detrás de esto es que una gran cantidad de dinero ha comenzado a fluir hacia las criptomonedas.

Humanismo

Humanistas tienen fe en los recursos intelectuales y espirituales de las personas, esto no sólo ofrece el conocimiento para comprender el mundo que percibimos, además resuelve los problemas morales de cómo utilizar nuestro propio conocimiento. Básicamente tenemos una actitud de respeto a otras personas sin distinción de clase, raza o credo.

Entre nuestros principios morales fundamentales podemos encontrar la libertad, la tolerancia y la felicidad.

Código moral

Sabemos que toda sociedad necesita un código moral para que las personas puedan vivir en armonía. Sin embargo, también sabemos que la moral proviene de dentro de nosotros mismos. Tiene que ver con la gente, con la buena voluntad individual y la responsabilidad social, se trata de la generosidad, la bondad y la consideración hacia los demás.

La moralidad es posible porque los seres humanos tenemos un sentido de responsabilidad, incluso trabajamos en la mejora de nuestro código moral mientras vamos entendiendo lo que esto significa para nosotros mismos y para otras personas también. Lo importante, lo que sucede es que vamos hacia un futuro en donde aceptamos la responsabilidad por la sociedad en la que vivimos, sin imponer a otros los prejuicios o la intolerancia moral del pasado.

¿Por qué?

Busquemos las respuestas a las mismas preguntas que todos los demás se hacen a si mismos:

  • ¿Por qué estoy Yo aquí?
  • ¿Cuál es el propósito de la vida?
  • ¿Cómo se originó la vida?
  • ¿Esto es bueno para mi, esto es bueno para los demás también?
  • ¿Qué pasará conmigo cuando me muera?

El camino va hacia las respuestas basadas en la razón, la experiencia y en los valores humanos compartidos. Las evidencias que nos permiten creer en las cosas, en la ciencia de las cosas, es nuestra propia experiencia. Por esta razón podemos permanecer con una mente amigable y despierta ante las preguntas.

En vez de creer lo que otra persona nos dice. Pensemos las grandes preguntas por nosotros mismos. De hecho algunas preguntas pueden no tener respuestas probables hoy en día, pero se acepta el reto.

DisfrutAmos la vida

La felicidad es el único bien… la hora de ser feliz es ahora, y la manera de ser feliz es hacer que otros también lo sean.

La forma en que podemos hacer felices a los demás es siendo nosotros mismos felices. Consideremos razonable disfrutar de las cosas buenas de la vida, como las amistades, las artes y el mundo natural – además todo esto podemos hacerlo sin perjudicar a los demás o al medio ambiente.

¿Qué es la Ciencia Cognitiva?

La ciencia cognitiva es el estudio interdisciplinario de la mente y la inteligencia, que abarca la filosofía, la psicología, la inteligencia artificial, la neurociencia, la lingüística y la antropología.

Origen intelectual

Surge a mediados de la década de 1950 cuando investigadores de varios campos comenzaron a desarrollar teorías sobre la mente, basados en representaciones complejas y procedimientos de cálculo.

Organización

A mediados de la década de 1970 se forma la Sociedad de la Ciencia Cognitiva y aparece la revista Cognitive Science. Desde entonces, más de setenta universidades de América del Norte, Europa, Asia y Australia han establecido programas de ciencias cognitivas, y muchos otros han instituido cursos en la ciencia cognitiva.

“El chimpancé descubre que hablar lo mete en problemas”. –Chomsky Gene.

Más información: Cerebros, Mentes y Máquinas.

Electricidad

La electricidad (del griego ήλεκτρον elektron, cuyo significado es ámbar) es el conjunto de fenómenos físicos relacionados con la presencia y flujo de cargas eléctricas. Se manifiesta en una gran variedad de fenómenos como los rayos, la electricidad estática, la inducción electromagnética o el flujo de corriente eléctrica.

Introducción a la electricidad

Electricidad y circuitos

Corriente y voltaje

Por favor consulte: Electricidad

Imanes

¿Por qué algo sucede?

Se mencionan por primera vez en la ciudad de Magnesia, en Asia Menor, de ahí el término magnetismo. Sabían que ciertas piedras atraían el hierro y que los trocitos de hierro atraídos, atraían a su vez a otros. Estas se denominaron imanes naturales.

Magnetismo

https://www.youtube.com/watch?v=UuwPIprs4DY

Creando electricidad con imanes

SSH – Llaves privadas y públicas

Key Authentication

Si un servidor SSH es visible a través de Internet, en lugar de las contraseñas, se recomienda utilizar la autenticación mediante llave pública.

Con la autenticación mediante llave pública, cada equipo tiene una llave privada y cada equipo remoto de confianza una llave pública (un gran número con propiedades particularmente matemáticas).

La llave privada se mantiene en el equipo de confianza desde el cual hacemos ingreso, mientras que la llave pública se almacena en el archivo .ssh/authorized_keys dentro de todos los equipos a los cuales se necesita ingreso para iniciar sesión.

Cuando se ingresa a otro equipo, el servidor SSH utiliza la llave pública para “bloquear” los mensajes de una manera que sólo pueden ser “desbloqueados” con nuestra propia llave privada – esto significa que incluso el atacante más curioso le será muy difícil espiar, o interferir con nuestra sesión.

Passphrase

Como medida de seguridad adicional, los programas SSH pueden almacenar la llave privada en un formato de contraseña-protegida, de modo que si el equipo es robado o quebrantado, se puede tener un tiempo suficiente para desactivar nuestra llave pública, antes de que terceros puedan romper la contraseña e iniciar sesióon utilizando nuestra propia llave privada.

Bruteforce

Las llaves son mucho más difíciles de quebrantar mediante la fuerza bruta, o de suponer contraseñas simples, presentan longitud de llave amplia de la clave.

Key Pairs

La autenticación mediante llaves utiliza “dos llaves”, una llave “pública” que nadie pueda ver, y otra llave “privada” que sólo cada propietario pueda ver. Para lograr una comunicación segura con otro equipo, mediante la autenticación basada en llaves, se debe crear una llave pública para cada equipo que se necesite acceder, de la misma manera se debe copiar de manera segura la llave pública que le vamos a confiar.

mkdir ~/.ssh

chmod 700 ~/.ssh
ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa -P "" -q
-f

Define el nomnbre de archivo de la llave.

-q

Genera las llaves en silencio.

-P

Proporciona la contraseña-protegida vieja.

Transferir la llave cliente al equipo

La llave que hay que transferir al otro equipo de confianza es la llave pública. Si podemos ingresar a otro equipo a través de SSH mediante una contraseña, entonces sí se puede transferir nuestra clave RSA desde nuestro propio ordenador:

ssh-copy-id user@example
ssh-copy-id -i ~/.ssh/id_rsa.pub user@example.com

Si el directorio ~/.ssh sí existe en el equipo remoto:

cat ~/.ssh/id_rsa.pub | ssh user@example.com 'cp ~/.ssh/authorized_keys ~/.ssh/authorized_keys_original_backup; cat >> ~/.ssh/authorized_keys'
cat ~/.ssh/id_rsa.pub | ssh user@example.com 'cp ~/.ssh/authorized_keys ~/.ssh/authorized_keys_original_`date +%F_%T | sed 's/[:-]/_/g'`; cat >> ~/.ssh/authorized_keys'

Si el directorio ~/.ssh no existe en el equipo remoto:

cat ~/.ssh/id_rsa.pub | ssh user@example.com 'mkdir ~/.ssh; chmod 700 ~/.ssh; cat >> ~/.ssh/authorized_keys'

Una vez que hay confianza en la autenticación mediante llaves los comandos como: ssh, rsync y scp se pueden usar con o sin el archivo de identidad o llave privada.

SCP

scp ~/scp.txt user@example.com:~/scp.txt
scp ~/scp.txt user@example.com:~/scp.txt_`date +%F_%T | sed 's/[:-]/_/g'`
scp -o IdentityFile=/home/user/.ssh/id_rsa -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ~/scp.txt user@example.com:~/scp.txt
scp -o IdentityFile=/home/user/.ssh/id_rsa -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ~/scp.txt user@example.com:~/scp.txt_`date +%F_%T | sed 's/[:-]/_/g'`

SSH

ssh user@example.com 'ls -la ~/'
ssh -i /home/user/.ssh/id_rsa -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null user@example.com 'ls -la ~/'

RSYNC

Las opciones SSH son esenciales para correr Rsync en silencio:

rsync --timeout=30 -q -e "ssh -i /home/user/.ssh/id_rsa -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" ~/rsync.txt user@example.com:~/rsync.txt_`date +%F_%T | sed 's/[:-]/_/g'`

El fin

ssh user@example.com 'rm -rf ~/scp.txt*; rm -rf ~/rsync.txt*; ls -la ~/'