KLEAR3
Español

Uniswap

KLEAR3 ResearchPublicado el Actualizado el

EthereumEthereumBaseBaseBNB ChainBNB ChainArbitrumArbitrumPolygonPolygonX LayerUNI

Uniswap, el creador de mercado automatizado que permite cambiar un token por otro contra una reserva compartida, no de una contraparte, publica código desde abril de 2020. Desde diciembre de 2025, un voto de gobernanza desvía parte de sus comisiones de swap hacia la recompra y destrucción de UNI, y su contador de oferta no se ha movido desde entonces.

¿Qué hace Uniswap, en la práctica?

Uniswap permite cambiar un token por otro contra una reserva de capital compartida, no contra una contraparte. Los proveedores de liquidez depositan ambos activos y cobran una parte de cada operación. El precio se mueve solo, según cada operación desplaza el equilibrio de la reserva, sin libro de órdenes ni creador de mercado al otro lado.

La organización que lo publica se describe a sí misma, en su propia página de GitHub, construyendo «Web3 infrastructure and products» a través de 175 repositorios públicos: una ambición más amplia que «un exchange descentralizado», respaldada por un proceso de gobernanza, un token y su red de capa dos, no solo una aplicación de trading.

Fuente GitHub, leído el 2026-10-15

Esa amplitud merece decirse de entrada, porque esta página no la cubre entera. Cubre los contratos de Uniswap/v3-core: la lógica de pool por donde pasa cada operación en Ethereum mainnet, quién la revisó, y para qué sirve de verdad su token.

¿El código está realmente abierto?

Publicado, sí. Abierto de verdad, no. GitHub no detecta ninguna licencia reconocida en el código: cualquiera puede leerlo, nadie ha recibido el derecho a reutilizarlo. Dos firmas, ABDK y Trail of Bits, auditaron el contrato central del pool, y ninguno de los dos informes en PDF dice qué encontraron realmente.

El campo de licencia del repositorio devuelve NOASSERTION, que no es una licencia: es lo que responde GitHub cuando su detector no identifica ninguna licencia libre reconocida. No es una licencia permisiva ni un archivo que falte: es GitHub diciendo que no supo decidir.

Fuente GitHub, leído el 2026-10-15

No es el único núcleo de un AMM con exactamente este hueco: nuestra ficha de Pendle lee el mismo vacío, con meses de diferencia, en su propio repositorio central, leído por nosotros de la misma forma.

Firmas que auditaron el contrato central del pool
2/ 2firmas con informe en el repositorio, sobre este único alcance
Alcance auditado en el repositoriocarpeta del directorio audits
Contrato central del pool2

ABDK y Trail of Bits publicaron aquí, cada uno, un informe. Trail of Bits dejó además un README que describe su método: tres propiedades verificadas formalmente, las tres confirmadas, además de un fuzzing de extremo a extremo sobre depósitos, acuñaciones y quemas.

Fuente Trail of Bits, leído el 2026-10-15

Lo que ningún PDF le dice a quien lo lea, porque no pudimos abrir ninguno de los dos esta sesión, es cuántos hallazgos planteó realmente cada informe, y cuántos de ellos se corrigieron antes del lanzamiento.

Fuente ABDK + Trail of Bits, leído el 2026-10-15

¿Sigue trabajando alguien en él?

Apenas, a juzgar por los commits, y eso no alarma en un código de contrato pensado para quedarse fijo. Un solo commit cayó en los 90 días hasta el 15 de octubre de 2026, y toca la configuración de integración continua, no el protocolo: la lógica del pool central no ha cambiado en esa ventana.

El mensaje de ese único commit dice «ci: restore scoped github_token so lint check can be created»: una reparación de la propia canalización de pruebas del repositorio, firmada por una sola identidad Git, no un cambio del protocolo.

Fuente GitHub, leído el 2026-10-15

Un núcleo congelado no es lo mismo que un proyecto abandonado. La organización que lo publica mantiene 175 repositorios públicos y cinco miembros listados públicamente, su fundador nombrado entre ellos: más cerca de una empresa mantenida que de un colectivo anónimo.

Fuente GitHub, leído el 2026-10-15

Lo que demuestra que funciona

  • El contrato del token UNI porta bytecode desplegado — 0x1f98…f984, leído con eth_getCode, en el bloque 26195627
  • El repositorio central apenas se mueve, y el único commit es de integración continua, no del protocolo — 1 commit en los 90 días hasta el 2026-10-16

Fuente Ethereum · GitHub, leído el 2026-10-15

  1. El repositorio central se hace público
  2. Inicio de la ventana de 90 días medida
  3. Commit más reciente en el momento de la lectura
  4. Esta página, verificada y publicada

¿Dónde funciona, de verdad?

En todas partes, según un único recuento: DefiLlama registra despliegues de Uniswap en 46 redes. Los depósitos no se reparten por igual. Solo Ethereum concentra cerca de dos mil quinientos millones de dólares, más que las cuatro cadenas siguientes juntas, Unichain incluida, la red de capa dos que su propio editor construyó y hace funcionar.

Esa concentración importa para el token del que hablamos más abajo, porque el contrato de Ethereum es la única red que leímos nosotros mismos: preguntamos directamente a un nodo público si la dirección de UNI porta bytecode desplegado, y lo porta, en el bloque 26 195 627.

Fuente Ethereum, leído el 2026-10-15

El número de redes y la clasificación que sigue vienen de un agregador que no auditamos; esta página lo dice en vez de hacer pasar su recuento por una medición propia.

Fuente DefiLlama, leído el 2026-10-15

EthereumEthereumBaseBaseBNB ChainBNB ChainArbitrumArbitrumPolygonPolygonX LayerMonadMonadOptimismOP Mainnet

Cada pastilla de arriba corresponde a una red que DefiLlama recoge para los despliegues de Uniswap; la de Ethereum lleva además el peso del bytecode que leímos nosotros mismos. DefiLlama también incluye redes más recientes, Unichain entre ellas, la propia red del editor, para la que no se recuperó ninguna marca oficial esta sesión.

Para qué sirve el token

UNI sirve para votar en la gobernanza, y desde diciembre de 2025 también capta una parte de las comisiones de swap para recomprar y destruir tokens. La oferta total del propio contrato sigue siendo exactamente 1.000.000.000, sin cambios desde 2020: destruir traslada tokens a una dirección inalcanzable sin tocar ese contador, inmóvil desde la génesis.

En la génesis, en 2020, el 60 % del total de mil millones de UNI fue a la comunidad, el 21.266 % al equipo y el 18.044 % a los inversores, ambos con un desbloqueo progresivo de 4 años; ese desbloqueo terminó en 2024-09, y estaba previsto que después empezara una inflación perpetua, del 2 % anual, mediante una emisión que la gobernanza puede autorizar.

Fuente Uniswap blog, leído el 2026-10-15

Preferimos leer el contrato antes que creer ese plan: su totalSupply() sigue devolviendo exactamente 1.000.000.000, la cifra de la génesis, a la unidad. La dirección aparte donde aterriza de verdad el UNI destruido porta 112.895.581,213 UNI, trasladado ahí, nunca restado del propio contador del contrato.

Fuente Ethereum, leído el 2026-10-15

CoinGecko lee ese saldo muerto como una reducción y anuncia una oferta total de unos 887 millones, de los que circulan 625 millones. Ninguna de las dos cifras es falsa; responden a dos preguntas distintas sobre el mismo token.

Fuente CoinGecko, leído el 2026-10-15

La propia gobernanza funciona con UNI: quien lo tiene lo delega para votar, una propuesta necesita 1.000.000 UNI delegados para llegar al mínimo, rebajado desde un mínimo más alto por un voto de 2024, frente a 2.500.000 antes, y deben votar 40.000.000 UNI para que una propuesta salga adelante.

Fuente Uniswap Agora (Fondation Uniswap), leído el 2026-10-15

El interruptor de comisiones que financia esa destrucción paga primero a los proveedores de liquidez: en Uniswap v2, la comisión del 0,30 % se reparte ahora en 0.25 % para los proveedores de liquidez y 0.05 % para el protocolo, frente a la totalidad pagada antes solo a los proveedores, antes del 29 de diciembre de 2025.

Fuente Uniswap Agora (Fondation Uniswap), leído el 2026-10-15

Qué cifra cuenta como «oferta total» depende de a quién se pregunte: el propio contrato sigue anunciando mil millones, sin cambios desde la génesis, mientras que un agregador resta lo que se ha destruido desde entonces.

  • Para qué sirve el tokenVerificado directamente
  • Cuántos existenVerificado directamente
  • Cómo aparecen los nuevosVerificado directamente
  • Quién los recibióVerificado directamente
  • Quién puede cambiar las reglasVerificado directamente
  • Qué contrato es el oficialAtestiguado por un tercero

La nota KLEAR3

3,3sobre 5 en la nota KLEAR3

Eje más débilAuditorías1 / 5
Cómo se calcula

Cada eje recibe de 0 a 5 según los hechos del registro, con umbrales escritos de antemano. La nota global es su media ponderada, y solo aparece si al menos 5 de los 6 ejes se apoyan en un hecho medido.

  • Auditorías ×1,3
  • Código abierto ×1,2
  • Modelo de negocio ×1,1
  • Alineación del token ×1
  • Gobernanza ×1
  • Madurez ×0,7
  • Código abierto3

    repositorio público · 1 commits en 90 días

    Lo que la frena licencia sin resolver: legible pero no reutilizable · ninguna versión publicada

  • Auditorías1

    2 firmas sobre el núcleo · 1 ámbito auditado

    Lo que la frena ningún informe abierto: no sabemos qué encontraron

  • Modelo de negocio5

    modelo de negocio publicado por el protocolo · pagado por quien intercambia · cobrado por los proveedores de liquidez y, desde diciembre de 2025, también el protocolo, mediante TokenJar, en Uniswap v2 y un conjunto de pools v3 de alto volumen · las comisiones pagadas al protocolo se acumulan en un contrato inmutable (TokenJar); solo pueden gastarse quemando un valor equivalente de UNI, mediante un segundo contrato (Firepit)

  • Gobernanza2

    gobernanza mediante UNI

  • Alineación del token5

    oferta total leída en cadena · parte en circulación conocida · calendario de emisión publicado · equipo e inversores consolidados desde 2024-09 · inflación terminal 2 % anual

  • Madurez5

    6 años de código público · 1 red verificada por nosotros · 8 redes en total

Calificamos el protocolo: cómo está construido, qué se puede comprobar, cómo se alinea su token. Nunca una inversión. Una nota alta no dice que compres, y una baja no dice que vendas.

Lo que no hemos podido establecer

Qué encontraron los dos PDF de auditoría, hallazgo por hallazgo, no está establecido: esta sesión no había ningún lector de PDF disponible para abrir ninguno de los dos informes. Quién decidió exactamente los porcentajes del interruptor de comisiones durante el voto UNIfication, más allá de las cifras que el propio foro publica, tampoco es algo que hayamos rastreado.

ABDK y Trail of Bits revisaron los dos el contrato central del pool, y el README de Trail of Bits describe tres propiedades verificadas formalmente, las tres confirmadas. Lo que queda sin leer, por nosotros, es la tabla de gravedad del PDF de cualquiera de las dos firmas: cuántos hallazgos críticos, altos o medios planteó cada informe, y cuáles se corrigieron antes del lanzamiento.

Fuente ABDK + Trail of Bits, leído el 2026-10-15

Los porcentajes del nivel v3 citados arriba vienen de una crónica de prensa sobre el voto, no del propio texto del foro de gobernanza, que sí pudimos leer directamente para las cifras v2 y la fecha de ejecución, pero que no detallaba el reparto v3 en las páginas que abrimos.

Fuente KuCoin, leído el 2026-10-15

Preguntas frecuentes

¿Uniswap sigue pagando toda la comisión a los proveedores de liquidez, o el protocolo se queda ahora con una parte?

Las dos cosas, desde el 29 de diciembre de 2025. Antes de esa fecha, cada comisión de swap en Uniswap v2 y v3 iba íntegra a los proveedores de liquidez. Un voto llamado UNIfication cambió eso: en v2, la comisión del 0,30 % ahora se reparte en 0,25 % para los proveedores y 0,05 % para el protocolo.

En v3, el reparto depende del nivel de comisión del pool: el protocolo se queda con el 25 % de los ingresos en los pools de comisión baja, y con el 16,7 % en los de comisión más alta, que cubren la mayor parte del volumen de Ethereum mainnet.

Esas comisiones caen en TokenJar, un contrato inmutable; solo se gastan destruyendo un valor igual de UNI a través de Firepit, un segundo contrato. El mismo voto trajo una destrucción retroactiva de 100.000.000 UNI, antedatada como si el interruptor funcionara desde el lanzamiento: un gesto único, cercano a los seiscientos millones de dólares.

¿Una licencia «NOASSERTION» equivale a no tener ninguna licencia?

No exactamente, y la diferencia importa si se quiere construir sobre este código. NOASSERTION es la etiqueta propia de GitHub para un repositorio donde su detector no identificó ninguna licencia libre reconocida; no afirma que no exista ninguna, y no concede ningún derecho de reutilización.

Por eso, un directorio que estampa aquí una insignia verde de licencia rellena una casilla vacía, no lee un dato real. Cualquiera puede leer el código; a nadie se le ha concedido el derecho a copiarlo, modificarlo o redistribuirlo, que es precisamente el objeto de una licencia.

Dos firmas, ABDK y Trail of Bits, sí revisaron el contrato central del pool, y Trail of Bits verificó formalmente tres propiedades del código con un verificador de modelos, las tres confirmadas. Ninguno de los dos resultados le dice a quien lee qué puede hacer legalmente con el propio código.

Si se destruye UNI, ¿por qué la oferta total sigue indicando exactamente mil millones?

Porque destruir no llama a ninguna función que rebaje el contador: envía el UNI a una dirección cuya clave nadie tiene. Leímos el contrato nosotros mismos. Su propio totalSupply() sigue devolviendo exactamente 1.000.000.000, la cifra acuñada en la génesis de 2020, intacta.

También leímos esa dirección: contiene 112 895 581 UNI, trasladados ahí desde que el interruptor de comisiones entró en marcha. CoinGecko indica una oferta total de unos 887 millones para Uniswap, al tratar ese saldo como desaparecido; el propio contrato no está de acuerdo, por diseño, y ninguna de las dos partes miente.

Ninguna de las dos cifras es falsa. Una cuenta lo que el contrato entregará si se le pide; la otra cuenta lo que un titular podría llegar a mover de verdad algún día. Quien lee y compara dos fuentes que dicen cada una «oferta total» debería preguntarse cuál de las dos está leyendo, sobre todo antes de citarla a otra persona.

Dónde seguir leyendo, en su casa — cada dirección respondió 200 el 2026-10-15.

Relacionado: nuestra ficha de Chainlink lleva la misma etiqueta de licencia NOASSERTION, por una razón distinta, nuestra ficha de BNB cubre una de las otras redes en las que se despliega Uniswap, y nuestra metodología explica qué cuenta aquí como fuente.

Leer esta página de otra forma

Pida a un asistente que la resuma y compruebe lo que afirma.