El ganador de la Hackatón planea desarrollar una web dinámica de Bitcoin

Alex Speirs 150 x 150
By Jamie McKane Published: octubre 27, 2021

Un punto destacado de la reciente Conferencia CoinGeek de Nueva York 2021 fueron las presentaciones de los tres finalistas de la 4.ª Hackatón de BSV y la retroalimentación que brindó el panel de jueces encargados de determinar su clasificación final.

Los tres proyectos (CATN8, TKS Pnt y Bitcoin Phone) estaban compitiendo por la porción más grande del pozo de premios de USD 100 000. Después de un tenso impasse entre Bitcoin Phone y TKS Pnt luego de la votación de los jueces, el voto de la audiencia salvó el día y nombró a Bitcoin Phone como el ganador de la 4.ª Hackatón de BSV y del premio al primer lugar equivalente a USD 50 000.

TKS Pnt recibió el premio al segundo lugar por un monto de USD 30 000, mientras que CATN8 quedó en tercer lugar y se llevó a casa USD 20 000 por su proyecto de la Hackatón.

What is Bitcoin Phone

Bitcoin Phone es un proyecto creado por el desarrollador canadiense Joe Thomas y tiene como objetivo brindar transacciones dinámicas y una comunicación de red en tiempo real a la cadena de bloques de BSV. La solución de Thomas es el primer protocolo de voz sobre Bitcoin en el mundo, el cual puede transmitir datos de voz sobre la red de Bitcoin al aprovechar la no finalidad de nSequence para habilitar la transmisión de datos en tiempo real.

Básicamente, esto permite realizar llamadas de voz mediante transacciones de Bitcoin en la cadena de bloques de BSV. Gracias a la naturaleza de Bitcoin y los canales de pago, esta comunicación también puede enlazarse con pagos, habilitando una gran variedad de casos de uso potenciales en muchas industrias.

Thomas expuso y exploró las posibles aplicaciones del protocolo de Bitcoin Phone durante su presentación frente a los jueces de la Hackatón en la CoinGeek de Nueva York. Durante la presentación, mostró cómo este protocolo y su enlace intrínseco a los pagos de Bitcoin podría revolucionar la industria de tutorías y servicios de idiomas, ya que permite que los tutores compitan por el precio de sus servicios y que reciban pagos instántaneamente sin la necesidad de navegar por los obstáculos presentes en las actuales plataformas basadas en Internet, que brindan servicios personalizados para esta industria.

Agregar un sistema de subastas a este tipo de plataforma desarrollada en el protocolo de Bitcoin Phone también podría permitir que los usuarios compitan entre sí por la oferta de un tutor, garantizando un precio competitivo y la satisfacción de todas las partes involucradas. Este tipo de sistema es algo que es difícil de implementar en los sistemas actuales debido a las altas tarifas por transacción de los pagos digitales tradicionales y la complejidad al integrar un sistema de pujas con estas plataformas.

Sin embargo, con la cadena de bloques de BSV y el protocolo de Bitcoin, implementar un sistema de subastas dentro de un producto que se ejecuta sobre el protocolo de Bitcoin Phone es relativamente simple, porque la comunicación en tiempo real ya está basada en transacciones de Bitcoin registradas en canales de pago y grabadas en la cadena de bloques de BSV.

La Bitcoin Association habló con el creador de Bitcoin Phone, Joe Thomas, para averiguar más sobre su experiencia en la Hackatón y sus planes ahora que ha ganado la competición.

 

Compitiendo en la Hackatón

How Does Bitcoin Phone Work

La 4.ª Hackatón de BSV incluyó una ronda de programación de seis semanas de duración, durante la cual los participantes debían crear una aplicación o servicio que aprovechase las capacidades “entre pares” de la cadena de bloques de BSV. La solución de Thomas fue única porque aprovecha el atributo nSequence de las transacciones de Bitcoin para habilitar la comunicación dinámica, algo que cumplió con el requisito del problema de la Hackatón de una manera inesperada.

Thomas ha estado involucrado en el ecosistema de BSV por un tiempo: migró a Bitcoin Cash en el 2017 y luego a BSV en el 2018 siguiendo las bifurcaciones respectivas de la cadena de bloques de BTC. Ha experimentado con muchos servicios que interactúan con la cadena de bloques y continúa investigando fervientemente por nuevas ideas para aplicaciones que aprovechen el poder del protocolo de BSV.

«He formado parte del espacio por un tiempo, me cambié a Bitcoin Cash en el 2017 y a Bitcoin SV en el 2018. He realizado algunas cosas pequeñas, en los inicios cuando ocurrió la división de BSV hice un explorador de bloque llamado SVBlocks, y luego desarrollé una plataforma llamada Page Return, la cual te deja ver el contenido que has publicado en la cadena», añadió Thomas.

Su idea para Bitcoin Phone vino después de mucho leer e investigar sobre cómo se podría alcanzar la comunicación dinámica en la cadena de bloques de BSV. Finalmente, decidió usar los canales de pago y un protocolo de encriptación de voz para crear una prueba de concepto para Bitcoin Phone.

«Obtuve la idea de canales de pago luego de leer, pensar y contemplar mucho. Y un día, todo se alineó con cómo Bitcoin podría absorber el Internet. Al inicio la idea fue muy emocionante, y luego pensé, bien, la voz sobre Bitcoin podría ser el primer paso para eso», dijo.

El proyecto que envió Thomas a la Hackatón fue un producto viable mínimo que demostraba la comunicación por voz en tiempo real en la cadena de bloques de BSV, usando canales de pago y transacciones en cadena. El protocolo envuelve datos por voz en una transacción de Bitcoin no finalizada que es luego transmitida a la red. Los receptores usan un filtro de Bloom para recibir datos, desenvolver la transacción y reproducir los datos de audio en sus altavoces.

Además del código y la explicación de su nuevo protocolo, Thomas también envió una grabación de una voz en tiempo real realizada sobre la red de Bitcoin, así como las transacciones registradas en la cadena de bloques de BSV que probaron que el protocolo funciona exactamente como fue diseñado.

Thomas dice que trabajar en el proyecto de la Hackatón y manejar las demandas de un trabajo a tiempo completo fue desafiante y agradeció a aquellos que lo apoyaron y ayudaron a enviar una versión funcional de su protocolo justo a tiempo para cumplir con la fecha límite.

«Estoy muy agradecido con todas las personas que ayudaron con las pruebas, así como aquellas que continúan trabajando en el proyecto y por todo el apoyo que recibí en Twitter, que fue algo que me motivó mucho», agregó.

 

Desarrollando la web dinámica de Bitcoin

The Later Bitcoin Network

El proyecto de Hackatón de Thomas mostró una implementación viable de un protocolo de voz sobre Bitcoin, y fue suficiente para ganar una oportunidad de presentar su idea como uno de los tres finalistas en la CoinGeek de Nueva York. No obstante, el potencial del mecanismo subyacente del Bitcoin Phone va más allá de simples llamadas de voz y podría ayudar a que la red de Bitcoin evolucione en una nueva versión más eficiente del Internet.

Thomas señaló que la cualidad más importante de su proyecto es su implementación de transacciones dinámicas y de la comunicación real en la red que se ejecuta en la cadena de bloques de BSV, a diferencia de la naturaleza históricamente estática del ledger.

«Si piensas en Bitcoin antes de esto, la mayoría de las interacciones son muy estáticas: subes un archivo a la cadena, lees un archivo desde la cadena. Pero lo que estoy presentando aquí es hacer del Internet algo dinámico, poder comunicarte con alguien en la red. Después de ganar, me di cuenta de que tenemos algo que es de gran interés para las personas y que ellas realmente pueden ver el potencial», aseguró Thomas.

«Estamos desarrollando la web dinámica de Bitcoin. Hasta ahora, las transacciones han sido estáticas, lees y escribes, pero no existe interactividad; eso es lo que estamos agregando a Bitcoin.

Cuando se le preguntó sobre sus planes a futuro, Thomas reconoció que todavía se debe trabajar para implementar más funcionalidad y dirigirse a usos de caso, pero dice tener una visión claramente definida de migrar la comunicación dinámica del Internet a la cadena de bloques de BSV para mejorar la eficiencia e integrar pagos fácilmente.

«En algunos aspectos, el plan es continuar el desarrollo de la tecnología de canales de pago. La meta final a largo plazo es ver cuánto de esta comunicación entre pares que ya hacemos en el Internet se puede mover a Bitcoin. Queremos brindar servicios de conexión de canales de pago, tanto para la aplicación del teléfono como para otras aplicaciones», añadió.

«Tengo mucha confianza en la tecnología, es seguro que ya está aquí y que las personas pueden usarla».

 

Potenciales aplicaciones y funcionalidad futura

Durante su presentación frente al panel de jueces de la CoinGeek de Nueva York, Thomas usó el ejemplo de la industria de servicios de tutorías y enseñanza de idiomas para demostrar la viabilidad del protocolo de Bitcoin Phone y la comunicación dinámica basada en cadena de bloques.

Las eficiencias ofrecidas por la cadena de bloques de BSV y sus bajos costes de transacción pueden resolver muchos problemas que ocurren en las plataformas de tutorías actuales, específicamente aquellas que se centran en la enseñanza de idiomas. Una solución desarrollada en Bitcoin Phone también podría ofrecer accesibilidad a aquellos tutores que viven en países remotos, quienes podrían aprovechar de un sistema integrado de subastas y pujas para cometir con otros tutores en todo el mundo.

«Las personas en estas plataformas están interesadas en obtener su dinero inmediatamente y recibir pagos tan pronto como sea posible. Estas son dos cosas a las que podemos apuntar con Bitcoin porque solo con la naturaleza “sin permiso” de la red de Bitcoin, estamos haciendo que el precio de las transacciones sea el más bajo posible. Porque se trata de Bitcoin y los canales de pago, el pago es instantáneo», explicó Thomas.

Durante su presentación, los jueces y la audiencia reconocieron el significativo potencial de un protocolo que habilita la comunicación dinámica de la cadena de bloques de BSV, así como un sinfín de maneras en las que se podría aprovechar y monetizar esta infraestructura.

Thomas ha reclutado a un pequeño equipo para trabajar en este proyecto luego de su victoria en la Hackatón. Todavía están considerando casos empresariales y explorando posibles rutas hacia el mercado, pero señala que, aparte de desarrollar plataformas en el protocolo, también tienen la meta de ofrecer eventualmente servicios de integración de protocolo a programadores que deseen desarrollar aplicaciones sobre el protocolo de Bitcoin Phone.

Sin embargo, antes de que alguno de estos se pueda probar o desplegar se deben implementar funcionalidades adicionales sobre el protocolo para habilitar una red completamente funcional y accesible, algo que Thomas afirma que es el enfoque inmediato de su estrategia de desarrollo. El primer problema a atacar es el del descubrimiento de pares (saber que alguien más está activo y que tiene la capacidad de recibir transmisiones de audio en tiempo real sobre la red BSV.

«Creo que el aspecto más grande es el descubrimiento de pares, ¿cómo descubres si alguien con quien quieres comunicarte está en la red? En términos de hacer eso para Bitcoin, lo podemos hacer de una manera descentralizada al pedirle a las personas que envíen mensajes mediante la red», explicó.

«Creo que es la próxima funcionalidad necesaria cuando se trata de interactuar en la red. Porque entonces tendrías una manera de descubrir a otras personas en la red, de comunicarte con ellas y pagarle a esas personas en la red, eso es todo lo que necesitas».

Thomas agrega que también tienen el objetivo de integrar la funcionalidad de pujas mediante un sistema de subastas desarrollado sobre el protocolo de Bitcoin Phone. Esto habilitaría muchos de los casos de uso de su tecnología descritos durante su presentación. También facilitaría la creación de casos de uso empresariales eficientes y atractivos para el protocolo y la cadena de bloques de BSV.

«Vamos a agregar las subastas, que son imposibles de hacer de manera eficiente en el Internet actual. Pero subastar en BSV es simple, son solo datos. Esa es otra cosa que planeamos brindar, porque no puedes hacer eso de forma nativa con el protocolo [de Bitcoin Phone], entonces ese es un servicio que tendremos que brindar eventualmente», señaló.

Después de una impresionante presentación y su victoria en la CoinGeek de Nueva York, Thomas y su equipo tienen mucho trabajo por hacer. Pero él confía en su visión de crear una web dinámica de Bitcoin y le agradece a sus amigos, a otros programadores y a toda la comunidad de BSV por el apoyo, por animarlo y ayudarlo en el desarrollo de su meta.