La recién lanzada Asociación ZeroSync está trayendo pruebas de conocimiento cero (ZKP) a Bitcoin (BTC), lo que permite a los usuarios validar el estado de la pink sin necesidad de descargar cientos de gigabytes de historial de blockchain o confiar en un tercero.
Con sede en Zug, Suiza, la Asociación ZeroSync es una entidad sin fines de lucro respaldada por varias partes interesadas de la comunidad, incluidos los principales contribuyentes 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 package, 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 el líder del ecosistema de StarkWare, Louis Guthmann. descifrar. “Transformaría la forma en que la gente piensa sobre el sistema en un nivel fundamental”.
Comúnmente conocida como zk-STARK, la versión de StarkWare de ZKP no requiere la fase de configuración confiable potencialmente susceptible, aunque afirma ser más escalable y eficiente que zk-SNARK, una iteración de ZKP utilizada, por ejemplo, por la criptomoneda centrada en la privacidad. Zcash.
StarkWare inicialmente implementó zk-STARK exclusivamente en el Etéreo blockchain, y verlos funcionar en Bitcoin «es el siguiente paso lógico», según Uri Kolodny, director ejecutivo y cofundador de StarkWare Industries.
“Esto podría tener un efecto profundo en la forma en que los usuarios de Bitcoin interactúan con la red”, dijo Kolodny en un comunicado compartido con descifrar.
Sincronización más rápida de la cadena de bloques de Bitcoin
Para brindarles a los desarrolladores de Bitcoin un fácil acceso a los ZKP, ZeroSync está desarrollando un kit de desarrollo de computer software (SDK) que les permite generar pruebas de validez personalizadas según los casos de uso individuales.
Una parte clave de este SDK es el cliente de ZeroSync, que permite la descarga rápida del bloque inicial (IBD) y la implementación del primer consenso completo de prueba de Bitcoin.
La sincronización de la cadena de bloques de Bitcoin puede ser un proceso doloroso ya que, según la velocidad de su conexión a Online, la descarga del historial de transacciones puede llevar días o incluso semanas, y se agregan nuevos bloques cada diez minutos en promedio.
Según ZeroSync, su cliente puede usarse no solo para sincronizar un nodo completo mucho más rápido, sino también sin necesidad de realizar ningún cambio de código en el software Bitcoin Main.
La tecnología también se puede aplicar para comprimir el historial de transacciones de protocolos de validación como Taro, un protocolo para emitir monedas estables en Lightning Community de Bitcoin o, por ejemplo, para permitir que los intercambios de Bitcoin y los servicios de custodia proporcionen pruebas de reserva.
“Después de años de frustración por la sincronización lenta, los usuarios podrán sincronizar con la crimson mucho más rápido y con menos cómputo. Es un salto tecnológico identical a la transición de World wide web de acceso telefónico lento a banda ancha de alta velocidad”, dijo Eli Ben-Sasson, co-inventor de STARK y presidente de StarkWare.
Si bien StarkWare, que financia la iniciativa junto con Geometry Investigation, planea mantener su enfoque en Ethereum, para Ben-Sasson personalmente este desarrollo «cierra un círculo».
El presidente de StarkWare recordó una conferencia de Bitcoin celebrada en 2013, donde tuvo «el momento ‘eureka'» al reconocer que la criptografía que ayudó a inventar podría cambiar la cadena de bloques.
“Pero estaba claro que el viaje debía comenzar 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”, dijo Ben-Sasson.