Vitalik提及的ZK实时证明,可依靠ZK硬件加速实现?

Odaily星球日报Publicado a 2024-04-11Actualizado a 2024-04-11

Resumen

“实时证明”,真正去中心化的前置环节。

原创 | Odaily星球日报

作者 | 夫如何

Vitalik提及的ZK实时证明,可依靠ZK硬件加速实现?

2024 香港 Web3 嘉年华期间,以太坊联合创始人 Vitalik Buterin 发表演讲《Reaching the Limits of Protocol Design》。在本次演讲中,Vitalik 就如何提高 zk-snark 的效率展开阐述。

在演讲中,Vitalik 指出目前区块链的发展是以牺牲隐私性和可扩展性为前提的,zk-snark 所具备的属性能够对牺牲的隐私性和可扩展性进行补救。但目前 zk-snark 效率较低,在以太坊中,以太坊节点验证一个区块所需时间,约为 400 毫秒,而 zk-snark 验证一个以太坊区块的时间约为 20 分钟,这导致网络虽然具备隐私性和可扩展性,但运行时间却延长 3000 倍。所以想将 zk-snark 运行到现有区块链网络中,需要提供一种“实时证明”,如果证明生成时间降低,那么在保证区块链运行速度的同时,也能提升隐私性和可扩展性。

什么方法能够实现“实时证明”?为此Odaily星球日报将根据 Vitalik 在演讲中所提供的思路进行解析,并对相应方案的项目进行简短介绍。

zk-snark 实现“实时证明”的三个方向

在此之前,先科普一下 zk-snark,zk-snark 全称为简洁的非交互式零知识证明,为了更好的理解,我们分开解释:

  • 零知识证明:即证明者(Prover)能够在不向验证者(Verifier)提供任何有用的信息的情况下,使验证者相信某个论断是正确的。

  • 简洁的:指交易验证过程不涉及大量数据传输,且验证算法简单。

  • 非交互的:证明者与验证者之间无需进行交互。

以下是 zk-snark 的运作流程图。从图中对 zk-snark 进行简单解读:

  1. 利用 Setup,使用随机数生成置信参数 F,生成证明密钥 pk 和验证密钥 v

  2. 证明者输入隐私输入 W 和公开输入 x,生成证明 π,并用私钥 pk 签名。π 通过椭圆曲线加密,隐藏了 W

  3. 验证者验证证明: 验证者持有 v,输入 x 和 π,确认证明者知道 W。验证者无法得知 W

  4. 结果返回: 如果验证成功,则返回 TRUE;否则返回 FALSE。

Vitalik提及的ZK实时证明,可依靠ZK硬件加速实现?

通过上述以 Zcash 的 zk-snark 相关流程介绍,不难发现,zk-snark 在验证证明时,所产生的步骤别不多,同时根据 zk-snark 的特性来看,验证所耗时间并不多,根据相应的 zk-snark 相关统计,验证证明时间一般不超过 80 毫秒,那么影响 zk-snark 成为公链的运行阻碍的原因在于证明者提供的证明。

Vitalik提及的ZK实时证明,可依靠ZK硬件加速实现?

上图为目前比较主流的 zk-snark 相关技术的汇总,从中不难发现,证明的大小、证明生成时间,验证时间是衡量有关 zk-snark 技术的标准。抛开验证时间来看,大多数 zk-snark 的证明无论从证明大小和生成时间来看,都与本文起始部分,Vitalik 用以太坊为例的标准不符,值得注意的是,上述大多数技术的所在公链并不具备智能合约的功能,也无法与以太坊区块大小相提并论,所需证明尺寸和证明生成时间要求更高。

为此,Vitalik 在本次演讲中对 zk-snark“实时证明”的实现,提供三个解决优化方向。

  • 并行化和聚合:通过并行计算和证明聚合,提高验证大块区块的效率。每个计算步骤都可以进行独立证明,然后将这些证明进行聚合,减少验证过程中的计算时间和资源消耗。这可以通过利用并行计算和分布式系统的特性来实现,以加速大规模区块的验证过程。

  • 硬件设计改进:设计专门用于 SNARK 计算的 ASIC,以提高计算效率。类似于挖矿中使用的 ASIC,SNARK ASIC 可以通过定制化的硬件结构和优化的算法来加速 SNARK 计算过程,从而实现更快的验证速度和更低的成本。

  • 算法改进:进一步优化 snark 算法,包括 Groth 16、查找表、 64 位 snark、 32 位 stark 等,以提高算法的效率和可扩展性。此外,还可以研究开发更加高效的哈希函数和签名算法,使其更适合于 snark 的计算,进一步提高验证速度和资源利用率。

Vitalik 提倡第一个解决方向——并行计算和证明聚合,需要对相关公链和 zk-snark 运作流程进行优化,例如此前 zk-snark 算法中 Plonk 算法的递归属性,不过并行计算和证明聚合目前并未有更好的解决方案可以解决相应问题。

至于算法改进,目前在 zk-snark 领域,从性能上来看,主流依旧是 Groth 16 算法,随后出现的 zk-snark 算法多是为解决可信设置问题,在运行速度和证明生成时间上并无更多进展,并且 zk-snark 算法中,可信设置约简单,运行速度越快,但安全性也越差。为此以安全性为前提,zk-snark 提升速度还需持续建设。

上述两个解决方向主要以理论为支撑,这需要很长时间才能有所突破,那抛开理论,能否通过其他方式快速实现“实时证明”吗?硬件设计改进或许是达成目标的最佳捷径。

ZK 硬件加速或能尽快实现“实时证明”

从前文关于 zk-snark 性能的内容中,不难发现,真正限制 zk-snark 性能在于证明的生成,其中证明大小和电路规模决定证明生成时间。目前,大多数项目的复杂度越来越高,其证明大小和电路规模也在不断提升,生成证明的算力也在不断增加,为此 ZK 硬件加速项目应运而生。

ZK 硬件加速主要在证明生成中的多项式类型 NTT 任务和椭圆曲线 MSM 任务提供算力支持,主要这两项任务的运行逻辑简单,且大部分计算逻辑重复,并且可以进行可并行计算。

ZK 硬件和挖矿硬件相差不大,依旧是 GPU、FPGA 以及 ASIC 三种。不过 ZK 硬件加速领域目前比较常见的是 GPU/FPGA 方案,该方案比较容易实现,相关配件更易获取,不过相比于前两者,ASIC 潜力更大,也是 ZK 硬件加速领域目前增长点之一。

目前 ZK 硬件加速项目采用两种方式为相关 ZK 项目提供算力服务,包括硬件出售和 SaaS 算力服务。硬件出售顾名思义,和比特大陆一样出售矿机;SaaS 算力服务,更像提供一个算力市场,ZK 项目可以在市场上购买算力来帮助项目生成 ZK 证明。

目前 ZK 硬件加速领域比较小众,若不是 Vitalik 在演讲中提到,想必大多数人并不太清楚有哪些项目存在。为此Odaily星球日报对该板块项目进行整理,板块项目较少,其中CysicIngopediaSupranationalUlvantanna以及Auradine为目前较为知名的项目。

其中 Cysic 目前关注度较高,其推出 FPGA/ASIC 硬件加速在算力性能上较为突出,同时还有算力市场为客户提供算力支持服务;Auradine 比较综合,其主推的是比特币矿机,同时提供相应 ZK 算力硬件,不过 ZK 硬件并不是其主打产品;Ulvantanna 主打利用 FPGA 集群为 ZK 项目提供算力支持,值得一提的是,Web3知名资本 Paradigm 是其投资者;Supranational 项目比较奇特,推特和官网的更新截止在去年 5 月,不确定目前是否运行;Ingopedia 提供基于 GPU 和 FPGA 两种硬件加速服务。

Lecturas Relacionadas

Trading

Spot
Futuros

Artículos destacados

Qué es ETH 2.0

ETH 2.0: Una Nueva Era para Ethereum Introducción ETH 2.0, conocido ampliamente como Ethereum 2.0, marca una actualización monumental para la blockchain de Ethereum. Esta transición no es solo una mejora superficial; busca mejorar fundamentalmente la escalabilidad, seguridad y sostenibilidad de la red. Con un cambio del mecanismo de consenso intensivo en energía Prueba de Trabajo (PoW) a una Prueba de Participación (PoS) más eficiente, ETH 2.0 promete un enfoque transformador para el ecosistema blockchain. ¿Qué es ETH 2.0? ETH 2.0 es un conjunto de actualizaciones interconectadas y distintivas centradas en optimizar las capacidades y el rendimiento de Ethereum. La reestructuración está diseñada para abordar desafíos críticos que el mecanismo actual de Ethereum ha enfrentado, particularmente en lo que respecta a la velocidad de transacción y la congestión de la red. Objetivos de ETH 2.0 Los objetivos principales de ETH 2.0 giran en torno a mejorar tres aspectos clave: Escalabilidad: Con el objetivo de aumentar significativamente el número de transacciones que la red puede manejar por segundo, ETH 2.0 busca superar la limitación actual de aproximadamente 15 transacciones por segundo, potencialmente alcanzando miles. Seguridad: Las medidas de seguridad mejoradas son fundamentales para ETH 2.0, particularmente a través de una mejor resistencia contra ciberataques y la preservación del ethos descentralizado de Ethereum. Sostenibilidad: El nuevo mecanismo PoS está diseñado no solo para mejorar la eficiencia, sino también para reducir drásticamente el consumo de energía, alineando el marco operativo de Ethereum con consideraciones ambientales. ¿Quién es el Creador de ETH 2.0? La creación de ETH 2.0 se puede atribuir a la Fundación Ethereum. Esta organización sin fines de lucro, que desempeña un papel crucial en el apoyo al desarrollo de Ethereum, es liderada por el notable cofundador Vitalik Buterin. Su visión de un Ethereum más escalable y sostenible ha sido la fuerza motriz detrás de esta actualización, involucrando contribuciones de una comunidad global de desarrolladores y entusiastas dedicados a mejorar el protocolo. ¿Quiénes son los Inversores de ETH 2.0? Si bien los detalles sobre los inversores de ETH 2.0 no se han hecho públicos, se sabe que la Fundación Ethereum recibe apoyo de varias organizaciones e individuos en el ámbito de blockchain y tecnología. Estos socios incluyen firmas de capital de riesgo, compañías tecnológicas y organizaciones filantrópicas que comparten un interés mutuo en apoyar el desarrollo de tecnologías descentralizadas e infraestructura blockchain. ¿Cómo Funciona ETH 2.0? ETH 2.0 se distingue por introducir una serie de características clave que lo diferencian de su predecesor. Prueba de Participación (PoS) La transición a un mecanismo de consenso PoS es uno de los cambios más destacados de ETH 2.0. A diferencia de PoW, que se basa en la minería intensiva en energía para la verificación de transacciones, PoS permite a los usuarios validar transacciones y crear nuevos bloques de acuerdo con la cantidad de ETH que apuestan en la red. Esto conduce a una mayor eficiencia energética, reduciendo el consumo en aproximadamente un 99.95%, convirtiendo a Ethereum 2.0 en una alternativa considerablemente más verde. Cadenas Shard Las cadenas shard son otra innovación crítica de ETH 2.0. Estas cadenas más pequeñas operan en paralelo con la cadena principal de Ethereum, lo que permite que múltiples transacciones sean procesadas simultáneamente. Este enfoque mejora la capacidad general de la red, abordando las preocupaciones de escalabilidad que han afectado a Ethereum. Cadena Beacon En el núcleo de ETH 2.0 se encuentra la Cadena Beacon, que coordina la red y gestiona el protocolo PoS. Funciona como un organizador de cierta manera: supervisa a los validadores, asegura que los shards permanezcan conectados a la red y monitorea la salud general del ecosistema blockchain. Cronología de ETH 2.0 El viaje de ETH 2.0 ha estado marcado por varios hitos clave que trazan la evolución de esta importante actualización: Diciembre 2020: El lanzamiento de la Cadena Beacon marcó la introducción de PoS, preparándose para la migración hacia ETH 2.0. Septiembre 2022: La finalización de “La Fusión” representa un momento crucial en el que la red Ethereum se trasladó exitosamente de un marco PoW a uno PoS, anunciando una nueva era para Ethereum. 2023: El lanzamiento esperado de cadenas shard tiene como objetivo mejorar aún más la escalabilidad de la red Ethereum, consolidando a ETH 2.0 como una plataforma robusta para aplicaciones y servicios descentralizados. Características Clave y Beneficios Escalabilidad Mejorada Una de las ventajas más significativas de ETH 2.0 es su escalabilidad mejorada. La combinación de PoS y cadenas shard permite que la red expanda su capacidad, permitiendo acomodar un volumen mucho mayor de transacciones en comparación con el sistema heredado. Eficiencia Energética La implementación de PoS representa un gran paso hacia la eficiencia energética en la tecnología blockchain. Al reducir drásticamente el consumo de energía, ETH 2.0 no solo disminuye los costos operativos, sino que también se alinea más estrechamente con los objetivos de sostenibilidad global. Seguridad Mejorada Los mecanismos actualizados de ETH 2.0 contribuyen a mejorar la seguridad en toda la red. El despliegue de PoS, junto con las medidas de control innovadoras establecidas a través de cadenas shard y la Cadena Beacon, asegura un mayor grado de protección contra posibles amenazas. Costos Más Bajos para los Usuarios A medida que la escalabilidad mejora, los efectos sobre los costos de transacción también serán evidentes. Se espera que una mayor capacidad y una menor congestión se traduzcan en tarifas más bajas para los usuarios, haciendo que Ethereum sea más accesible para transacciones cotidianas. Conclusión ETH 2.0 marca una evolución significativa en el ecosistema blockchain de Ethereum. A medida que aborda problemas fundamentales como la escalabilidad, el consumo de energía, la eficiencia en las transacciones y la seguridad general, la importancia de esta actualización no puede ser subestimada. La transición a la Prueba de Participación, la introducción de cadenas shard y el trabajo fundamental de la Cadena Beacon son indicativos de un futuro donde Ethereum puede satisfacer las crecientes demandas del mercado descentralizado. En una industria impulsada por la innovación y el progreso, ETH 2.0 se erige como un testimonio de las capacidades de la tecnología blockchain para allanar el camino hacia una economía digital más sostenible y eficiente.

166 Vistas totalesPublicado en 2024.04.04Actualizado en 2024.12.03

Qué es ETH 2.0

Qué es ETH 3.0

ETH3.0 y $eth 3.0: Un Examen Profundo del Futuro de Ethereum Introducción En el paisaje en rápida evolución de las criptomonedas y la tecnología blockchain, ETH3.0, a menudo denotado como $eth 3.0, ha surgido como un tema de considerable interés y especulación. El término abarca dos conceptos principales que merecen aclaración: Ethereum 3.0: Esto representa una posible actualización futura destinada a aumentar las capacidades de la blockchain existente de Ethereum, enfocándose particularmente en mejorar la escalabilidad y el rendimiento. ETH3.0 Meme Token: Este proyecto de criptomoneda distinto busca aprovechar la blockchain de Ethereum para crear un ecosistema centrado en memes, promoviendo la participación dentro de la comunidad de criptomonedas. Comprender estos aspectos de ETH3.0 es esencial no solo para los entusiastas de las criptomonedas, sino también para aquellos que observan tendencias tecnológicas más amplias en el espacio digital. ¿Qué es ETH3.0? Ethereum 3.0 Ethereum 3.0 se presenta como una actualización propuesta para la red de Ethereum ya establecida, que ha sido la columna vertebral de muchas aplicaciones descentralizadas (dApps) y contratos inteligentes desde su inicio. Las mejoras previstas se concentran principalmente en la escalabilidad, integrando tecnologías avanzadas como sharding y pruebas de conocimiento cero (zk-proofs). Estas innovaciones tecnológicas tienen como objetivo facilitar un número sin precedentes de transacciones por segundo (TPS), potencialmente alcanzando millones, abordando así una de las limitaciones más significativas que enfrenta la tecnología blockchain actual. La mejora no es meramente técnica, sino también estratégica; está destinada a preparar la red de Ethereum para su adopción generalizada y utilidad en un futuro marcado por una mayor demanda de soluciones descentralizadas. ETH3.0 Meme Token En contraste con Ethereum 3.0, el ETH3.0 Meme Token se aventura en un ámbito más ligero y juguetón al combinar la cultura de memes de internet con la dinámica de las criptomonedas. Este proyecto permite a los usuarios comprar, vender e intercambiar memes en la blockchain de Ethereum, proporcionando una plataforma que fomenta la participación comunitaria a través de la creatividad y los intereses compartidos. El ETH3.0 Meme Token tiene como objetivo demostrar cómo la tecnología blockchain puede intersectarse con la cultura digital, creando casos de uso que son tanto entretenidos como financieramente viables. ¿Quién es el Creador de ETH3.0? Ethereum 3.0 La iniciativa hacia Ethereum 3.0 es impulsada principalmente por un consorcio de desarrolladores e investigadores dentro de la comunidad de Ethereum, incluyendo notablemente a Justin Drake. Conocido por sus ideas y contribuciones a la evolución de Ethereum, Drake ha sido una figura prominente en las discusiones sobre la transición de Ethereum a una nueva capa de consenso, denominada “Beam Chain.” Este enfoque colaborativo para el desarrollo significa que Ethereum 3.0 no es el producto de un creador singular, sino más bien una manifestación de ingenio colectivo centrado en avanzar la tecnología blockchain. ETH3.0 Meme Token Los detalles sobre el creador del ETH3.0 Meme Token son actualmente inidentificables. La naturaleza de los tokens de memes a menudo conduce a una estructura más descentralizada y dirigida por la comunidad, lo que podría explicar la falta de atribución específica. Esto se alinea con la ética de la comunidad cripto más amplia, donde la innovación a menudo surge de esfuerzos colaborativos en lugar de individuales. ¿Quiénes son los Inversores de ETH3.0? Ethereum 3.0 El apoyo a Ethereum 3.0 proviene principalmente de la Fundación Ethereum junto con una entusiasta comunidad de desarrolladores e inversores. Esta asociación fundamental proporciona un grado significativo de legitimidad y mejora la perspectiva de una implementación exitosa, ya que aprovecha la confianza y credibilidad construidas a lo largo de años de operaciones en la red. En el clima cambiando rápidamente de las criptomonedas, el apoyo de la comunidad juega un papel crucial en impulsar el desarrollo y la adopción, posicionando a Ethereum 3.0 como un contendiente serio para futuros avances en blockchain. ETH3.0 Meme Token Si bien las fuentes actualmente disponibles no proporcionan información explícita sobre las fundaciones o organizaciones de inversión que respaldan el ETH3.0 Meme Token, es indicativo del modelo de financiamiento típico para tokens de memes, que a menudo depende del apoyo de base y la participación comunitaria. Los inversores en tales proyectos suelen consistir en individuos motivados por el potencial de innovación impulsada por la comunidad y el espíritu de cooperación que se encuentra dentro de la comunidad cripto. ¿Cómo Funciona ETH3.0? Ethereum 3.0 Las características distintivas de Ethereum 3.0 radican en su implementación propuesta de sharding y tecnología zk-proof. Sharding es un método de particionamiento de la blockchain en piezas más pequeñas y manejables o “shards,” que pueden procesar transacciones de manera concurrente en lugar de secuencial. Esta descentralización del procesamiento ayuda a prevenir la congestión y asegura que la red permanezca receptiva incluso bajo una carga pesada. La tecnología de prueba de conocimiento cero (zk-proof) contribuye con otra capa de sofisticación al permitir la validación de transacciones sin revelar los datos subyacentes involucrados. Este aspecto no solo mejora la privacidad, sino que también aumenta la eficiencia general de la red. También se habla de incorporar una Máquina Virtual de Ethereum de conocimiento cero (zkEVM) en esta actualización, amplificando aún más las capacidades y utilidad de la red. ETH3.0 Meme Token El ETH3.0 Meme Token se distingue al capitalizar la popularidad de la cultura de memes. Establece un mercado para que los usuarios participen en el comercio de memes, no solo por entretenimiento sino también por el posible beneficio económico. Al integrar características como staking, provisión de liquidez y mecanismos de gobernanza, el proyecto fomenta un entorno que incentiva la interacción y participación de la comunidad. Al ofrecer una mezcla única de entretenimiento y oportunidad económica, el ETH3.0 Meme Token tiene como objetivo atraer a una audiencia diversa, que abarca desde entusiastas de las criptomonedas hasta conocedores casuales de memes. Línea de Tiempo de ETH3.0 Ethereum 3.0 11 de noviembre de 2024: Justin Drake insinúa la próxima actualización de ETH 3.0, centrada en mejoras de escalabilidad. Este anuncio significa el comienzo de las discusiones formales sobre la futura arquitectura de Ethereum. 12 de noviembre de 2024: Se espera que la propuesta anticipada para Ethereum 3.0 se desvele en Devcon en Bangkok, preparando el escenario para una mayor retroalimentación de la comunidad y posibles próximos pasos en el desarrollo. ETH3.0 Meme Token 21 de marzo de 2024: El ETH3.0 Meme Token se lista oficialmente en CoinMarketCap, marcando su incursión en el dominio público de las criptomonedas y mejorando la visibilidad de su ecosistema basado en memes. Puntos Clave En conclusión, Ethereum 3.0 representa una evolución significativa dentro de la red de Ethereum, enfocándose en superar las limitaciones en términos de escalabilidad y rendimiento a través de tecnologías avanzadas. Sus actualizaciones propuestas reflejan un enfoque proactivo hacia las demandas y la usabilidad futura. Por otro lado, el ETH3.0 Meme Token encapsula la esencia de la cultura impulsada por la comunidad en el espacio de las criptomonedas, aprovechando la cultura de memes para crear plataformas atractivas que fomentan la creatividad y participación del usuario. Comprender los distintos propósitos y funcionalidades de ETH3.0 y $eth 3.0 es fundamental para cualquiera interesado en los desarrollos en curso dentro del espacio cripto. Con ambas iniciativas abriendo caminos únicos, subrayan colectivamente la naturaleza dinámica y multifacética de la innovación en blockchain.

178 Vistas totalesPublicado en 2024.04.04Actualizado en 2024.12.03

Qué es ETH 3.0

Cómo comprar ETH

¡Bienvenido a HTX.com! Hemos hecho que comprar Ethereum (ETH) sea simple y conveniente. Sigue nuestra guía paso a paso para iniciar tu viaje de criptos.Paso 1: crea tu cuenta HTXUtiliza tu correo electrónico o número de teléfono para registrarte y obtener una cuenta gratuita en HTX. Experimenta un proceso de registro sin complicaciones y desbloquea todas las funciones.Obtener mi cuentaPaso 2: ve a Comprar cripto y elige tu método de pagoTarjeta de crédito/débito: usa tu Visa o Mastercard para comprar Ethereum (ETH) al instante.Saldo: utiliza fondos del saldo de tu cuenta HTX para tradear sin problemas.Terceros: hemos agregado métodos de pago populares como Google Pay y Apple Pay para mejorar la comodidad.P2P: tradear directamente con otros usuarios en HTX.Over-the-Counter (OTC): ofrecemos servicios personalizados y tipos de cambio competitivos para los traders.Paso 3: guarda tu Ethereum (ETH)Después de comprar tu Ethereum (ETH), guárdalo en tu cuenta HTX. Alternativamente, puedes enviarlo a otro lugar mediante transferencia blockchain o utilizarlo para tradear otras criptomonedas.Paso 4: tradear Ethereum (ETH)Tradear fácilmente con Ethereum (ETH) en HTX's mercado spot. Simplemente accede a tu cuenta, selecciona tu par de trading, ejecuta tus trades y monitorea en tiempo real. Ofrecemos una experiencia fácil de usar tanto para principiantes como para traders experimentados.

3.9k Vistas totalesPublicado en 2024.12.10Actualizado en 2025.03.21

Cómo comprar ETH

Discusiones

Bienvenido a la comunidad de HTX. Aquí puedes mantenerte informado sobre los últimos desarrollos de la plataforma y acceder a análisis profesionales del mercado. A continuación se presentan las opiniones de los usuarios sobre el precio de ETH (ETH).

活动图片