Exploración de rutas de Bitcoin que soportan verificación ZK
Bitcoin como un sistema social, su funcionamiento estable depende del consenso de las personas sobre su esencia y visión. Sin embargo, Bitcoin aún enfrenta muchos desafíos, como altos costos de transacción y falta de protección de la privacidad. Para resolver estos problemas, la comunidad ha propuesto diversas soluciones de mejora, entre las cuales se considera que las tecnologías ZK y SNARKs son las más efectivas.
La modificación del protocolo de Bitcoin es muy difícil y requiere un alto consenso de la comunidad. Por lo tanto, explorar formas de mejorar el rendimiento de Bitcoin sin cambiar el protocolo se ha convertido en un problema clave. El modelo UTXO de Bitcoin y su lenguaje de script limitan su funcionalidad, impidiendo el soporte directo para la verificación SNARK.
Actualmente hay dos caminos principales que podrían permitir el soporte de Bitcoin para la verificación ZK:
Mejorar la funcionalidad de los scripts de Bitcoin mediante la adición de códigos de operación simples como OP_CAT, lo que a su vez soporta la verificación SNARK. Aunque OP_CAT es simple, puede traer mejoras significativas, como acceder a la información del estado en la cadena, verificar pruebas de Merkle, etc. Sin embargo, esta propuesta aún no ha alcanzado un consenso en la comunidad.
Utilizando la tecnología BitVM, se pueden verificar tareas de cálculo arbitrarias sin modificar el protocolo. BitVM supera la limitación del tamaño de bloque a través de Taproot MerkleTree y un esquema de almacenamiento KV entre scripts, y utiliza un mecanismo de prueba de fraude para garantizar la seguridad.
Además, la tecnología de Chain State Proofs combinada con ZK puede reducir drásticamente los costos de operación de los nodos, siendo una parte importante de la implementación de BitVM. La propuesta de "header chain Proofs" del equipo de ZeroSync ha simplificado aún más este proceso.
En general, la introducción de la función de verificación ZK en Bitcoin es una tendencia inevitable, pero el camino para lograrlo aún necesita ser explorado y perfeccionado. Independientemente de la solución adoptada, el objetivo final es hacer que Bitcoin sea más práctico y apoye más escenarios de aplicación.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
11 me gusta
Recompensa
11
5
Republicar
Compartir
Comentar
0/400
NFTArtisanHQ
· hace9h
es fascinante cómo la tecnología zk refleja los ready-mades de Duchamp... ambos desafían el paradigma establecido, para ser honesto.
Ver originalesResponder0
TokenSleuth
· hace9h
Finalmente, esto de zk va a empezar a funcionar.
Ver originalesResponder0
GasBankrupter
· hace9h
¿Todavía está? El gas volvió a subir.
Ver originalesResponder0
0xSunnyDay
· hace9h
Un esfuerzo innecesario, ¿qué hay que cambiar en Bitcoin?
Ver originalesResponder0
DaoGovernanceOfficer
· hace9h
*suspiro* empíricamente hablando, hemos discutido este debate de zk desde 2021... la salud del protocolo > las vibraciones de la comunidad
Exploración de la ruta de implementación de la verificación ZK de Bitcoin: comparación entre las soluciones OP_CAT y BitVM
Exploración de rutas de Bitcoin que soportan verificación ZK
Bitcoin como un sistema social, su funcionamiento estable depende del consenso de las personas sobre su esencia y visión. Sin embargo, Bitcoin aún enfrenta muchos desafíos, como altos costos de transacción y falta de protección de la privacidad. Para resolver estos problemas, la comunidad ha propuesto diversas soluciones de mejora, entre las cuales se considera que las tecnologías ZK y SNARKs son las más efectivas.
La modificación del protocolo de Bitcoin es muy difícil y requiere un alto consenso de la comunidad. Por lo tanto, explorar formas de mejorar el rendimiento de Bitcoin sin cambiar el protocolo se ha convertido en un problema clave. El modelo UTXO de Bitcoin y su lenguaje de script limitan su funcionalidad, impidiendo el soporte directo para la verificación SNARK.
Actualmente hay dos caminos principales que podrían permitir el soporte de Bitcoin para la verificación ZK:
Además, la tecnología de Chain State Proofs combinada con ZK puede reducir drásticamente los costos de operación de los nodos, siendo una parte importante de la implementación de BitVM. La propuesta de "header chain Proofs" del equipo de ZeroSync ha simplificado aún más este proceso.
En general, la introducción de la función de verificación ZK en Bitcoin es una tendencia inevitable, pero el camino para lograrlo aún necesita ser explorado y perfeccionado. Independientemente de la solución adoptada, el objetivo final es hacer que Bitcoin sea más práctico y apoye más escenarios de aplicación.