#bslPodcast [55] Diego Gurpegui de Improve-in, sobre Taproot y como se implementan las mejoras en…

#bslPodcast [55] Diego Gurpegui de Improve-in, sobre Taproot y como se implementan las mejoras en Bitcoin

Escucha este episodio también en Spotify, Anchor, Apple Podcast, ivoox, Google Podcast y Radio Public.

Resumen

¿Sabes cómo funcionan las actualizaciones en la red de bitcoin y su implicancia en el protocolo? ¿Has escuchado hablar de Taproot, pero aún no entiendes de qué se trata?

En este segundo episodio del mini ciclo enfocado a bitcoin nos adentramos en algunos aspectos técnicos que buscamos entender de manera más simple como lo es el proceso que se tiene que llevar a cabo para implementar una actualización en la red de bitcoin, lo que es Taproot, sus implicancias para la adopción y mucho más.

Invité a Diego Gurpegui, quien es parte de la ONG Bitcoin Argentina así como también instructor de Blockchain Academy Chile con el curso bitcoin para principiantes.

Partimos conversando sobre las grandes actualizaciones que se han implementado en la red de bitcoin, que luego de los ajustes realizados por Satoshi Nakamoto hasta el 2010 y la guerra civil que se vivió en bitcoin en 2017, no ha sufrido grandes modificaciones como otros protocolos, es esto ¿positivo o negativo?

Nos adentramos en conocer el proceso que debe seguir una actualización, desde cómo se puede proponer hasta el proceso de discusión e implementación.

Conocimos lo que es Taproot, los cambios que traerá a la red y su impacto para nosotros como usuarios. Se destacan algunos puntos relevantes como lo es la mayor eficiencia en las transacciones que impacta en las comisiones así como la mayor privacidad que tendremos, entre otras cosas.

Finalmente le preguntamos sobre su opinión con respecto a lo que se está viviendo en Latinoamérica producto del anuncio de El Salvador de aceptar a bitcoin como una moneda de curso legal.

Todos los enlaces los encuentras al final de esta nota.

==== 🔈 Espacio Sponsors ====

Antes de iniciar, déjame compartir unas breves palabras de nuestros patrocinadores que hacen posible el desarrollo de este podcast.

Ledn, una suite de servicios que te ayudan a ahorrar y ganar más bitcoin y dólares digitales.

Los productos de Ledn te permiten generar intereses, pedir créditos en dólares, y obtener créditos para comprar más bitcoin.

Sus cuentas de ahorro en bitcoin y dólares USDC ofrecen las mejores tasas de interés del mercado, trabajando con las instituciones más establecidas de la industria.

Así también, cuentan con un servicio llamado B2X, exclusivo de Ledn, que te permite utilizar tu saldo en bitcoin para obtener un crédito en dólares y comprar el mismo monto en Bitcoin.

Y si necesitas dólares, y no quieres vender tus bitcoin, puedes obtener un crédito respaldado con tus bitcoin en menos de 24 horas, y así no tengas que venderlos.

Todo esto lo ofrecen con la mayor transparencia en la industria — siendo la única plataforma de ahorro y crédito que ofrece Prueba de Reservas, realizadas por un Contador Público, que pueden ser verificadas por sus clientes.

También cuentan con el respaldo de inversionistas como Coinbase Ventures, Global Founders Capital, Susquehanna y WhiteStar Capital, entre muchos otros.

¿Quieres ponerle alas a tus satoshis? aprende más en Ledn.io

**Revisa las tasas de interés vigente tanto para ahorros como para créditos en su página web.

Blockchain Academy Chile, Formando Talento Blockchain

Si estás interesado en profundizar tus conocimientos en materia de blockchain y criptoactivos, te dejo invitado a que revises los más de 20 cursos disponibles que encuentras en Blockchain Academy Chile dentro de sus 4 especializaciones que son negocios, programación, inversiones y legaltech.

Únete a una comunidad de más de 1500 profesionales blockchain, con beneficios exclusivos y canales de comunicación para conectarse y visualizar las nuevas oportunidades que nos entrega esta tecnología día a día.

Cuentan con cursos gratuitos y pagos que van desde los $19 dólares.

Así que ya lo sabes, ingresa a su página web www.blockchainacademy.cl para conocer más información.

Blockchain Academy Chile, formando talento blockchain.

==== 🔈 Fin Sponsors ====

Si te gusta este episodio, te invitamos a compartirlo en tus redes sociales usando el hashtag #bslPodcast y seguirnos como Blockchain Summit Latam en las diferentes plataformas sociales.

Te invitamos también a suscribirte a nuestro canal de YouTube donde todas las semanas tenemos contenido de actualidad sobre el mercado y la tecnología.

Puedes visitar nuestra página web www.blockchainsummit.la para más información.

Te invitamos a participar de la comunidad en nuestro grupo de telegram.

Entrevista

CP: Cristóbal Pereira
DG: Diego Gurpegui

1. CP: Diego para partir, y al igual que le pregunté a Guillermo en el episodio anterior, ¿Cómo resumirías lo que estamos viendo actualmente en el ecosistema? (6:48)

DG: Lo resumiría como algo histórico, ya que la palabra en sí no tiene una connotación positiva o negativa, ya que a pesar de que muchos esperábamos que se diera una adopción como la que impulsó El Salvador, la realidad es que no esperábamos que fuera tan rápido.

Es por esto que pienso que hay que prestarle atención a lo que estamos viviendo y disfrutarlo ya que no todo el mundo puede hacerlo.

CP: Correcto, dentro de 50 años cuando se escriba la historia de Bitcoin en los libros de historia, podremos hablar con nuestros nietos y decirles que nosotros formamos parte de ello. Así que esperemos que esto dure por siempre!.

2. CP: Una de las grandes características de la red de bitcoin es que a diferencia de otras redes, las actualizaciones que ha implementado han sido mínimas no? porque fuera de los ajustes que hizo Satoshi Nakamoto junto a otros desarrolladores de bitcoin en los tiempos iniciales y la guerra civil vivida en 2017 con la implementación de SegWit, el fork y la creación de bitcoin cash, no han habido grandes cambios en la red, o me equivoco? (09:03)

DG: Lo que comentas es una percepción común pero acertada, lo que sucede es que a mi criterio Bitcoin tiene mucho desarrollo a su alrededor, sin hablar de los avances tecnológicos que se van dando, sin embargo toda esa cantidad de avances los podemos categorizar en diferentes aspectos; desarrollo e integración de wallets, casos de uso puntuales, entre otros.

Por ejemplo las multifirmas que si bien existen desde hace mucho tiempo, recientemente es que han tomado mucho más fuerza.

Sin embargo de todos los avances que ha tenido Bitcoin podríamos ubicar una nueva categoría de desarrollos en el protocolo en sí, que es la capa base de Bitcoin a la que muchos llaman la capa de consensus, que no es más que todos los cambios que afectan a la red y la comunicación de sus miembros, es decir el tamaño de bloques, la recompensa etc. Eso sí tiene y necesita un cambio más lento.

Lo que tiene Bitcoin es una comunidad que prioriza su estabilidad antes de realizar cambios bruscos y esto es alabado por sus usuarios.

Cabe la pena mencionar que cuando hablamos de una red descentralizada, cualquier cambio tiene que ser aprobado por todos sus integrantes y esto no es para nada trivial.

3. CP: Tengo entendido que se ha propuesto varias veces introducir los smart contracts para que Bitcoin sea más programable. Sin embargo esto significaba cambiar el código fuente, algo que no se ha tocado por el resguardo que supone Bitcoin ¿Qué opinas de esto? (15:41)

DG: Bueno hubo un muchacho llamado Vitalik que tenía esas ideas y terminó haciendo su propia blockchain. Y no le fue nada mal!.

Ahora respecto a Bitcoin la realidad es que hay muchas propuestas y debates alrededor de ellas a nivel de red, datos, procesamiento, criptográfico, matemático etc, que hacen que se produzcan muchas barreras para su implementación.

Sin embargo, el lado positivo de esto es que tienes una red en la que puedes confiar y que no va a cambiar de la noche a la mañana como se ha visto en otros proyectos.

4. CP: A nivel técnico y pensando que se va a replicar lo que sucedió en El Salvador, que los bancos van a querer adoptarlo y sobretodo tomando en cuenta la descentralización que tenemos, ¿Piensas que es positivo que los cambios a nivel de código en Bitcoin sean tan complejos? (18:38)

DG: A mi criterio si es positivo, o al menos de eso me convenció la comunidad durante años. A veces puede ser un poco frustrante si venimos trabajando con el desarrollo de apps donde todo se mueve mucho más rápido, sin embargo Bitcoin ofrece tranquilidad gracias a su robustez, por lo que veo positivo la manera en la que va avanzando.

Su simpleza es algo hermoso que hay que mantener.

5. CP: En esta misma línea y pensando también en la gobernanza de la red ¿Cómo funciona en bitcoin para poder implementar algún cambio? porque cualquiera puede proponer cambios a través de los Bitcoin Improvement Proposal o BIPs, donde podemos ver que hay 29 desarrolladores a cargo del github de bitcoin y +800 contribuidores. Entonces uno debería poder tener una muy buena propuesta para que pueda pasar por todo el proceso no? (25:00)

DG: Realmente yo nunca hice ninguna propuesta, por lo que puedo responderte en base a lo que he leído y escuchado.

El proceso es bastante anárquico, prácticamente no hay ninguna jerarquía, aunque hay ciertas responsabilidades y roles marcados. Algunos mantienen el repositorio de código para que no se sepa dónde está el código fuente de la implementación patrón de bitcoin llamada Bitcoin Core al que tienen acceso ciertas personas que son las que lo mantienen y tienen el rol de aprobar los cambios.

Sin embargo el proceso es completamente abierto y se basa en las discusiones previas que han habido sobre un tema en específico. Hasta ahora no ha habido una aprobación arbitraria por alguno que no haya sido aprobada previamente por la comunidad.

Existe una lista de mail que es a donde se envían las propuestas para ser aprobadas y discutidas. A veces si el tema es un poco complejo se hace a través de otras redes sociales o plataformas como Reddit. Por ejemplo SegWit fue discutida incluso en Twitter donde la discusión no fue para nada civilizada.

Por otra parte, la realidad es que se le da más importancia a las personas que tienen más mérito o reputación debido a trabajos realizados en la red, aunque el cambio en sí, es aprobado dependiendo de los beneficios que este ofrezca.

6. CP: Una vez que es aprobada una propuesta ¿Se deben actualizar los clientes (el software que hace correr todo el proceso de minería de los mineros)? (33:10)

DG: Sí y esta es una de las partes más complicadas, ya que al Bitcoin ser un sistema descentralizado la actualización se vuelve más difícil. No es lo mismo que una app de android que envía un mensaje avisando que existe una actualización para que el usuario haga click y ya. Aquí es mucho más complicado.

Hay que actualizar a cientos de miles de personas que están corriendo el software de manera descentralizada respetando la filosofía y los principios de Bitcoin, es decir hay que respetar la libertad que ofrece a sus usuarios de que cualquiera pueda correr la versión que quiera así sea la primera sin tener ninguna ruptura en la red (algo con lo que hay que tener mucho cuidado). Gracias a esto, hoy en día conviven muchas versiones de la red en conjunto.

CP: Es bastante complejo todo este proceso, por lo que los cambios y mejoras no son triviales lo que es muy importante al visualizar todo el trabajo que hay detrás de Bitcoin.

DG: Exacto, al ser descentralizado tiene muchas complicaciones para llevar a cabo cualquier actualización.

7. CP: Me imagino que por todo este proceso tuvo que pasar Taproot, la última gran actualización que será implementada en la red de bitcoin por ahí para noviembre de este año, pero que se viene trabajando ya desde enero de 2020 por lo que tengo entendido. ¿Nos podrías explicar brevemente qué es taproot? (41:35)

DG: Como lo mencionaste anteriormente, es un conjunto de cambios que incluye varias cosas y/o modificaciones en el mecanismo de Bitcoin, como el SoftFork, que ayuda a cumplir las condiciones para que todas las versiones de Bitcoin pueden funcionar de manera conjunta.

Este nuevo cambio implementara 3 BIPs diferentes que se activarán de manera conjunta en noviembre.

El primero de ellos es reemplazar o utilizar un algoritmos para hacer firmas digitales, el siguiente se llama snork que es un algoritmo que está muy bien posicionada dentro de la comunidad criptográfico, incluso es mejor que el que usa bitcoin y estaba patentado por lo que no se podía utilizar cuando salió Bitcoin, sin embargo uno de los cambios que permitirá este Taproot es incluir este cambio de algoritmo para hacer nuevas cosas interesantes con sumar las firmas digitales como si fueran números, entre otros trucos.

El último cambio o concepto que se introduce es el Merkelized Abstract Syntax Trees (MAST) que permite crear script de bitcoin (smart contracts) o condiciones de gasto, más largas y segmentadas, aportando un mayro grado de privacidad para el usuario.

A partir de ahora todas las direcciones nuevas a pesar que tenga formatos distintos, este será más homogéneo se va a llamar P2Tr.

8. CP: En relación al signaling que concluyó el sábado (12 de junio) en este periodo de dos semanas que toma la red de bitcoin en actualizar la dificultad de la red que es propia de su código, entiendo yo que se necesitaba aprobar o pintar el 90% de los bloques (55:48)

DG: Exactamente, este mecanismo está inspirado en otros que han sido utilizados anteriormente.

En Bitcoin no hay votación porque no es una democracia sino que hay una anarquía, cada uno elige estar o no estar, hace lo que quiere, instala el software que quiere y si va bien va bien. Por lo que lo más parecido para llegar a un acuerdo es realizar el proceso de signary que consiste en que cada minero vote al minar un bloque, diciéndole al resto de la comunidad que está listo o no para una actualización.

Estas dos semanas se aprovecharon para esto, hubo 2106 bloques para que la mayoría de los mineros firmaran el 90% de los bloques, afirmando de manera positiva la implementación del Taproot para el próximo mes de noviembre. Esto se venía haciendo desde mayo del presente año.

9. CP: Entiendo que esta implementación de Taproot si bien tiene beneficios importantes para la red de bitcoin, tiene aún más beneficios para la red de Lightning, no? (61:38)

DG: Ciertamente todas estas mejoras a partir de noviembre se podrán utilizar, sin embargo hay que esperar que toda la infraestructura de Bitcoin comience a hacer uso de esto, como mencione anteriormente las multifirmas siempre han existido pero recientemente es que se están utilizando.

También hay ahorro respecto al espacio de los bloques que en algunos casos puede ser marginal y en otros más complejo, pudiendo ocupar mucho menos espacio al compartimentalizar los script haciendo que la validación de las firmas sea extremadamente rápida.

Entre las mejoras que ofrecerá el Taproot para lightning es que una transacción que cierre o abra un canal va a pasar por desapercibida ante cualquier otra, mejorando la privacidad para cualquier que esté mirando la red y después snork y otras cosas podrán abrir las puertas para ofrecer un mecanismo mejor en la red con penalizaciones más severas entre otros beneficios y mejoras que están en desarrollo.

10. CP: Palabras finales con respecto a lo sucedido en El Salvador, saliendonos de los temas técnicos, ¿cuál es tu opinión? (67: 56)

DG: Ya dije que es Histórico?. Es un hito importante para Bitcoin, y para mi percepción no deja de ser histórico que una moneda sin emisor central, sin ningún tipo de dueño, con una red descentralizada, un dinero completamente digital, haya sido adoptado como moneda de curso legal en un país, definitivamente es un hito al que hay que prestarle atención.

“Un buen dinero no necesita aprobación de nadie para ser utilizado.”

Pienso que en cierta medida el apoyo de El Salvador favorece a Bitcoin, ya que a los ojos de ciertas personas le da más legitimidad, además de ser una realidad que puede ayudar a la gente de El Salvador más allá de lo que vemos en las redes.

No se que tan preparados están en El Salvador para utilizarlo, pero yo personalmente no estoy a favor de que impongan el uso de Bitcoin a los comerciantes. Definitivamente no soy partidario de eso.

Sin embargo le están dando al país una moneda global pero que es volátil a pesar del buen comportamiento que ha tenido, aunque como hito global es algo positivo.

Con esta nueva Ley, Bitcoin pasa a ser una moneda extranjera, hay países que supuestamente ya lo poseen como reserva de valor.

CP: Es interesante ver ese aspecto diferente mucho más allá de la noticia que marca un hito en la historia de Bitcoin, estemos a favor o en contra. Nadie va a borrar eso!

Ahora la obligatoriedad no es algo positivo que sea visto con buenos ojos. Sin embargo, ya la Ley fue promulgada y entrará en vigor en 90 días. Tocará ver como funciona para todos aquellos que visiten el país.

Micrófono Abierto para Diego (78:00)

DG: Muchas gracias por la invitación me encanta hablar de estos temas y los invito a seguir profundizando en estos temas, me pueden encontrar en twitter a traves de @diegogurpegui para cualquier duda, si no les interesa mucho lo técnico no se preocupen que no es necesario para ser parte de la revolución que supone Bitcoin.

También pueden profundizar en estudiobitcoin.com para buscar material en Español.

🔗 Enlaces:

  • Conecta con Diego en Twitter (https://twitter.com/diegogurpegui)
  • Revisa artículos en Estudio Bitcoin (https://estudiobitcoin.com/)
  • Suscríbete a nuestro canal de YouTube (https://latamte.ch/bslYouTube)
  • Síguenos en nuestras redes sociales (https://linktr.ee/blockchainsummitlatam)
  • Únete a nuestro telegram (https://t.me/bslComunidad)
Portada #bslPodcast Episodio N°55 con Diego Gurpegui de Improve-in

Sobre Blockchain Summit Latam: Uno de los eventos más importantes de Latinoamérica, con más de 6.000 participantes, más de 200 ponentes, y representación de más de 40 países, en 4 ediciones.

Puedes seguir todo su contenido en su Canal de YouTube y su Página Web


#bslPodcast [55] Diego Gurpegui de Improve-in, sobre Taproot y como se implementan las mejoras en… was originally published in LatAmTech on Medium, where people are continuing the conversation by highlighting and responding to this story.

Envía un comentario