Quantum Blockchain Technologies PLC (AIM:QBT) presentó a principios de esta semana una solicitud de patente para su tecnología AI Oracle.
La compañía dijo que Oracle mejora la eficiencia de los chips ASIC utilizados en la minería de Bitcoin al optimizar el proceso SHA.
AI Oracle utiliza un algoritmo de aprendizaje avanzado, descrito por el presidente y director ejecutivo Francesco Gardin como «Método C», para analizar grandes cantidades de datos.
Toma decisiones en tiempo real sobre si es probable que una entrada genere un hash ganador. Gardin señaló que la tecnología mejora la eficiencia al tiempo que mantiene la velocidad del reloj del chip y evita ineficiencias en la línea de producción, como los «problemas de burbujas».
El director ejecutivo Francesco Gardin se unió al estudio Proactive para hablar sobre los desarrollos. Esto es lo que se dijo…
Proactivo: Hola, estás viendo Proactivo. Me acompaña el presidente y director ejecutivo de Quantum Blockchain Technologies, Francesco Gardin. Francesco, muy bueno hablar contigo. Presentó una solicitud de patente para AI Oracle. Cuéntanos qué cubre esta patente.
Francisco Gardín: Buenos días Esteban. Siempre es un placer estar contigo.
Sí, efectivamente. Presentamos esta patente; Fue un trabajo técnico muy duro, que duró varios meses. Y luego, como suele ocurrir con las patentes, hay que pasar de la invención, del concepto, a convertirlo en un documento legal, lo que no siempre es un ejercicio sencillo.
Entonces, como recordará, tenemos uno de nuestros tres métodos, que es el Método C. Este método se entrena observando miles de millones y billones de entradas y salidas de algoritmos.
Una vez que este método de aprendizaje ha completado su trabajo, produce un Oráculo.
Básicamente, Oracle decide en tiempo real si una entrada a SHA, que es el doble SHA, tiene posibilidades de generar el hash ganador o no. Ahora bien, aunque esto pueda parecer sencillo, en realidad no lo es.
Estamos ante un chip ASIC, que tiene una arquitectura muy sencilla porque tiene muchos carriles de SHA a la misma velocidad (el reloj del chip). Como una línea de producción, cada carril procesa un insumo.
Si tiene un Oracle en el chip, debe asegurarse de que no se pierda ninguno de estos relojes, o encontrará lo que llamamos el «problema de la burbuja».
En una línea de producción, si falta una pieza, se produce una burbuja que no se puede procesar.
R) Tenemos que asegurarnos de que el Oráculo sea lo suficientemente rápido como para manejar mil carriles y no perder ni uno solo.
B) La implementación del Oráculo debe ser extremadamente eficiente. De hecho, supone entre el 1 y el 4% del coste del silicio. Este es el objetivo principal y no es nada obvio. Por eso lo protegemos con una patente.
Ahora estamos en condiciones de revelar esta aplicación a terceros. Es importante señalar que nuestro abogado de patentes fue muy claro: hasta que no presentáramos la patente, no podíamos discutir la implementación, ya que comprometería su validez.
Ahora que está implementado, estamos listos para comercializar y acercarnos a socios potenciales para obtener licencias de esta tecnología.
Proactivo: Francesco, ¿qué te dicen las pruebas iniciales sobre AI Oracle?
Francisco Gardín: No se puede producir un chip ASIC directamente: es demasiado caro. Cuesta 2 millones sólo por un prototipo y otros 15 o 16 millones por la producción.
En cambio, lo desarrollamos en una FPGA, que es un chip de hardware programable. Esto da una indicación clara de viabilidad y eficiencia.
Nuestros resultados, utilizando métricas como PPA (potencia, rendimiento y área), muestran que Oracle se desempeña de manera eficiente. El sistema está activo y funciona como se esperaba.
Proactivo: ¿Te animas lo que has visto hasta ahora, Francesco?
Francesco Gardin: Absolutamente. Presentar la patente fue un requisito previo para decirle al mundo lo que podemos hacer. Ahora podemos centrarnos en mejorar el rendimiento de Oracle.
Lo hemos trasladado de pruebas de laboratorio a un sistema de trabajo real en tiempo real.
Ahora podemos realizar una demostración de dos FPGA, uno con Oracle y otro sin él, para demostrar que Oracle mejora el rendimiento.
Básicamente, reduce los cálculos innecesarios en el proceso de doble SHA, que es la ventaja clave de nuestro método.
Proactivo: Entonces, ¿cuáles son los próximos pasos, Francesco?
Francisco Gardín: El siguiente paso es mejorar aún más el rendimiento de Oracle reentrenando nuestro algoritmo de aprendizaje Modelo C.
Una vez que estemos satisfechos con los resultados, proporcionaremos demostraciones en tiempo real vinculadas a un grupo.
Como estamos usando una FPGA con siete carriles, no puede competir con los 1000 carriles de un ASIC. Pero lo que realmente importa es el principio.
Si funciona a este nivel, se puede extender a ASIC.
Los fabricantes de ASIC adquirirán nuestra propiedad intelectual bajo un modelo de licencia, similar a cómo opera ARM. ARM no fabrica chips; licencia su propiedad intelectual.
Planeamos acercarnos a los fabricantes pronto, y José Ríos, un miembro clave del equipo con experiencia en chips a escala de bloques, facilitará las presentaciones y demostraciones.
Proactivo: Francesco, espero que nos mantengas informados sobre cualquier progreso. Muchas gracias por la actualización de hoy.
Francisco Gardín: Gracias Esteban. Siempre es un placer.