Por Andrew Asmakov
4 min lectura
La recién creada ZeroSync Association aporta pruebas de conocimiento cero (ZKP) a Bitcoin (BTC), permitiendo a los usuarios validar el estado de la red sin necesidad de descargar cientos de gigabytes de historial de blockchain ni confiar en terceros.
Con sede en Zug (Suiza), la Asociación ZeroSync es una entidad sin ánimo de lucro respaldada por diversas partes interesadas de la comunidad, entre las que se encuentran los principales colaboradores Robert Linus, Tino Steffens, Lukas George y Max Gillett, así como socios de apoyo, como Lightning Labs, entre otros.
Para la primera versión de su software, ZeroSync utiliza Cairo, el lenguaje de programación creado por StarkWare, la empresa con sede en Israel que desarrolla las populares soluciones de escalado de capa 2 de Ethereum StarkEx y StarkNet.
"ZeroSync es el primer intento de producción para actualizar radicalmente el protocolo Bitcoin", dijo a Decrypt Louis Guthmann, líder del ecosistema de StarkWare. "Transformaría la forma en que la gente piensa sobre el sistema a un nivel fundamental".
Comúnmente conocida como zk-STARKs, la versión de StarkWare de ZKPs no requiere la fase de configuración de confianza potencialmente vulnerable, mientras que afirma ser más escalable y eficiente que zk-SNARKs-una iteración de ZKP utilizada, por ejemplo, por la criptomoneda centrada en la privacidad Zcash.
StarkWare desplegó inicialmente zk-STARKs exclusivamente en la blockchain Ethereum, y su introducción en Bitcoin "es el siguiente paso lógico", según Uri Kolodny, CEO y cofundador de StarkWare Industries.
"Esto podría tener un profundo efecto en la forma en que los usuarios de Bitcoin interactúan con la red", dijo Kolodny en una declaración compartida con Decrypt.
Para facilitar a los desarrolladores de Bitcoin el acceso a las ZKP, ZeroSync está desarrollando un kit de desarrollo de software (SDK) que les permite generar pruebas de validez personalizadas en función de los casos de uso individuales.
Una parte clave de este SDK es el cliente de ZeroSync, que permite una rápida descarga inicial de bloques (IBD) y la implementación de la primera prueba completa de consenso de Bitcoin.
Sincronizar la blockchain de Bitcoin puede ser un proceso doloroso ya que, dependiendo de la velocidad de la conexión a Internet, descargar el historial de transacciones puede llevar días o incluso semanas, con nuevos bloques añadidos cada diez minutos de media.
Según ZeroSync, su cliente puede utilizarse no sólo para sincronizar un nodo completo mucho más rápido, sino también sin necesidad de realizar ningún cambio en el código del software Bitcoin Core.
La tecnología también puede aplicarse para comprimir el historial de transacciones de protocolos de validación como Taro, un protocolo para la emisión de stablecoins en la red Lightning de Bitcoin, o, por ejemplo, para permitir que las plataformas de intercambio de Bitcoin y los servicios de custodia proporcionen pruebas de reservas.
"Tras años de frustración por la lentitud de la sincronización, los usuarios podrán sincronizar con la red mucho más rápido y con menos cálculos. Es un salto tecnológico similar a la transición de la lenta conexión telefónica a Internet a la banda ancha de alta velocidad", afirma Eli Ben-Sasson, coinventor de STARK y presidente de StarkWare.
Aunque StarkWare, que financia la iniciativa junto con Geometry Research, planea seguir centrándose en Ethereum, para Ben-Sasson personalmente este desarrollo "cierra un círculo".
El presidente de StarkWare recordó una conferencia sobre Bitcoin celebrada en 2013, donde tuvo "el momento 'eureka'" al reconocer que la criptografía que ayudó a inventar podría cambiar blockchain.
"Pero estaba claro que el viaje tenía que empezar en Ethereum. Ahora, exactamente diez años después, los STARK han demostrado su valía en Ethereum y se dirigen a Bitcoin alcanzando nuevos horizontes", afirmó Ben-Sasson.
Decrypt-a-cookie
This website or its third-party tools use cookies. Cookie policy By clicking the accept button, you agree to the use of cookies.