El equipo de DogeOS, una capa de aplicación para la red Dogecoin, ha anunciado recientemente una propuesta para actualizar el protocolo Dogecoin Core. Este anuncio se hizo el 22 de julio, y el equipo desarrollador del monedero MyDoge está detrás del proyecto.
La propuesta de esta actualización, también conocida como soft-fork, tiene el objetivo de integrar mecanismos de prueba de conocimiento cero (zero-knowledge proofs) en el protocolo de Dogecoin. Además, se contempla el desarrollo de una máquina virtual de conocimiento cero (zkVM) para la cadena de Dogecoin.
Según DogeOS, la idea detrás de esta actualización es transformar a Dogecoin, que fue concebido inicialmente como una moneda de pago básica, en una plataforma que pueda soportar aplicaciones complejas y avanzadas. Esto abriría nuevas oportunidades para su ecosistema.
Las pruebas de conocimiento cero (ZK) son una tecnología criptográfica que permite demostrar la verdad de una afirmación sin revelar la información subyacente, como la identidad o los montos. Esto las hace ideales para aplicaciones que necesitan privacidad y eficiencia. En el caso de Dogecoin, esta tecnología podría permitir transacciones y aplicaciones que preserven la privacidad de los usuarios, manteniendo al mismo tiempo la integridad y seguridad de la red.
La actualización del protocolo de Dogecoin se llevaría a cabo mediante la implementación de OP_CHECKZKP. Este nuevo opcode (código de operación) en el lenguaje de scripting propuesto para Dogecoin no solo ampliaría las capacidades del protocolo DOGE, sino que también “no romperá las funcionalidades existentes de Dogecoin mientras abre enormes nuevas posibilidades para los desarrolladores”.
Además de la actualización del protocolo, DogeOS también está trabajando en el desarrollo de una máquina virtual de conocimiento cero que se ejecutará directamente en la red de Dogecoin. Esta zkVM actuaría como un puente que facilita la interoperabilidad entre Dogecoin y otras redes, como Ethereum.
Para los titulares de DOGE, esto significa más oportunidades, ya que las aplicaciones desplegadas en DogeOS pueden atraer nuevos usuarios y casos de uso a la red.
Otro aspecto importante de esta propuesta es la habilitación de los zk-rollups, una técnica que permite procesar miles de transacciones off-chain por segundo en redes de segunda capa (L2), que luego son verificadas on-chain a través de pruebas criptográficas compactas. Esta inclusión potencial de zk-rollups, que sería la primera vez en Dogecoin Core, puede aumentar la capacidad de la capa principal para manejar un mayor volumen de operaciones, creando una red más escalable.
Según DogeOS, la incorporación de zk-proofs y zk-rollups “crea una utilidad real: mercados de préstamos respaldados por DOGE, exchanges descentralizados, juegos multijugador-verificables y plataformas de NFT con propiedad comprobable”.