Introducción

a


3 Mayo 2013

#1aCharlaBitcoinZgz

@mrmx @BitcoinZgz @BitMenta

cc-by-sa



¿Que?





  • Una moneda digital
  • Un protocolo p2p
  • Una red contable
  • Un proyecto de código abierto
  • Software y hardware

¿Quien?


?


Seudónimo: Satoshi Nakamoto


¿Cuando?


Enero de 2009

Propiedades



  • Descentralizado: No hay banco central
  • Deflacionario: 21 millones máximo
  • Divisible: 8 decimales (por ahora)
  • Símbolo: BTC 
  • Seguro: Criptografía avanzada,sellos de tiempo...
  • Casi anónimo: como el dinero en metálico
  • Libre: las reglas están en su código abierto
  • Transparente: las transacciones son públicas
  • Transacciones de bajo coste o despreciables

¿Que es el dinero?



El dinero es:

Un medio de intercambio



El dinero es:

Una unidad de cuenta


  • Reconocible
  • Fungible
  • Divisible
  • Combinable
  • Transportable
  • Transferible
  • Infalsificable

El dinero es:

Un almacén de valor


  • Suministro estable
  • Duradero
  • Asegurable
  • Valor estable

¿Bitcoin es una moneda?

Propiedades teóricas de una buena moneda:

  1. Escasez: suministro es finito y predecible
  2. Portabilidad: fácil de transportar
  3. Fungibilidad: todas las unidades tienen mismo valor
  4. Fácil reconocimiento: fácil de identificar
  5. Seguridad: difícil de falsificar
  6. Divisibilidad: en unidades pequeñas
  7. Combinable: para formar grandes unidades
  8. Aceptación: idealmente universal

Bitcoin 

es 

una 

criptomoneda


Cripto: del griego κρύπτω, oculto
Moneda: del latín moneta


Criptografía

Del griego κρύπτω krypto, «oculto»
γράφως graphos, «escribir»
literalmente «escritura oculta»





Criptografía digital


  • Protocolos seguros: https ssh sftp bittorrent
  • Redes seguras: GSM VPN TOR
  • Tarjetas inteligentes: SIM EMV DNIe
  • Correo electrónico privado: PGP
  • Firma digital
  • Sellos de tiempo

¿Cómo funciona?

La tecnología de Bitcoin es muy sofisticada internamente
pero externamente es muy sencilla:

  1. El usuario elige un monedero digital
  2. El monedero le crea una o varias cuentas (direcciones)
  3. Dichas direcciones pueden recibir o enviar
  4. La red bitcoin procesa los movimientos (transacciones)
  5. La red valida las transacciones e impide el doble gasto
  6. Las transacciones validadas o confirmadas son irreversibles

El funcionamiento es similar al correo electrónico.
El correo electrónico es una de las primeras redes p2p.

¿Cómo funciona?

Red punto a punto (p2p)

¿Cómo funciona?


La red p2p la forman los usuarios con sus monederos
y los nodos mineros.

Entre todos se comparte la mayor innovación de bitcoin:

La cadena de bloques


¿Cómo funciona?

La cadena de bloques

  • Es un registro público compartido de transacciones
  • Parecido a un libro de asientos contable
  • Incluye todas las transacciones confirmadas 
  • Permite que nuevas transacciones pueden ser verificadas, asegurando que el gasto se esta haciendo realmente por quien realiza el pago






¿Cómo funciona?

La cadena de bloques


  • Está en todos los nodos que usan el cliente oficial u otros
  • Un usuario nuevo del cliente oficial la descarga: +8Gb
  • La integridad y el orden cronológico de la cadena de bloques se consigue mediante técnicas criptográficas en un proceso denominado minería

¿Cómo funciona?

Las transacciones

  • Una transacción es una transferencia de valor entre las direcciones Bitcoin que se incluyen en la cadena de bloques.
  • El monedero de Bitcoin mantiene una pieza secreta de datos denominada llave privada para cada dirección Bitcoin.
  • Las llaves privadas son utilizadas para firmar las transacciones, proporcionando una prueba matemática que proviene de los propietarios de las direcciones.
  • La firma también evita que la transacción sea alterada por cualquier persona una vez que se ha emitido.
 

¿Cómo funciona?

Las transacciones y la minería

  • Todas las transacciones son transmitidas entre los usuarios y confirmadas por la red en los siguientes minutos, a través de la minería
  • La minería es un sistema de consenso distribuido que se utiliza para confirmar las transacciones pendientes a ser incluidas en la cadena de bloques


¿Cómo funciona?

La minería

  • Hace cumplir un orden cronológico en la cadena de bloques, protege la neutralidad de la red y permite un acuerdo entre todos los equipos sobre el estado del sistema
  • Para confirmar las transacciones, éstas deben ser empaquetadas ​​en un bloque que se ajuste a estrictas normas de cifrado y que será verificado por la red
  • Estas normas impiden que cualquier bloque anterior se modifique, ya que al hacerlo invalidaría todos los bloques siguientes (dado que están encadenados)

¿Cómo funciona?

La minería

  • El proceso de minería impide que cualquier persona pueda fácilmente añadir nuevos bloques manipulados consecutivamente en la cadena de bloques
  • Nadie puede controlar lo que está incluido en la cadena de bloques o reemplazar partes de la cadena de bloques para revertir sus propios gastos
  • La confirmación de un bloque es una prueba de trabajo matemáticamente muy costosa que requiere una potencia de proceso muy alta
  • El premio por confirmar un bloque: generación de bitcoins

¿Cómo funciona la minería?

Algunos números

  • Cada diez minutos se genera un bloque y se crean/asignan bitcoins
  • Cada bloque confirmado se denomina confirmación
  • Con 6 confirmaciones (~ 1h) se considera irreversible
  • Cada 2016 bloques (~ 2 semanas) se ajusta la dificultad de la red
  • Cada 210000 (~ 4 años) se divide por dos la recompensa, actualmente 25 BTC. En diciembre de 2016 será de 12,5 BTC

La minería

  • Al principio se podía minar con una CPU
  • Al crecer la red, se mina más rápido -> aumenta la dificultad
  • La dificultad es un valor compartido por la red
  • La red intenta mantener un ratio de un bloque cada 10 minutos
  • ¿Por que 10 minutos?: Para dar tiempo a los mineros a procesar transacciones. Valor empírico, se podrá cambiar.

La minería

Dificultad actual

http://bitcoin.sipa.be

La minería

Después de la CPU, hacía falta más potencia:

 
La GPU de las tarjetas gráficas
Rendimiento: 100-700Mh/s/tarjeta @100-400W/h 

La minería


La minería en 2012

Después de la GPU, hacía falta más potencia:

FPGA: 839Mh/s @63W/h ~0,2 BTC/día (Septiembre 2012)

La minería: FPGA


La minería: FPGA


La minería en 2013

Después de la FPGA, chips a medida: ASIC


1,7 TH/s a 12 TH/s

La minería en 2013

Después de la FPGA, chips a medida: ASIC


Yifo Guo - Avalon

La minería en 2013

Después de la FPGA, chips a medida: ASIC

BFL "Jalapeño" 5GH/s @15W/h ~0,5BTC/d (Abril)

¿Cómo funciona?

La minería

  • La minería también controla la oferta monetaria mediante el equivalente a una lotería competitiva
  • Cuando un minero entrega un bloque de transacciones procesado y éste es aceptado por la red, la red le acredita con una recompensa
  • La recompensa comenzó siendo de 50 bitcoins y está determinado que cada 210000 bloques ésta disminuya a la mitad
  • Actualmente, la recompensa es de 25 bitcoins y será así hasta  aproximadamente diciembre de 2016, cuando disminuirá a 12,5 bitcoins

¿Cómo funciona?

La minería

  • La red controla que un bloque sea procesado aproximadamente cada 10 minutos
  • Si la red gana poder de cómputo y se empezara a resolver más rápido que cada 10 minutos, entonces la red aumentaría, automáticamente, la dificultad para resolver un bloque hasta regresar a la frecuencia de los 10 minutos.

¿Cómo funciona?

La minería

  • Resumen: los bitcoins aparecen cada 10 minutos y la cantidad que aparece es la de la recompensa, que hoy en día son 25 bitcoins
  • Si hacemos cálculos, comprobaremos que se trata de un límite que tiende a cero y que nunca se emitirán más de 20.999.999 bitcoins

¿Cómo funciona?

Suministro de bitcoins en el tiempo

¿Cómo funciona?

Corolario


  1. Es un sistema monetario deflacionario
  2. La oferta monetaria está prefijada desde el inicio
  3. No es alterable por presiones políticas
  4. No es alterable por intereses particulares
  5. Es voluntario

Adopción de Bitcoin


Los inversores profesionales han visto en Bitcoin una gran oportunidad y debido a que la oferta monetaria está limitada por diseño, su precio responde casi exclusivamente a la demanda, dando lugar a una fuerte verticalidad.

De hecho, la evolución del precio, es un buen indicador de su adopción, la cual sigue el patrón típico de las tecnologías que han revolucionado el mundo. 

Adopción de Bitcoin

Bitcoin nace en una economía de red, y se beneficia del llamado

Empresas pioneras


Empresas pioneras


Muchas gracias

#1aCharlaBitcoinZgz


@mrmx  @BitcoinZgz 


Patrocinada por


@Bitmenta




bitcoin intro

By mrmx

bitcoin intro

  • 2,142