 Anem a començar amb l'última part de l'OpenBitcoin Day, és la segona part que el Carlos ens presentarà relacionat amb transaccions i a mineria, és una part més de detall i que, per tant, ens permetran entendre a més profunditat el funcionament del bitcoin. Abans de començar, aquesta segona part, potser seria interessant veure un vídeo, ens ajudarà també a recordar conceptes que el Carlos ha presentat, perquè penso que il·lustra també una mica quina és la potència del bitcoin i era el que us volíem presentar al principi. Anem a veure si funciona. ¿Qué pasaría si hubieran avance tecnológico tan importante que agitar los cimientos de nuestra sociedad? Una avance que modificara, fundamentalment, la forma en que funciona nuestra economía, los sistemas del gobierno y los procesos de las empresas. Algo que cambiara nuestra comprensión conceptual del comercio, la propiedad y la confianza, esta tecnología ya existe y se llama criptomonedo. Se suele pensar en bitcoin únicamente como dinero virtual o un medio de pago electrónico, pero observando de cerca, vemos que el aspecto monetario es solo la punta de una cidad. Esto se debe a que bitcoin instalga la vanguardia entre las tecnologías de internet y su aplicación como moneda no es más que una de sus múltiples aplicaciones. El dinero se inventó para facilitar el comercio. A lo largo de los siglos, el comercio se ha vuelto increíblemente complejo. Todo el mundo comercia con todo el mundo en una economía global. Cada transacción comercial se registra en libros deportables. Con frecuencia, esta información está aislada en un spool. Por esta razón, usamos a terceros o intermediarios depositarios de nuestra confianza para dar fe y aprobar nuestras transacciones. Pensemos en los gobiernos, bancos, contables, notarios o en los billetes de nuestra cartera. Estos son los llamados terceros de confianza. Aquí reside la belleza del bitcoin. El código abierto de bitcoin permita una red de ordenadores mantenern una contabilidad global y pública en internet. Esta no es opaca ni está controlada por unos pocos actores en el mercado. Es pública y se representa en un único libro mayor de contabilidad digital que se distribuye y replica a través de nodos por toda la red. A esto la llamamos blockchain. En la cadena de bloques, todas las transacciones quedan registradas. Cada asiento lleva información sobre la fecha, hora, cantidad y participantes en cada transacción. Cada nodo de la red cuenta con el ejemplar completo, único y replicado del blockchain. Con la ayuda de matemáticas avanzados y tecnología decifrado, las transacciones son validadas y registradas por los mineros bitcoin en el libro mayor. Esta tecnología también garantiza que estos nodos automáticos continuamente consensúen los asientos en el libro mayor y cada transacción que les compone. Si alguien intenta romper la transacción, los nodos no llegaran al consenso y por tanto se niegan a incorporar la transacción del blockchain. Así que cada transacción pública y miles de nodos validarán por unanimidad que una transacción ha tenido lugar el día de a la hora de hache. Es como si hubiera un notario sentado dando fe de cada transacción. De esta manera, todo el mundo tiene acceso a una fuente única de la verdad y por ello siempre se puede confiar en el blockchain. Al libro mayor no le importa si un bitcoin representa una cierta cantidad de euros o dólares o cualquier otro bien de valor o título de propiedad. Los usuarios pueden decir por sí mismos lo que representa una unidad de bitcoin. Un bitcoin es divisible en 100 millones de unidades y cada unidad es individualmente identificable y programable. Esto significa que los usuarios pueden asignar propiedades a cada unidad. Los usuarios pueden programar una unidad para representar un céntimo de euros, una participación en una empresa, un kilovatio hora de energía o un certificado digital de propiedad. Gràcies a esto bitcoin es mucho más que una moneda digital o un medio de pago electrónico. Bitcoin nos faculta para transferir valor entre pares. Un millar de barris de petróleo, concesión de créditos o un botón, una selección esponja. Por otra parte, bitcoin nos permite hacer nuestro sistema de pago más inteligente automatizando los flujos y el control de nuestro efectivo. Imaginemos un subsidio de cobertura sanitaria en euros que sólo se pueda canjear con la asistencia médica concertada. En este caso ya era necesario verificar mediante el proceso geogrocrático después si alguien realmente se ajusta las normas. Sólo se tienen que programar estas reglas en el paquete retributivo de forma que conseguimos conformidad por adelante. El beneficio se puede incluso programar de tal manera que retorne al seguro médico automáticamente. Si el beneficiario no lo usa en un plazo prestabilizado, de esta manera se puede asegurar que los derechos no son acumulados. De manera análoga, una empresa puede controlar su gasto programando sus presupuestos de salarios, maquinaria, materiales o mantenimiento con importes específicos y clasificados. La tesorería no se puede gastar en otras cosas. Automatizar estas cuestiones conllevar a una reducción considerable de esfuerzo administrativo, lo que ahorra contables, control de gestión y en general una cantidad importante de tiempo de organización. El carácter programable abierto de Bitcoin nos permitirá refundar desde los cimientos nuestras áreas financieras e innovar nuestros procesos administrativos para que sean más eficientes y transparentes y reducir significativamente la burocracia. Pero aún no hay más. En el Internet de las Cosas, la economía tendrá que lidiar con las máquinas que participan activamente en el comercio. De hecho, ya están ahí. Piensen en una máquina expendedora o en drones que entregan paquetes. Estas máquinas no están familiarizadas por el concepto confianza, pero Bitcoin sí. Gracias a Bitcoin, el avión no tripulado puede estar 100% segura que va a entregar el paquete al destinatario correcto y saber con certeza que el artículo está pagado. Y podemos programar la máquina expendedora de tal manera que no centra automáticamente en un registro de sus existencias, pedir reposición al proveedor y pagar la mercadería automáticamente. Por supuesto, usted comprenderá que esto es solo el principio. La tecnología de Internet es disruptiva y rompe el status quo. Abre mercados y acaba con las posiciones de intermediarios de manera permanente. Bitcoin y las criptomonedas han provocado un cambio de paradigma. Por tanto, es hora de explorar esta nueva tecnología de manera constructiva y crítica y tener una disposición abierta sobre las posibles aplicaciones. Muchas gracias. Esta mañana hemos hecho una introducción al Bitcoin bastante somera y después hemos hablado de la cadena de bloques, blockchain, que es un término que cada vez se oye con más frecuencia porque el Bitcoin tiene cierto tufillo. Entonces se utiliza más el término blockchain, pero blockchain es la cadena de bloques. Y ahora vamos a hablar de las transacciones. Espero que hayáis disfrutado los que habéis estado en los talleres fuera y vamos a aclarar ahora 3 conceptos. Creo que es importante, hemos hablado de codificación, de picado o de hash y de criptación cifrado en el vídeo y creo que es importante que se entiendan las diferencias. El hash o picado nos da un valor de salida de longitud predefinida. Es unidireccional, es decir, aquello que meto por un extremo sale por el otro picado y no vuelve... O sea, no puedo ir en contradirección. De la carne picada no puedo volver a hacer la vaca, por decirlo de una forma. Y nos sirve para comprobar la integridad. Por otro lado tenemos la codificación que es bidireccional y la más común evidentemente es la que hay entre humanos y máquinas. Nuestros 256 caracteres que leemos, escribimos todos los días los codificamos a binario. Y luego tenemos la encryptación cifrado que es hacer elegible una información mediante patrones matemáticos complejos que solo se pueden descifrar mediante una llave o código. El protocolo bitcoin, cadena de bloques i toques. O sea, el protocolo se compone siempre inseparablemente del blockchain y del bitcoin. Todo esto es para poder transferir valor entre usuarios. Usamos la criptografía asimétrica o de clave pública para conseguir este propósito. Y solo la clave privada puede crear una firma. Es decir, cualquiera que tenga la clave pública puede ver la transferencia o recibir una. Es decir, puede visualizar la información. Pero solo quien tenga la clave privada puede ordenar una transferencia. Aquí, por ejemplo, abajo vemos que tenemos distintos patrones de codificación. La codificación de los datos es para facilitar la lectura. Cuando decimos facilitar la lectura es por humanos porque las máquinas solo entienden de 0 y 1. Así que nosotros convertimos esta cadena, que es binaria de unos y ceros, la convertimos a 2t-6v-2h. Esto es un código de base 58, que es el número de cifras únicas que tenemos para representar esta cadena de caracteres. 58, para quien no lo sepa, es simplemente el teclado QWERTY en mayúsculas y minúsculas, que serían 26 letras distintas, multiplicadas por 2, 52, más 10 dígitos, nos daría 62, pero se queda en 68 porque eliminamos aquellas que pueden representar duplicidad o confusión, como son el 0, la O mayúscula, la L y la I mayúscula. Pero también podemos codificar, como bien sabemos, en hexadecimal. Todas estas codificaciones los utilizaremos en el protocolo BitTone. Bien, ¿qué son las firmas digitales y para qué las utilizamos? Bueno, la firma digital, como ya hemos dicho, se utiliza para verificar la autenticidad del emissor, verifican que el mensaje, el contenido, no ha sido modificado o falsificado, en este caso la transmisión de valor. Se puede usar para demostrar que se tiene la clave privada y el objetivo principal es generar confianza sobre el origen, es decir, el emissor de la transmisión. Cuando alguien nos transfiere valor, está pasando control de la cantidad especificada a nuestra clave pública, en forma de dirección pública, por eso nosotros tenemos este código de puntos que podemos compartir con la gente si hemos recibido la wallet de papel. Hay dos códigos de puntos y uno identifica la clave pública y otro la clave privada. Si puedes probar que posees la clave pública, así como la clave privada asociada, la red de nodos blockchain te hace el control de ese saldo, todo esto es muy técnico y complicado y no vamos a entrar en más detalles. Además, como las transacciones son anónimas, hay que buscar una forma de garantizar el control del saldo. Una de las cosas que se pretendía con el bitcóins que nos volviera a dar la libertad, pero a nivel global, de actuar, como he dicho, en la introducción entre pares y sin terceros. Las transacciones son programables y cada transacción contiene un programita o código que especifica las condiciones que se tienen que cumplir para obtener el control de los bitcóins, para entendernos. Hay gente que piensa que se pueden almacenar los bitcóins o que se pueden poseer o se pueden tener bitcóins. Nadie puede tener bitcóins. No se puede descargar o almacenar en ninguna parte, ni siquiera en soportes digitales. Los bitcóins, por decirlo de alguna forma, no existen, no son tangibles. Lo que guardamos es la clave privada. Si nosotros tenemos la clave privada, tenemos el control de un saldo. Recuerda que Blockchain es un mayor, un mayor de contabilidad, un libro. Contiene los apuntes de las transferencias de bitcóins entre pares. El histórico contable, el histórico de apuntes, compone la cadena de bloques. Lo que se transfiere es el control de los apuntes. O sea, no transferimos bitcóins, sino que nos transferimos el control de unos a otros. Es decir, Alicia le da dos bitcóins a Tomás, realmente se traduce como Alicia transfere control de dos bitcóins a Tomás. Sólo si demostras a la red de nodos, como hemos visto antes en el vídeo, que controlas ambas claves, la clave pública i la clave privada, puedes disponer del saldo. Si no puedes convencer a la red, a la mayoría de esa red, para que se produzca un consenso, has perdido tu saldo, para ese par de claves en concreto. Así que vamos a aprender a proteger nuestras claves privadas. Si no las protegemos, nos pasará como en el efectivo. Si no protegemos nuestro efectivo, se puede quemar, nos lo pueden robar. Es lo mismo. O sea, si yo pierdo un billete de 50 euros, se ha perdido el dinero. No es lo mismo que si pierdo una AMEX, que seguramente tenga un seguro, he podido llamar y no hay problema, si se ha usado fraudulentamente. El dinero, si se pierde, se ha ido y lo mismo pasa con el bitcoin. Tus claves privadas controlan la suma de tu saldo. Y la mayoría de los hackeos o robos de bitcóins son en realidad brechas en tu seguridad. Que consiguen la copia de tu clave privada. El hacker solo tiene que transferir control a una clave pública suya y has perdido tu dinero. Porque él tiene la que abre esa clave pública. Así que si comprometes tu clave privada, de alguna manera, una porque la dejas a la vista, como si yo dejara esto a la vista, y otra porque tus claves son bastante débiles y ponemos una fecha de nacimiento o ponemos ana o ponemos password, nos estamos comprometiendo a la seguridad de nuestro monedero. Si comprometes o olvidas tu clave privada, pierdes el control de tu saldo. No hay manera de recuperarlo. Así que vamos a guardar con cuidado las claves offline. Offline significa que no están en línea, no están conectado a internet y por tanto puede ser papel o hardware especial, como vemos aquí en la foto, hay una compañía que ya ha desarrollado un hardware, que se llama Tresor, para guardar estas claves privadas. Si las quieres mantener en línea por comodidad, por ejemplo, en un dispositivo móvil, debes encryptarlas cuando no las uses. En pareja, solo los saldos pequeños con estas claves. Es recomendable, pues es un poco lo mismo que haríamos con dinero físico. Si tenemos la cartera, pues en la cartera normalmente no llevaremos 2.000 o 3.000 euros. Probablemente llevemos cantidades pequeñas para manejarnos en el día a día y las cantidades más grandes las tendremos en la cuenta bancaria o si no queremos que estén en una cuenta bancaria o el tema del anonimato, pues las tendremos en una caja de depósito. Así que gestionamos el riesgo con monederos llamados calientes, templados o fríos. No es tan distinto de lo que hacemos con el dinero. Bien, vamos a ver conceptos. Esto que vemos aquí abajo a la izquierda y este código, digamos, esta cadena de caracteres, que en este caso está en base de 58. Perdón, es nuestra dirección pública y la dirección oculta la clave pública. ¿Por qué? Pues porque picando la clave pública y codificando la embasa 58 es como obtenemos la dirección, que supuestamente es una expresión más corta y que probablemente no podamos memorizar pero es relativamente fácil de dictar o de copiar. Pero tú si tienes la dirección en principio conservas tu clave pública y tu clave privada. ¿Será tu cuenta o apartado de correo bitcoin? Es decir, es aquella que puedes compartir con todo el mundo para que te transfieran bitcoin. Puedes tener múltiples direcciones. De hecho, mucha gente siempre se plantea el tema del anonimato. Esta cadena de caracteres lo que hace precisamente es eso, intentar garantizarme un anonimato. Pero al final, si yo vinculo esta misma dirección siempre a una IP y sobre todo si mi carrier, o sea mi ISP, me da una IP estática, al final es relativamente fácil casar las tres cosas y dejará de ser anónimo. Por lo tanto, es conveniente ir cambiando las claves. No solo por eso, sino porque también los saldos, y yo cumulo mucho saldo y cualquier hacker ve que hay mucho saldo en una dirección y siempre se está moviendo en esa dirección pues la probabilidad de que vayan a atacarme a mí será bastante más que si distribuyo mis saldos en diferentes cuentas. Si mostranos como un banco que son gratis, pues yo puedo abrirme todas las direcciones que yo quiera. El software del monedero gestionará saldos e históricos de movimientos de todas las transacciones, solo las mías. Es lo que habíamos hablado antes para los que estuvieron en la lección anterior, es lo que se llama un cliente ligero. Yo no replico todas las transacciones, y eso solo lo hacen los nodos en mi wallet, solo tendré las transacciones de las direcciones que me afectan a mí. Luego, porque antes no me funcionó con la web, lo haré también después, os puedo enseñar mi wallet, la que tengo aquí en el ordenador, y podemos ver un poco trazar bloques y consultar para que veamos que todo es público y transparente. Ahora vamos a hacer una transacción. No lo digo, lo hago. Y estas son las transacciones y pongamos que empezamos con un saldo de 100.000 shatoshi que viene a ser un millibitcoin, es decir, diez veces menos de lo que hemos distribuido antes en las carteridades de papel, 20 céntimos de euro. Y vamos a transaccionar con estos 20 céntimos de euro. Las transacciones transfieren el control desde la entrada a sus salidas, puede haber uno o varias salidas. En este caso, la transacción 0, vemos que hay una entrada, que es por la que alimentamos los 100.000 shatoshi, y vemos que hay dos salidas, una salida de 50 y otra de 40. Evidentemente van a direcciones públicas distintas. Alguien que controla un saldo i pone parte en una transferencia hace que el receptor compute la salida de la transacción como entrada. La salida de una transacción anterior conforma siempre la entrada de la siguiente. ¿De acuerdo? Cuando creas una transacción, en realidad transfieres el control a una dirección. El que tenga la clave pública y la clave privada de esa dirección es el que ahora tiene el control de ese saldo. ¿De acuerdo? Estas instrucciones están incrustadas en el registro. Códios, programación de la transacción en el campo llamado ScriptPapKey. Una vez se usa la salida de una transacción como entrada en una nueva, el saldo está gastado. Este concepto es importante. Por eso también, como yo soy contable, siempre me gusta comparar esto con la contabilidad. Es decir, cuando tú haces un asiento, tienes ya te olvidas de ese asiento. O sea, ese asiento ya ha ocurrido. No quedan saldos. El saldo disponible de la salida que no hemos gastado como, por ejemplo, en la transacción 1, o se encienda esto, en la transacción 1 vemos que tenemos la salida de la primera transacción que al acero transferimos 50.000 Satoshi a la transacción 1, es decir, a otra dirección, y este a su vez hace dos salidas. Una salida que sería a otra transacción, pero la otra no va a ningún sitio. Es decir, la conservo. Son las vueltas, por decirlo de alguna forma. Es el saldo disponible de salida. ¿Disponible por qué? Porque no se le ha pasado a otra dirección y entonces esto en inglés lo llamamos UTXO. Que serían los 20. O sea que entraron 50 y salieron 40. Si hacemos dos entradas a una transacción, sumaremos saldos, evidentemente. Aquí entran en la transacción 3, 20 de la transacción 1 y 30 de la transacción 2. Y la salida, que en este caso no se ha gastado, son 40. Con lo cual, al final de todas estas transacciones donde simplemente vemos distintas configuraciones, donde puede haber una entrada o dos salidas, una entrada o una salida, o dos entradas y una salida, al final de cuatro transacciones tenemos un saldo combinado de 60.000 Satoshi, pero habíamos entrado con 100.000. Alguien que sepa algo de bitcóins sabe por qué es esto. Estas son las comisiones. Veíamos que las comisiones son muy pequeñas. Son de 10 céntimos, perdón, de 2 céntimos de euro más o menos. 10.000 Satoshi o una 10.000-ésima parte de un bitcóin es lo que pagamos en comisión. Entonces esto desaparece porque esto es lo que se va a llevar el minero, que va a grabar estas transacciones, las va a meter en un bloque y lo va a resolver. A partir de ese momento que se ha resuelto el bloque, ya no se puede modificar ese bloque, es como si lo pusiéramos en hormigón. De acuerdo por eso, un saldo inicial de 100.000 se convierte en 60.000. Si el dueño de una clave privada intentara usar de nuevo el saldo de una transacción, esto es lo que consideraríamos doble gasto, es decir, intentar cometer un fraude. Las entradas de una transacción siempre apuntan al unspent transaction del que se toman. El uso de un saldo siempre lo destruye. ¿Vale? Y hay que utilizar todo el saldo en la transacción. Es decir, una de dos, o lo paso a otra dirección pública o me lo paso a mí mismo. O sea, yo siempre tengo que saldar la operación. Cualquier debe ya haber en contabilidad que siempre tiene que saltar a cero. ¿Vale? Si no quieres agotar el saldo, te envíes el cambio a la dirección, como vemos en la transacción. Es decir, yo tengo 50 de saldo, yo controlo un saldo de 50.000 Satoshi, pero solo quiero transferir 20. No tengo por qué transferir todo mi saldo. Es decir, mi saldo puede ser la suma de los saldos que controlo en cada una de mis direcciones públicas o puede ser el saldo de una sola dirección. Alguna pregunta o mejor pasamos a ejemplos prácticos donde vemos una cartera en funcionamiento y las transacciones. Queda alguna pregunta? Bueno, pues vamos a ver si puedo ahora. Este monedero que vamos a ver ahora es mío personal. Aquí vemos unas transacciones con unas fechas. Este monedero es una casa que se llama Electrum. Es un cliente en el cual te bajas el monedero. Es gratuito. Es de código abierto. Yo puedo revisar el código de este cliente y además no me tengo que dar de alta ninguna web. Es decir, yo estoy participando en la red bitcoin con este cliente ligero, digamos. Que solo replica las transacciones para las direcciones mías. Y ahora mismo no está replicando nada porque no estoy conectado a internet. Si no, esto se convertiría en un punto verde porque va a comprobar si ha habido movimientos. Los movimientos que yo he hecho, esto es una cartera que yo tengo en un dispositivo móvil y por lo tanto, mi saldo es relativamente pequeño. Es decir, si se me rompe esto, no pasa nada, lo puedo recuperar con la semilla, con la que genere mi clave. Porque volemos a lo mismo. Lo importante es mi clave. Yo la clave la puedo replicar tantas veces como quiera. Por lo tanto, si pierdo el monedero, no se han perdido necesariamente los bitcoins. Es una ventaja con respecto al dinero físico. Si lo pierdo, sí que lo he perdido. Yo voy a hacer un photocopiador y hacer copias de los bitllets. Aquí puedo hacer todas las copias que yo quiera de la clave privada. Por lo tanto, yo puedo tener esto en todos mis ordenadores. En este caso, estamos hablando de un sistema operativo Linux. Pues yo tengo varios ordenadores con Linux. Tengo la misma semilla en todos ellos. Entonces, yo entre en el ordenador que entre y yo veré el mismo saldo. Se conectará los nodos, amigos de este señor Electrum. Generalmente son alemanes. Se descargará la información. Entonces, me dará aquí mi histórico de transacciones. Entonces, hay varias pestañas para darme la funcionalidad. Aquí simplemente estoy viendo el histórico. Si yo quiero enviar a alguien, bueno, tengo el copiar pegar, que es lo que haremos porque dictarnos tantos caracteres no es muy cómodo. Entonces, yo aquí pondría la dirección pública de una persona a la que le quisiera yo pasar un saldo, una descripción si quisiera programar la transacción y luego, pues, el importe. Generalmente es voluntario si quiero pagar o no comisiones. Aquí hay un tema bien claro. Cuanto más grandes es la comisión, pues más facilidad habrá de que un minero me la coge, me la procese. Si yo pongo cero, al final se procesará, pero puede tardar porque los mineros evidentemente no quieren trabajar de gratis. Aquí tendría direcciones para recibir y aquí lo que vemos es la dirección que yo ahora mismo le daría a alguien que me quiera pagar a mí y para que nos quede claro el tema de las direcciones, bueno, él puede copiar simplemente este código de puntos, pero lo que algunos habrán hecho en el bar, vale, y entonces pagar. Pero esta cartera, lo bueno que tiene es que ya automáticamente me va ofreciendo darme muchas direcciones precisamente para evitar lo que habíamos dicho, que una dirección engorde mucho saldo y se vuelva atractiva para los hackers. Entonces, estas direcciones, estas wallets son relativamente modernas y se llaman HD, determinísticas por jerarquía y simplemente lo que establecen es una función y cada dirección es un punto en esa función con lo cual siempre corresponden todas las direcciones estas corresponden a una misma clave privada. Yo tengo el control de todas estas pero no tengo para cada una de estas una clave privada distinta sino es la misma clave privada para todas estas, por lo que hablábamos del picado, vale. Y luego, si quiero tener una agenda, te puedo grabar a mis contactos, si tengo transacciones frecuentes con alguien y la consola. Entonces ahora la consola desgraciadamente está vacía y yo debería conectarme porque si me conecto lo vamos a ver esto mucho mejor. Si me conecto vais a ver aquí es donde me da una información que para mí es clave, segundo, voy a poner porque no sé por qué ahora no me la ve, hace que tengo problemas para conectar. Bueno, mientras los resolvo el ordenador, en esta pantalla lo que vería en la consola es a qué nodos está conectando. Me dará su IP, bueno, algunos nodos piden donativos. Bueno, me da información sobre dónde me estoy conectando y de dónde me estoy bajando la información de mis transacciones, ¿de acuerdo? No consigo conectarme. Con lo cual no podremos ver el browser es que claro, es una lastia, sería interesante conectarse aquí. A la EventUPS, ¿no? Sí, no sé si es la que me estoy intentando conectar. Yo creo que sí. Hace dos días estuve aquí y funcionó perfecto. Son los problemas del directo que dicen. ¿Se ve en tu pdf y no entro? Sí, y si no, es que con el móvil tampoco va a funcionar porque aquí no hay mucha cobertura. El otro día funciona perfecto. Bueno, a ver si se va conectando. Sí, sí, sí, pero no... Dice que no, dice que no le gusta. Disconnect, a ver si es por eso, a ver si hay un conflicto, voy a intentarlo otra vez. Tengo eduro AM... Ah, vale, es que se estaba intentando conectar a otra, me parece. Eduro AM o algo así. A ver si ahora entra. No sé por qué no. Es que está aquí dos días. Hace dos días estaba la borro. A ver si ahora sí. No hay manera. No me deja. Bueno, no sé si tu me lo sabes solucionar si no me puedo poner en aquella máquina. Ah, no, pero aquella no tiene monedero, claro. No, pero es que digamos es que ni me entra. La hora peor todavía porque... No me dice que la activación de la conexión no... No sé, es una lástima. ¿Para conectarme? Ah, sí, si tienes cobertura es que el mío no tiene. Tiene muy poca. Esto no... No consigo encontrar aquí. Ahora, ¿cuál es la password? 2000. Ahora en principio tendré que funcionar. Ah, ahí está, vale, perfecto. Bueno, pues como decía. Ahora en principio esto tendría que empezar a trabajar. Nos vamos a la historia. Y yo puedo coger cualquier transacción. Bueno, no recuerdo cuál era la de... Entonces en esta él me da unas opciones. Y yo puedo verla en el blog Explorer. Yo configuro en mi monedero a cual quiero ir y si ahora todo funciona bien y estoy conectado automáticamente me abrirá el explorador. Y en esta aplicación pues yo veo cuál es el hash, cuál es el número de bloque, creo que es el mismo que teníamos en la presentación, el 366967. Y entonces aquí lo que vemos es la suma de las transacciones y el importe en concreto el mío, que está incluido en ese bloque. Ahora si queremos ver la información del bloque solo tenemos que clicar en él y nos dará su hash, lo cual nos da una idea de la dificultad como habíamos explicado en la elección de los bloques. No, perdón, esto es en la de minería que vendrá después. Estos ceros que vemos a la izquierda son precisamente para que dé la longitud que habíamos determinado que tiene que dar el picado. Entonces cuanto más ceros más pequeños es el número y esto luego veremos qué es lo que indica la dificultad del cálculo, de la prueba de trabajo. Ha habido desde que este bloque se puso en hormigón, se cerró y se resolvió, ha habido 10.000 bloques más. Cada 10 minutos se genera uno, pues sabemos que hace 10.000 minutos yo hice esta transacción en la que se me transfirió este importe, que fue el 26 de julio. Y ahora sí, ahora ya está en verde, con lo cual ahora en principio está sincronizado y ahora la consola me dirá dónde. Vemos que es un servidor de Electrum, un nodo de Electrum que pone punto D, por lo tanto entiendo que está en Alemania, y me da algunas informaciones. Desde el 31 de agosto de este año es un nodo y veo incluso la versión del software que está utilizando. Como he dicho antes, está en una librería pública, la puedo ver que es GitHub. Y entonces aparte me dicen que este servidor en concreto no hace un logueo, no guarda las direcciones que trabajan contra este servidor. Por lo tanto no vende históricos, ni vende información como pueden hacer otros. Y se apostuna alias molecular. Bueno, esta es la información que me da mi monedero. Este sería un monedero de móvil, como ya hemos visto, tenemos monederos de papel, podemos tener un monedero en hardware, o podemos tener el monedero en caliente-caliente, que es lo que yo no recomiendo, que sería tenerlo con la plataforma de intercambio, donde generalmente cambio bitcoin por euros. Si mantienes el saldo con ellos, pasa lo que pasó con Mount Gox, si alguno lo ha oído, o compras que todas las casas de cambio han tenido hackeos. Es lo que decimos, la gente sabe dónde está el dinero y va a atacar ahí. Si nosotros tenemos saldos pequeños, la probabilidad de que nos ataquen será bastante menor. Bueno, esto en cuanto a las transacciones, y si no hay preguntas, pasaríamos a la siguiente elección, que es la de minería. Bien, vamos a hablar de la minería. Los mineros son esenciales en este ecosistema, y por eso de hecho existe el bitcoin. O sea, la blockchain sin el bitcoin no funciona, porque el bitcoin es el toque, es el incentivo económico que hay para mantener todo esto. No olvidemos que hablamos de una red distribuida, que no es un sistema cautivo, es decir, aquí no hay un BBV, un Google o un Microsoft que está poniendo servidores por el gusto y las ganas, o por dinero. Aquí son usuarios, que cada uno es un nodo haciendo esto para, bueno, si pone un nodo no, pero si pone una mina es para ganar dinero. Entonces, cuando esto empezó, y esto lo veremos en los slides, los usuarios podían tener nodos, minas, podían tener lo que quisieran, y ganar dinero con esto. Al principio del bitcoin, de hecho, no valía gran cosa, y por tanto, el crédito lo recibías en bitcoin y el bitcoin no valía nada. Como hemos visto antes, las transacciones se meten en los bloques y se resuelven los bloques para cerrarlos y se radian a la red. Entonces, las transacciones, antes de meterlas en los bloques, se radian a la red, que es por lo que decíamos que una transacción que lleve un código de comisión cero tendrá menos probabilidades de que un miner o la procese quede una transacción que es generosa con su comisión, digamos. Los bloques nos los tenemos que imaginar como remesas de transacciones. Mismo que una remesa bancaria, pues estos son remesas de transacciones. O sea, yo voy cogiendo remesas de la red y las voy metiendo en mi bloque. Los mineros cierran esas remesas, las validan y las radian, que es el momento de construcción del bloque. Cada bloque nuevo se engarza a la cadena como un eslabón más, que es lo que hemos visto antes de la blockchain, es decir, cada bloque referencia al inmediatamente anterior. Y lo interesante del sistema es que los mineros compiten. Es una carrera, los mineros van a competir por ser los primeros en resolver el bloque. Es decir, cuando resuelven el hash, son ellos los que se llevan el crédito. Y el crédito no solo son las comisiones de las transacciones que ellos van a procesar, como luego veremos. Así que los bloques son inmutables. El protocolo tiene que asegurar su integridad. Esto es importantísimo. Hace que resolver un bloque sea trabajo duro y lento a través de las matemáticas. Con los problemas matemáticos, hacemos que resolver un bloque sea duro. Pero por otro lado, queremos que verificar su integridad sea sencillo y rápido. Así que recompensamos a los equipos mineros porque su trabajo es duro. ¿Y cómo lo recompensamos? Dándoles bitcóin, el token de la cadena asociada. Por tanto, todas las transacciones se pican para obtener un valor hash, que es la raíz de Merkel. Esa raíz se junta a otros metadatos en la cabecera y se añade a un identificador único, que en inglés se llama nonce. Haseamos todo y comprobamos el resultado. Si obtenemos un 0 a la izquierda, hemos resuelto el bloque y lo radiamos. Es decir, lo distribuimos por la red. Si no incrementamos el nonce, es decir, al identificador único, le añadimos un número y volvemos a picar. Al picar, como hemos cambiado un número, el resultado será distinto. Por lo tanto, tengo que trabajar mucho para cumplir las condiciones. Se repite las veces que haga falta hasta obtener un 0 a la izquierda. Aquí vamos a ver código muy simplificado de cómo se incrementa el nonce si la condición es falsa. Aquí vemos, por ejemplo, que el hash empieza por 5, ahí arriba, vemos que empieza por 5. Con lo cual haremos iteraciones hasta que se cumpla la condición impuesta. Aquí vemos para esa función que hemos visto antes que ha habido 11 intentos para resolver este bloque. Empezamos por el 5f, luego fuimos al 6, a la d, al 4, al 4, a la e, y así sucesivamente 11 veces hasta conseguir el 0. Así que, como 11 intentos no es mucho, es bastante poco, sobre todo con la potencia computacional que tenemos hoy en día, vamos a introducir el concepto de dificultad. Tiene que ser difícil minar un bloque. La dificultad la vamos a definir por la cantidad de ceros que tengamos a la izquierda. Esto, en realidad, que hace esta cadena alfa numérica no hace más que representar un número. Entonces, si picamos mucha información y queremos que el número resultante sea más pequeño, será más difícil la prueba, es más difícil conseguirlo. Así que, cuanto más ceros tengamos que encontrar más intentos, necesitará el minero. Y esto es, digamos, al final se convierte en el santo grial de los mineros, porque lo que quieren es ganar dinero, dedicar es mayor capacidad de cálculo para conseguir más dinero y ser los ganadores de la carrera. No olvidemos que solo cobra uno, solo cobra el que resuelve. El objetivo que se marcó Satoshi con su protocolo es que se resolviera en 10 minutos un bloque. Es decir, en función de cómo mejoran los mineros las capacidades de sus equipos, tenemos que hacer más difícil resolver el haes para compensar. Es decir, si el número de transacciones fuera constante, mayor capacidad computacional, trataríamos menos en resolver el bloque. Así que incrementamos la dificultad. Y esta dificultad, para que os hagáis una idea, se recalcula cada 2.016 bloques que viene aquí a valer 2 semanas. Es una carrera. Vamos a ver. Los mineros intentarán resolver siempre el bloque inmediatamente posterior al cerrado, porque el cerrado ya está cerrado. Está Set in stone, como dicen los americanos. Y está replicado ya por los nodos en la red, con lo cual trabajamos en el siguiente. El primero en conseguir los ceros, condición para el hash, añaden el bloque a la cadena de bloques. Los cálculos realizados por el resto de mineros es trabajo perdido. Y aquí es donde, en otros talleres, podemos hablar de si esto es soportable, es ecológico, gasta muchos recursos. Para construir más bloques que el resto de mineros, tenemos que tener mejores procesadores. Es decir, más hashing power que cualquier otro. Porque tenemos que ganar la carrera. Para resolver el bloque se lleva el dinero. Y hoy por hoy lo llevamos casi siete años hashingando datos y picando, y picando, y picando la red, la red de nodos de bitcoin, supera a las 500 mejores supermáquinas, superordenadores del mundo juntas. La pregunta que nos hacen muchas veces cuando hablamos de bitcoin y cuando se entiende el concepto de minería es ¿Alguien puede romper la integridad? ¿Alguien puede falsificar? Si un minero tiene más de 51%, puede realmente acabar dominando la red y falsificar transacciones. En teoría sí. En teoría sí, porque computa transacciones de doble gasto y en vez de poner las direcciones originales vamos a poner unas que le interesen a él y las radian la red. Esto podría ocurrir. Pero para ello necesita controlar más de 50% de los recursos. Y esto es bastante complejo, sobre todo hoy en día. Si no, no alcanzaría el consenso. Es decir, todos los que replican la información se tienen que poner de acuerdo en que esa información es la correcta. En el momento que que realmente intentamos manipular una información lo que estamos generando es una horquilla. Estamos minando otro bloque que dar otro hash y generamos una horquilla. El día que se produzca una horquilla en cualquier blockchain, no la de bitcoin, en cualquier blockchain, o sea, este protocolo tendremos un problema serio porque entonces el problema de la confianza se habrá resuelto, quiere decir, esto funciona porque no hay que confiar en ello. Si hay horquilla ya no sabes cuál es la buena y automáticamente se te cae todo el sistema. Ahora mismo la red computa 340.000 terahashes por segundo. Ahí vemos la cantidad de ceros que esto supone. Aquí tenemos un poco la distribución en la actualidad de los mineros para garantizarnos que ninguno se acerca al 50% o puede manipular la red. Está bastante distribuido. De hecho, a lo largo de 6 años yo hay gente que aquí ya ni la reconozco y gente que ha desaparecido. O sea, es un mercado que va evolucionando en función de los precios de la energía, en función del material o sea de las máquinas que se usan para calcular y otros factores. Ahora mismo es cómo se distribuye la red. Por lo tanto, a mi primer golpe de vista me da bastante confianza de que nadie puede manipular la información. Si el 19% intentara crear una horquilla bueno, habría un 81% o 80% restante que diría que no, que esa información no es buena. Vamos a ver un poco para darnos un background histórico cómo ha evolucionado la minería. En estos, digamos, 8 o 7 años. En el 2009, cuando empezó, cualquier equipo informático era suficiente para resolver y picar jasses. Cualquier procesador de esa generación podía resolver los jasses porque probablemente había que buscar pocos ceros al principio. La cosa se fue complicando porque se dieron cuenta de que las tarjetas gráficas de los ordenadores procesan ese tipo de cálculos mucho mejor que las CPUs que son multitarea y tal. Entonces la gente empezó a comprar tarjetas. De hecho, pasó un poco como en el boom inmobiliario. No sé si os acordáis, pero los ladrillos se dispararon de precio e incluso había roturas de stock de cemento, de ladrillos. Aquí pasó lo mismo. Hubo rotura de stock de tarjetas gráficas. La gente arrasaba con ellas y las tarjetas tenían unos precios increíbles. Después, como digo, iban apilando GPUs. Iban metiendo GPUs en las máquinas. Esto generaba problemas de energía, o sea, de suministro eléctrico. De hecho, bueno, que sitios se han hecho redadas policiales pensando que había invernaderos y creaderos de marihuana, de María, y luego han visto estas máquinas y la policía se ha quedado un poco sorprendida viendo que no era lo que ellos pensaban que estaban buscando. La gente ha ido escalando, ha ido invirtiendo porque al principio esto daba bastante dinero. Y luego se cambiaron las tarjetas gráficas, eso se pasó de la CPU, la tarjeta gráfica, y después de la tarjeta gráfica i la GPUs, que són chips programables, se programaron con la función de jaseado y después se ha pasado a lo que es el ASIC, que ya son circuitos integrados de aplicación específica. Es decir, ya están diseñados para cumplir esta función, la función de jasear. Este hardware también tuvo bastante éxito en el 2013, que fue cuando la Borbuja y se vendía bastante bien a principios del 2014 también, se conectaban por USB, y se generó todo un mercado para esto. Y luego tenemos lo que son las minas industriales, que están en países donde la mano de obra es barata, en países donde sobre todo la energía es barata, y los semiconductores, y montar una mina sea barata, o sea, hay bastantes en China. Ahora vamos a ver cómo funciona el sistema de incentivo, por qué los mineros minan, por qué se ha convertido en toda una industria. Pues porque la minería se paga. Los duros cómputos que el minero realizó como prueba de trabajo son fáciles de verificar. Los nodos solo repiten el último cálculo. Es decir, es muy difícil cerrar un bloque porque las transacciones se guardan en el bloque, insertan la transacción más, que la primera se llama Coinbase, por la cual nos pagan, y esta está fijada en el protocolo. El protocolo se modifica cada 4 años, o sea, al principio los mineros cobraban 50 bitcoins por cerrar un bloque, a parte de los fees, o sea, a parte de las comisiones. Y hoy por hoy están cobrando 25, ya cobran la mitad. El minero cobra por resolver ese bloque y las comisiones de transacción y el valor se disminuye cada 4 años, y solo minando se puede acuñar bitcoin. Volvemos a lo mismo, el bitcoin como no se puede poseer, no se puede detener, no se puede guardar, pero sí se puede acuñar, es decir, vamos a generar o la red va a generar un número finito de bitcoins que se estableció en el protocolo de las comisiones de monedas. Entonces, si no fuera por, digamos, por el identificador, por el nonce, que hace, digamos, que modula o regula la dificultad de minado, vale, no podríamos digamos, adecuar la dificultad a los 10 minutos que queremos de minado por bloque, y si no fuera así, no se podría radiar. Perdón, que me he perdido aquí. Ah, es que era la última. Exacto. Si un minero intenta falsear un bloque, como hemos dicho antes, y le intenta radiar a la red, si el bloque no es replicado por los nodos, el minero no cobra. O sea, la transacción Coinbase no le premiará porque su nodo no es el que sea replicado. Y de esa forma nos aseguramos de que el minero que radia lo correcto es el que cobra, vale, y la integridad en general de toda la blockchain, por eso la blockchain es segura. Y con esto acabamos la jornada de introducción al Bitcoin. Se podría complicar mucho más, pero creemos que para un primer día es suficientemente técnico. Y al final el objetivo era, como digo, darnos los elementos de juicio suficientes para poder decidir si estamos realmente ante una revolución o no. Y nosotros, yo personalmente considero que sí, pero se trataba de daros a vosotros los elementos de juicio y que penséis si esto realmente puede transformar la industria, ya no solo el cómo hacemos pagos en efectivo, el pago entre pares, sino realmente transformar industrias verticales enteros, porque como decimos, aquí hay integridad de la información que se puede verificar de manera relativa entre sencilla y sin intermediarios. Muchas gracias. Bueno, ¿hay alguna pregunta o alguna pregunta sí? La recompensa. Son 25 bitcoins en la actualidad, sí. Bueno, el tiempo está demostrando que no, además este sistema se auto-regula, es decir, si un minero coge demasiado poder y se monopoliza las transacciones se bajaría la dificultad porque el sistema se autoprotege. Entonces podrían volver a entrar a otros mineros. No porque bajas la dificultad, entonces todos están trabajando en el mismo algoritmo y con ello se lo lleva. Si bajas la dificultad o un equipo de menos prestaciones puede competir. ¿Alguna otra pregunta? Sí, Rick. Si tu saldo lo tienes distribuido en distintas direcciones, sí. Tú no tienes un saldo en un sitio, puede ser la suma de todas tus direcciones. O puedes acumular todo tu saldo en una sola dirección. Va como tú quieras. No, para eso tienes los clientes, no tienes un saldo en un sitio. O sea, yo puedo tener, por ejemplo, esta igual que yo tengo es el Linux. Esto no es todo mi saldo. Entonces ahí no está todo mi saldo. Este que habéis visto solo es el saldo que tengo en este monedero que administra estas claves privadas. Bueno, de hecho solo es una. Administra muchas públicas, pero solo una privada. Luego tengo otros monederos, por ejemplo, Windows. Tengo otro monedero para Windows los puedes distribuir. Si quieres tener todo en una aplicación, lo puedes tener. O sea, yo podría mover todos los saldos al Linux, o sea, Electrum, hay distintas casas y bueno, cada uno monta su cliente para el sistema operativo que quiere. Más preguntas, más preguntas. Sí, un segundo te trae en el micro así. Como estamos en streaming, todos pueden oírnos. Sí. Re, vull preguntar, veient tot el que explicaves, a nivell de comprensió tecnològica de com funciona, com inclús amb temes durs del wallet que veia que necessitaves console per funcionar, veig que la gent, diguem, del carrer que pugui no estar preparada li pot quedar molt lluny, això. La pregunta és, s'està treballant perquè sigui com més accessible el bitcoin o es quedarà aquí? Els estudiants primer quan hem sortit aquí comentàvem i la gent se li feia com molt gros. Sí, sí. Esta es una muy buena pregunta y de hecho, Michael lo ha explicado al principio que algunos no estábais y vamos 700 días de Barcelona Bitcoin Community y en nuestros talleres y en nuestras reuniones precisamente comentamos estos temas. Los que estamos en este mundillo sabemos que tenemos que mejorar la facilidad de uso y tenemos que hacer que ocurra como en la externalización de servicios. El VPO, yo he trabajado 10 años en el VPO y la gente no sabe lo que es el VPO y vender VPO es complicado. ¿Qué es esto? Externalización de servicios. Hoy en día nadie se plantea que la señora que te limpia en tu empresa no está en nómina. Es un servicio externo. Pero nadie lo llama externalización ni VPO. Es algo que ya damos por supuesto. Con el bitcoin pasa un poco lo mismo. El día que dejemos de hablar de bitcoin en las transferencias simplemente pasen a través de la blockchain que hay detrás de un pago con una visa. ¿No lo entiendes? Entiende todos los acuerdos que hay para asegurar la operación, para evitar el fraude que es el ASNEV, que es el RAI. Todo esto no se entiende. La gente simplemente sabe que la tarjeta paga y se lo descuenta en el banco y la mayoría de la gente no busca el anonymato. Aquí lo que se buscaba es un poco volver a dar la libertad del ciudadano. ¿Qué decida? ¿Cómo quiere operar? Que se pueda operar entre pares. De una manera si quieres decir así opaca a la vigilancia, a la administración, al Google, al Visa, al Amex, a mi banco que yo puedo operar como se ha operado toda la vida. Entonces como es de para par, pero esa distancia tiene que haber una seguridad. Esa seguridad es criptografía, picado una serie de tecnologías que tenemos que meter para que sea seguro y para que la gente confie. Pero hoy en día todavía es demasiado complejo. Yo de hecho no entiendo cómo funciona porque no soy un tecnolog. Entonces sinceramente sé lo que es el picado, sé lo que es la codificación pero la criptografía no me preguntes cómo funciona porque no lo sé. Pero sé que puedo confiar en ello. ¿Veis preguntes? Hago yo la última si quieres. El gran riesgo es digamos que algún minero duplique ¿no? Si intentes duplicar. ¿Tienes estadística o hay algún dato de intentos o de ¿cuán cerca se ha estado en poner en riesgo todo el sistema? Pues sinceramente yo no lo sé si se ha traqueado aquí parece que hay alguien que sí lo sabe de horquilla. Con lo cual estamos hablando de 302.000 que serían 5 horas. 5 horas de incertidumbre en la red y por una horquilla. Si esa horquilla no se hubiera parado entonces el sistema se cae. Pero 5 horas se está generando confianza no creo que sean suficientes para romper el sistema. Además se tendría que producir varias horquillas. Yo sí que recuerdo un caso que lo seguí bastante porque fue más o menos cuando yo me metí en el tema del bitcoin aunque yo no tengo otras monedas pero no sé si recordáis que Islandia era un país que estaba prácticamente en quiebra y con esto de las criptomonedas hubo un islandés que dijo vamos a hacer la moneda para Islandia y se llamaba Aurora Coin. Y este hombre no disponía de suficientes recursos al principio cuando una moneda nace pues evidentemente no tiene el atractivo que pueda tener bitcoin que tiene mineros industriales que tiene miles de nodos entonces es una infraestructura relativamente pequeña por lo tanto al ser pequeña todavía es susceptible a ataques y la atacaron tan masivamente que se la cargaron el primer día o sea no pudo despegar y esto puede ocurrir. Hay otros modelos que son los de fraude que son monedas preminadas entonces como ya están preminadas pues esos saldos luego se intentan vender cuando sube pero hay alguien que ya las ha preminado aquí se dice con el bitcoin lo mismo yo pienso que es un error decir esto es lógico que los que lo ponen en marcha pues claro son los primeros mineros y se llevan pasta pero esa pasta no valía nada o sea que preminado si nadie ha fijado el precio del bitcoin o está fijando el mercado si Satoshi tiene la suerte de tener un millón de monedas pues es porque ha inventado algo grande pero somos nosotros los que le estamos dando el valor no Satoshi no nos equivoquemos Vale pues última pregunta Buría comenta también quería comentar también la posibilidad de que haya un fork no porque haya no con malicia si no se ha comentado ahora activamente no el tema del aumento de tamaño de bloques si o sea si hay entre los desarrolladores hay diferencias como o sea que los forks no siempre son maliciosos que a lo mejor no se ha comentado y a lo mejor me parece interesante también porque yo también desconozco si realmente va a haber un fork por estas diferencias que están habiendo últimamente y bueno no sé comentar básicamente esto bueno, esa quizás la pregunta más interesante de todas porque de hecho yo pienso que si el bitcoin o las criptomonedas tiene un punto débil es precisamente que pertenecen a organizaciones autónomas descentralizadas es decir no hay un órgano de gobierno y si lo hay tiene que haber un consenso llamarlo entre nodos, entre mineros o los que participan en el sistema o los que diseñen los protocolos y si no hay consenso ¿qué hacemos? si hay alguien que dice esto hay que industrializarlo y ahora mismo los que conocen el bitcoin saben que la capacidad de hacer transacciones y meterlas en sus bloques son 7 por segundo y lo comparamos con Visa que hace 2.000 por segundo pues decimos que está limitado al tamaño de bloques, que es la horquilla que estás refiriendo de tú hay otros puristas que dicen mientras no haga falta hacer 7 por segundo y de hecho no se están haciendo porque vamos a plantearnos esta pregunta entonces bueno siempre hay distintas corrientes y este es el punto débil que yo le he visto al bitcoin ya sabemos cómo funciona la democracia la democracia absoluta no existe esto tiene que funcionar por consenso y si no hay consenso sabrá horquillas vale pues us parece que dejamos aquí gracias por ilustrarnos y nada quedáis todos emplazados a las próximas sesiones que iremos comunicando bien a través del Meetup de la Barcelona Bitcoin Community o bien a través de la Unión de la Pompa Fabra esperamos que hayáis disfrutado y aprendido este mundo apasionante y que haya más debate y más interactuación y no siempre conferencias realmente cuando discutamos este tipo de cuestiones veamos los distintos pareceres y qué es lo siguiente que tenemos que hacer lo que hemos dicho es que mucha gente se asusta con la complejidad tecnológica que tiene esto ya no por la desconfianza es que yo no sé si cuando abra mi wallet va a seguir el saldo ahí entonces es darle facilidad de uso para que haya un poco más de masificación o por lo menos la gente se anime a probarlo y luego todo este tipo de debates de quién lo gobierna cómo se gobierna el bitcoin o cualquier otra criptomoneda y si los mercados lo van a aceptar o no lo van a aceptar, qué aplicativos hay que desarrollar pues os invitamos a que participéis en la Barcelona Bitcoin Community o en la UPF i en los talleres que espero que hagamos hasta el final de curso vale, gràcies a tots