La comunidad bitcoiner se dio cita en Lisboa, Portugal, para participar en el evento Building On Bitcoin, celebrado este 3 y 4 de julio en el paรญs ibรฉrico. Allรญ, desarrolladores, programadores, ingenieros y arquitectos de sistemas se reunieron para discutir la actualidad del protocolo de Bitcoin y el estado de las aplicaciones que se han construido sobre esta red.
Temas como la privacidad, el estado actual de las billeteras y el desarrollo que pueden tener, las firmas de las transacciones y la evoluciรณn de Lightning Network fueron algunos de los temas tratados durante el evento.
El encargado de iniciar el encuentro fue Bryan Bishop, un conocido desarrollador y transcriptor tรฉcnico de Bitcoin, quien ofreciรณ con una charla sobre el sistema de llaves de alerta de esta blockchain. En su ponencia hablรณ sobre el retiro del sistema de alertas de Bitcoin, mostrando una clave privada de alerta (publicada previamente en la lista de correos de los desarrolladores de Bitcoin), compartiendo datos de vulnerabilidades derivados de este evento, aunque haciendo รฉnfasis en que estos peligros no ponen en riesgo el estado de la red.
Este primer dรญa estuvo especialmente relacionado con la privacidad, el anonimato y las firmas de las transacciones. Allรญ la investigadora lusa Patricia Estevรฃo ofreciรณ sus perspectivas en torno al diseรฑo y desarrollo de carteras que sirvan en Lightning Network pero que estรฉn pensadas para usuarios de Bitcoin, contando con interfaces similares y herramientas que sean intuitivas para este tipo de usuarios.
Cuando estoy hablando de diseรฑo, me gusta hablar sobre la usabilidad del diseรฑo en Bitcoin. ยฟPor quรฉ deberรญa importarnos la usabilidad? (…) Si las personas no saben cรณmo usar los sistemas que estรกn utilizando, entonces es mรกs probable que cometan errores y en Bitcoin los errores se traducen en pรฉrdida financiera irreversible y pรฉrdida de privacidad.
Patricia Estevรฃo
Investigadora
Par ella, es necesario que Bitcoin y las aplicaciones que se desarrollan para su utilizaciรณn sean amigables con los usuarios finales pues, ยซsi queremos que sucedan esas cosas revolucionarias, como liberar a las personas del dinero fiat, entonces necesitamos construir interfaces que sean utilizables para ellasยซ.
"Lightning Network wallets don’t need to break the mental model held by bitcoin users in order to fulfill their purpose." – @patestevao #bobtc pic.twitter.com/mHnKnnYn0a
— Jameson Lopp (@lopp) 3 de julio de 2018
El primer dรญa del Building on Bitcoin tambiรฉn tuvo un panel enfocado en las herramientas que se han desarrollado en el protocolo, especialmente aquellas que utilizan los propios desarrolladores para sus tareas. Asรญ, los desarrolladores Eric Voskuil, Nicolas Dorier, Kevin Loaec y Lawrence Nahum disertaron sobre quรฉ tipo de herramientas necesitan ser creadas para facilitar el desarrollo de de Bitcoin.
Ademรกs, el evento contรณ con una ponencia sobre el protocolo de privacidad para la propagaciรณn de las transacciones Dandelion. Esta disertaciรณn estuvo a cargo de Giulia Fanti, quien hizo รฉnfasis en que es posible relacionar transacciones en Bitcoin con direcciones IP y poner en riesgo la identidad de los usuarios, subrayando que el esquema de propagaciรณn actual puede permitir un proceso de identificaciรณn que puede tener รฉxito en 50% de los casos. โSon nรบmeros que asustanโ, aseverรณ.
La segunda jornada del evento contรณ con la participaciรณn de Jameson Lopp, quien ofreciรณ una ponencia llamada Construyendo tu propio Banco. En su ponencia hablรณ acerca de las dificultades que enfrentan los desarrolladores en materia de seguridad, especialmente para crear soluciones para la protecciรณn de las claves privadas de los usuarios y los riesgos de confiar en terceras partes para realizar este tipo de proyectos.
Segรบn dijo, se han perdido alrededor de 4 millones de BTC al menos otros 2 millones de BTC han sido robados. Estas cifras derivan de los ataques mรกs sonados, dado que โno hay forma de realizar un seguimiento de todas las personas que han perdido dineroโ. Existe un problema real. Para รฉl, la soluciรณn es tan sencilla como cuidar las claves privadas, anotarlas en un papel y conservarlas, pero este es un problema para los usuarios promedio.
Hay muy pocos expertos en seguridad que sepan cรณmo administrar este tipo de sistemas. Esto podrรญa ser controvertido, pero creo que no podremos llegar a la adopciรณn generalizada si exigimos que las personas mantengan pequeรฑas cantidades de datos seguros donde no tienen recursos si no tienen buenas prรกcticas de Tecnologรญas de la Informaciรณn.
Patricia Estevรฃo
Investigadora
Para รฉl, la clave estรก en que los desarrolles consigan una forma en la que el manejo de estos datos no dependa exclusivamente de los usuarios pero que no los centralice en los proveedores de servicios. Ademรกs, es necesario concientizar a los usuarios sobre este tema, asegurando que los desarrolladores deben hacer lo que estรฉ a su alcance โpara construir guรญas para obligar a los usuarios a pasar por procesos educativosโ.
La convenciรณn tambiรฉn contรณ con un panel sobre Lighning Network donde estuvieron Fabrice Drouin de ACINQ, Christian Decker de Blockstream, Nicolas Bacca de Ledger y el creador de Satoshiโs Place, Lightning K0ala. En รฉl se conversรณ acerca de la realizaciรณn de las transacciones, asรญ como los casos de uso que ha habido hasta ahora.
Para Decker se han desarrollado proyectos โincreรญblesโ, agregando que si dibujar penes en pizarras digitales era un caso de uso, รฉl estaba de acuerdo, esto en referencia a Satoshiโs Place, una pizarra colaborativa en la que se paga utilizando la red de micropagos.
El desarrollador de Blockstream Jorge Timรณn tambiรฉn participรณ en esta jornada, presentando los mรกs recientes avances de Liquid, una cadena paralela de Bitcoin creada por esta empresa que recientemente estrenรณ una herramienta para que sus clientes puedan crear tokens sustentados en activos reales.
Imagen destacada de Jameson Lopp