Buy Crypto
Markets
Spot
FuturesBTC
Earn
Event Center
More
0-Fee Fest
Transferencia oblivious: ¿Qué es la transferencia oblivious?La transferencia oblivious es un protocolo criptográfico que permite a una parte recibir de otra una pieza de información seleccionada sin revelar cuál ha elegido.AlTransferencia oblivious: ¿Qué es la transferencia oblivious?La transferencia oblivious es un protocolo criptográfico que permite a una parte recibir de otra una pieza de información seleccionada sin revelar cuál ha elegido.Al

Transferencia oblivious

2026/10/14 17:54
#Advanced
Humanity
H$0.05579-0.85%
Lagrange
LA$0.06563+19.41%
MemeCore
M$1.00816+12.33%
ELYSIA
EL$0.00154-0.83%
DAPPOS
DOS$0.26887+18.93%

¿Qué es la transferencia oblivious?

La transferencia oblivious es un protocolo criptográfico que permite a una parte recibir de otra una pieza de información seleccionada sin revelar cuál ha elegido.Al mismo tiempo, quien recibe solo conoce la pieza seleccionada y no debería conocer las demás.En la modalidad más habitual, denominada transferencia oblivious 1 de 2, el emisor tiene dos mensajes.El receptor elige uno.El emisor no averigua qué mensaje ha elegido el receptor.El receptor no averigua cuál es el mensaje que no ha elegido.Esta sencilla idea es potente porque permite que dos partes intercambien información útil ocultándose mutuamente datos privados importantes.En los sistemas de criptomonedas y blockchain, la transferencia oblivious importa porque es un componente básico para la computación que preserva la privacidad, la computación multipartita, las wallets de umbral, la intersección privada de conjuntos, la correspondencia segura, las comprobaciones privadas de identidad, las herramientas de trading confidencial y los sistemas avanzados de custodia.

El material de NIST sobre criptografía para mejorar la privacidad describe la computación multipartita segura como una forma de que varias partes calculen conjuntamente utilizando sus datos de entrada sin compartirlos entre sí.

La transferencia oblivious es una de las herramientas esenciales que pueden hacer posible ese tipo de colaboración privada.

Conclusiones clave sobre la transferencia oblivious

  • Es un protocolo que preserva la privacidad: el receptor obtiene el mensaje elegido sin revelar su elección al emisor.
  • El emisor no debería saber qué mensaje se seleccionó.
  • El receptor no debería conocer el mensaje no seleccionado.
  • El ejemplo más habitual es la transferencia oblivious 1 de 2.
  • Es un componente fundamental de la computación multipartita segura.
  • Puede facilitar la custodia cripto, la firma de umbral, la intersección privada de conjuntos, la correspondencia privada y el análisis confidencial.
  • La extensión OT permite ejecutar muchas transferencias de forma eficiente tras un número reducido de transferencias base costosas.
  • No es lo mismo que una prueba de conocimiento cero, aunque ambas pertenecen a la criptografía para mejorar la privacidad.
  • Una implementación sólida es importante, ya que un pequeño error en el protocolo puede revelar elecciones o mensajes privados.
  • Para los usuarios cripto, el término suele aparecer entre bastidores en infraestructuras avanzadas de wallets, custodia, identidad, cumplimiento y privacidad.

Cómo funciona la transferencia oblivious

Una transferencia oblivious básica tiene dos partes.El emisor posee mensajes privados.El receptor tiene una elección privada.El protocolo permite al receptor obtener el mensaje seleccionado sin revelar su elección al emisor.También impide que el receptor conozca más que el mensaje elegido.Por ejemplo, el emisor puede tener el Mensaje 0 y el Mensaje 1.El receptor elige 0 o 1.Al finalizar el protocolo, solo conoce el mensaje elegido.El emisor no sabe si eligió 0 o 1.Si el receptor eligió el Mensaje 0, el Mensaje 1 debería seguir oculto.Si eligió el Mensaje 1, el Mensaje 0 debería seguir oculto.Puede parecer un pequeño mecanismo de privacidad, pero adquiere gran importancia cuando se repite muchas veces dentro de un cálculo criptográfico más amplio.

Por qué se llama transferencia oblivious

«Oblivious» significa que una de las partes desconoce un dato clave del intercambio.En una transferencia oblivious, el emisor desconoce la elección del receptor.El receptor también tiene acceso limitado, porque desconoce los datos que no ha elegido.No se trata de un mensaje cifrado normal en el que el emisor sabe exactamente qué ha enviado y a quién.Es un intercambio diseñado cuidadosamente para que la información útil se transfiera mientras la selección privada permanece oculta.Por eso, el término es tan importante en la computación que preserva la privacidad.Muchos problemas cripto requieren que las partes colaboren sin exponer todos sus datos.La transferencia oblivious ofrece a esos sistemas una forma de intercambiar elecciones ocultas de manera segura.El término puede parecer abstracto, pero su uso es práctico.Ayuda a varias personas a calcular conjuntamente sin revelar más información de la necesaria.

Transferencia oblivious 1 de 2

La transferencia oblivious 1 de 2 es la forma más sencilla y común.El emisor tiene dos mensajes, normalmente escritos como m0 y m1.El receptor tiene un bit de elección, que suele escribirse como b.Si b es igual a 0, el receptor obtiene m0.Si b es igual a 1, obtiene m1.El emisor no debería conocer b.El receptor no debería conocer tanto m0 como m1.Esta estructura resulta útil porque los programas informáticos se construyen a partir de elecciones binarias.Muchos protocolos más amplios pueden reducirse a múltiples elecciones binarias pequeñas y ocultas.Por eso, la transferencia OT 1 de 2 aparece con frecuencia en la investigación y la implementación de computación segura.

Transferencia oblivious 1 de n

La transferencia oblivious 1 de n generaliza la misma idea a más de dos mensajes.El emisor tiene n mensajes.El receptor elige un índice.El receptor obtiene el mensaje de ese índice.El emisor no sabe qué índice se ha elegido.El receptor no conoce los demás mensajes.Esta modalidad puede ser útil cuando el receptor necesita un elemento de una lista o base de datos más amplia.Por ejemplo, un sistema de consulta privada puede permitir al usuario recuperar un registro sin revelar cuál ha solicitado.En el ámbito cripto, ideas similares pueden facilitar el acceso privado a datos, comprobaciones confidenciales de cumplimiento y servicios de wallet que preservan la privacidad.Según el diseño del protocolo, la OT 1 de n puede construirse directamente o a partir de muchas transferencias menores.

Transferencia oblivious de Rabin

La transferencia oblivious de Rabin es una modalidad antigua y relevante desde el punto de vista histórico.En esta versión, el emisor envía un mensaje de forma que el receptor solo tiene cierta probabilidad de obtenerlo.El emisor no sabe si el receptor lo ha recibido.Es distinta de la OT 1 de 2, aunque ambas ideas están estrechamente relacionadas en la teoría criptográfica.El trabajo de Rabin contribuyó a establecer la transferencia oblivious como una primitiva fundamental.Investigaciones posteriores mostraron que la OT puede facilitar una computación segura mucho más amplia.La lección importante para el sector cripto es que la OT no es un mecanismo marginal.Es uno de los componentes fundamentales de la computación privada.Muchos sistemas modernos utilizan versiones más eficientes y especializadas que los primeros ejemplos.Aun así, la idea esencial sigue siendo la misma.

Transferencia oblivious y computación multipartita segura

La computación multipartita segura, o MPC, permite que varias partes calculen un resultado sin revelarse mutuamente sus datos privados.

La descripción general de NIST sobre criptografía para mejorar la privacidad incluye la MPC entre las herramientas para calcular conjuntamente una función sobre datos de varias partes sin que ninguna revele los suyos.

La transferencia oblivious suele utilizarse dentro de protocolos MPC porque la computación privada requiere elecciones ocultas.Por ejemplo, dos partes pueden querer calcular un resultado sin revelar saldos de wallets, puntuaciones de riesgo, datos de clientes o fragmentos de firma.La OT puede ayudarles a intercambiar la información necesaria para el cálculo sin exponer los valores privados subyacentes.Esto es especialmente relevante en el sector cripto, donde muchos sistemas necesitan privacidad y corrección.Una wallet debería firmar correctamente sin exponer la clave privada completa.Un sistema de cumplimiento puede necesitar comparar datos de riesgo sin revelar todos los registros de clientes.Un sistema de trading puede necesitar cruzar órdenes sin revelar información innecesaria sobre las estrategias.La MPC y la OT ayudan a hacer posibles estos diseños.

Transferencia oblivious y wallets de umbral

Las wallets de umbral reparten la autoridad de firma entre varias partes o dispositivos.En lugar de tener una clave privada completa en un solo lugar, se comparte la capacidad de firma.Esto puede reducir el riesgo de que un dispositivo robado o un servidor comprometido permita vaciar los fondos.Muchos protocolos de firma de umbral se basan en técnicas MPC.Algunas técnicas MPC utilizan transferencia oblivious u herramientas relacionadas durante la computación privada.En un sistema de custodia cripto, el objetivo suele ser generar una firma válida de blockchain sin reconstruir la clave privada completa en un único lugar.Cada parte aporta un fragmento secreto.Las partes ejecutan un protocolo que calcula la firma.Ninguna debería conocer los fragmentos secretos de las demás.La transferencia oblivious puede ayudar a proteger las elecciones privadas y los valores intermedios de ese cálculo.

Transferencia oblivious y wallets multifirma

La transferencia oblivious no es lo mismo que una wallet multifirma básica on-chain.Una wallet multifirma básica suele exigir varias firmas independientes que verifica un script de blockchain o un contrato inteligente.Una wallet MPC de umbral puede generar mediante computación privada off-chain una única firma de apariencia normal.La OT es más relevante para el componente MPC del diseño de una wallet que para las reglas sencillas de una multifirma on-chain.Esta diferencia importa porque los usuarios suelen confundir multifirma y MPC.En muchos diseños, la multifirma muestra una política on-chain.La MPC puede ocultar el proceso interno de reparto de claves y producir una firma estándar.Ambos modelos pueden mejorar la seguridad.Tienen riesgos, costes, modelos de recuperación y contrapartidas de transparencia diferentes.La transferencia oblivious es una de las herramientas que puede facilitar la computación privada de los sistemas de wallets MPC.

Transferencia oblivious e intersección privada de conjuntos

La intersección privada de conjuntos, o PSI, permite que dos partes encuentren los elementos comunes de sus conjuntos de datos sin revelar el resto.

El material de presentación de NIST sobre PSI de 2025 analiza diseños que utilizan extensión OT y técnicas relacionadas para conjuntos grandes.

En el ámbito cripto, la PSI puede ser útil cuando instituciones o protocolos necesitan comparar listas de forma privada.Por ejemplo, dos empresas pueden querer saber si comparten direcciones de wallets de riesgo sin revelar sus bases de datos de investigación completas.Un proveedor de wallets puede querer comprobar si la dirección de un usuario aparece en una lista de riesgo sin conocer toda la lista.Un equipo de cumplimiento puede comparar conjuntos de cuentas sospechosas sin compartir datos de clientes que no guardan relación.La PSI basada en OT puede facilitar estos sistemas porque las partes solo conocen la intersección o un resultado limitado.Esto puede contribuir al cumplimiento y la detección del fraude, preservando la privacidad.El reto está en implementar correctamente el protocolo y utilizar el resultado de forma responsable.

Transferencia oblivious y recuperación privada de información

La recuperación privada de información, o PIR, permite a un usuario obtener datos de una base de datos sin revelar qué elemento ha solicitado.Está relacionada con la transferencia oblivious porque ambas protegen la elección del receptor.En el sector cripto, ideas similares a PIR pueden facilitar consultas privadas de wallets, indexación privada de blockchain y consultas confidenciales de cumplimiento.Una wallet puede necesitar consultar saldos o historiales de transacciones sin revelar todas las direcciones a un servidor.Un usuario puede querer consultar una base de datos de riesgos sin revelar qué dirección está comprobando.Un protocolo puede permitir que los usuarios obtengan datos sin exponer pistas sobre su estrategia o identidad.Según sus objetivos de privacidad y rendimiento, estos sistemas pueden utilizar OT, PIR u otras herramientas criptográficas que protejan la privacidad.La OT no siempre es el protocolo exacto, pero pertenece a la misma familia de técnicas de selección privada.El objetivo común es reducir la exposición innecesaria de datos.Esto es importante porque los datos de blockchain ya son públicos en muchos casos, así que las filtraciones de privacidad off-chain pueden empeorar la situación.

Transferencia oblivious y circuitos confusos

Los circuitos confusos son otra técnica importante de computación segura.Permiten evaluar una función sin revelar todos los datos de entrada privados.La transferencia oblivious suele utilizarse junto con ellos porque una parte debe recibir etiquetas de entrada sin revelar qué valor de entrada posee.Para cada bit de entrada, el receptor necesita una de dos etiquetas posibles.La OT permite obtener la etiqueta correcta sin revelar el bit de entrada.El emisor no conoce ese bit.El receptor no conoce ambas etiquetas.Esto encaja de forma natural con la OT 1 de 2.En el sector cripto, los circuitos confusos pueden utilizarse en protocolos avanzados de privacidad, sistemas de firma de umbral y servicios de computación confidencial.La OT suele actuar entre bastidores como mecanismo de entrega de etiquetas que preserva la privacidad.

Extensión de transferencia oblivious

La OT básica puede resultar costosa si utiliza criptografía de clave pública para cada transferencia.La extensión OT lo resuelve utilizando un pequeño número de transferencias base costosas para crear muchas transferencias más económicas.Los protocolos modernos de extensión OT pueden utilizar principalmente operaciones de clave simétrica una vez completada la configuración inicial.

El artículo de IACR Extensiones de transferencia oblivious más eficientes con seguridad frente a adversarios maliciosos analiza la extensión OT eficiente y señala que permite que las grandes cantidades de transferencias sean mucho más prácticas.

El artículo de NDSS Extensión OT rápida y activamente segura para secretos cortos describe la OT como una primitiva fundamental con aplicaciones en MPC, PSI, PIR y firma de contratos.

En las aplicaciones cripto, la extensión OT importa porque los protocolos reales pueden necesitar miles, millones o incluso más elecciones ocultas.Sería demasiado caro ejecutar un protocolo lento de clave pública para cada elección.La extensión OT hace más viable la computación privada en sistemas de producción.Por eso, la OT continúa siendo objeto de investigación y mejora.

OT base frente a OT extendida

La OT base es el conjunto inicial más pequeño de transferencias oblivious que utiliza operaciones criptográficas más costosas.La OT extendida es el conjunto mayor de transferencias eficientes que se genera a partir de la configuración base.Un diseño habitual ejecuta primero un número limitado de OT base.Después, las partes utilizan hashing, generadores seudoaleatorios y herramientas de clave simétrica para producir muchas más transferencias de forma eficiente.La idea se parece a utilizar una configuración costosa para crear un proceso en volumen más económico.Esta distinción importa para el rendimiento.Un protocolo que parece lento en su fase base puede volverse rápido a gran escala mediante la extensión.También importa para la seguridad.Si las OT base son débiles, las extendidas pueden heredar esa debilidad.Ambas fases requieren un diseño y una revisión cuidadosos.

Seguridad semi-honesta y maliciosa

Los protocolos de transferencia oblivious suelen analizarse con distintos modelos de adversario.Un adversario semi-honesto sigue el protocolo, pero intenta obtener información adicional del registro de la comunicación.Un adversario malicioso puede desviarse del protocolo para hacer trampas.Los sistemas cripto que protegen activos reales suelen necesitar supuestos de seguridad más sólidos que los ejemplos didácticos.Una parte maliciosa puede enviar mensajes malformados, reutilizar valores, intentar ataques de fallo selectivo o manipular pasos del protocolo.Los protocolos OT con seguridad activa añaden comprobaciones para impedir o detectar estos comportamientos.Estas comprobaciones pueden aumentar el coste, pero suelen ser necesarias en sistemas reales.Un protocolo de custodia que solo funciona cuando todos se comportan correctamente no basta para operaciones cripto de gran valor.Los modelos de seguridad deberían corresponderse con el modelo de amenazas.Cuando intervienen fondos o datos privados de usuarios, suelen ser necesarios modelos más sólidos.

Transferencia oblivious y pruebas de conocimiento cero

La transferencia oblivious no es lo mismo que una prueba de conocimiento cero.Una prueba de conocimiento cero permite demostrar que una afirmación es verdadera sin revelar el testigo secreto que la respalda.La transferencia oblivious permite al receptor obtener información seleccionada sin revelar su elección y sin conocer la información no seleccionada.

La página de NIST sobre criptografía para mejorar la privacidad enumera las pruebas de conocimiento cero, MPC, el cifrado totalmente homomórfico, la intersección privada de conjuntos y la recuperación privada de información como herramientas diferentes.

Ambas primitivas pueden aparecer en un mismo sistema.Por ejemplo, un protocolo cripto podría utilizar MPC con OT para calcular un resultado privado y después una prueba de conocimiento cero para demostrar que se calculó correctamente.La cuestión es que las herramientas de privacidad no son etiquetas intercambiables.Cada una protege una parte distinta del proceso.Un buen diseño de protocolo elige la herramienta adecuada para cada problema de privacidad.

Transferencia oblivious y cifrado totalmente homomórfico

El cifrado totalmente homomórfico, o FHE, permite realizar cálculos sobre datos cifrados sin descifrarlos primero.La transferencia oblivious resuelve otro problema.La OT protege la selección oculta entre partes.El FHE protege los cálculos realizados sobre datos cifrados.Ambas herramientas pueden facilitar aplicaciones que preservan la privacidad.También pueden combinarse en sistemas avanzados.Por ejemplo, un producto de análisis privado puede usar FHE para calcular con datos cifrados y herramientas basadas en OT para la selección privada o componentes MPC.Las contrapartidas son distintas.El FHE puede ser potente, pero exige muchos recursos de cálculo.La MPC basada en OT puede ser rápida para ciertas tareas, aunque puede exigir interacción entre las partes.Los arquitectos cripto deben equilibrar privacidad, velocidad, coste, supuestos de confianza y experiencia del usuario.

Transferencia oblivious y custodia cripto

La custodia cripto depende de la seguridad de las claves privadas.Si roban una clave privada única, se pueden perder los fondos.La custodia MPC reduce este riesgo al repartir la capacidad de firma entre varias partes.La transferencia oblivious puede ayudar a esas partes a realizar cálculos privados sin exponer sus fragmentos.Esto no significa que todos los proveedores de custodia expongan directamente la OT a los usuarios.La mayoría nunca ve el término durante el registro o la firma.Puede formar parte de las bibliotecas de protocolos y la arquitectura de seguridad en niveles internos.Para los equipos de custodia, la pregunta importante es si el protocolo MPC subyacente se ha revisado, probado e implementado correctamente.Para los usuarios, importa saber si el sistema de custodia cuenta con controles de seguridad reales, procedimientos de recuperación, auditorías y salvaguardias operativas.Las primitivas criptográficas son potentes, pero no sustituyen a una buena gobernanza de custodia.

Transferencia oblivious y recuperación de cuentas

La recuperación de cuentas es un ámbito en el que la computación privada puede resultar útil.Una wallet puede ofrecer ayuda para recuperar el acceso sin conceder a una empresa el control total de los fondos del usuario.El reparto de secretos, la MPC y los protocolos de verificación privada pueden facilitar modelos de recuperación más seguros.La transferencia oblivious puede aparecer en el cálculo que protege los fragmentos de recuperación o las elecciones privadas.Por ejemplo, un proceso de recuperación puede necesitar verificar información privada sin exponer todos los datos de recuperación a cada participante.Esto puede reducir el riesgo de que un asistente, dispositivo o servidor conozca demasiada información.Sin embargo, los sistemas de recuperación son difíciles de diseñar.Si recuperar el acceso es demasiado fácil, los atacantes pueden aprovecharlo.Si es demasiado difícil, los usuarios pueden perder sus fondos para siempre.La OT puede ayudar a proteger la privacidad, pero todo el proceso de recuperación sigue requiriendo un diseño de seguridad cuidadoso.

Transferencia oblivious y cumplimiento privado

El cumplimiento cripto suele requerir comprobar direcciones, transacciones, identidades o indicadores de riesgo.Las comprobaciones de cumplimiento tradicionales pueden exponer datos sensibles de clientes a numerosas partes.La criptografía que preserva la privacidad puede reducir esa exposición.La transferencia oblivious puede facilitar sistemas privados de intersección de conjuntos y consultas.Un servicio regulado puede querer comprobar si una wallet aparece en una lista de riesgo sin revelar todas las direcciones de sus usuarios al proveedor de la lista.Un proveedor de datos de riesgo puede querer ayudar a realizar controles sin revelar su base de datos completa.Los diseños basados en OT pueden permitir que ambas partes conozcan un resultado limitado.Esto puede facilitar el cumplimiento y reducir el intercambio innecesario de datos.El resultado sigue necesitando controles legales, operativos y de gobernanza.La tecnología de cumplimiento privado no debería servir para eludir obligaciones legales ni ocultar actividades perjudiciales.

Transferencia oblivious e identidad descentralizada

Los sistemas de identidad descentralizada suelen intentar demostrar hechos sin revelar demasiados datos personales.La transferencia oblivious puede ayudar en algunos procesos privados de credenciales y divulgación selectiva.Un usuario puede necesitar demostrar que cumple los requisitos sin revelar todo su perfil de identidad.Un verificador puede necesitar comprobar un atributo privado sin conocer los demás atributos, que no guardan relación.Un emisor de credenciales puede querer proteger la privacidad y, al mismo tiempo, prevenir el fraude.La OT puede facilitar la selección oculta y la computación privada en estos sistemas.Normalmente no es la única primitiva utilizada.También pueden emplearse firmas digitales, pruebas de conocimiento cero, compromisos, funciones hash y MPC.Los sistemas de identidad deberían evitar almacenar datos personales sensibles directamente en blockchains públicas.La criptografía que preserva la privacidad resulta más útil cuando se aplica la minimización de datos desde el principio.

Transferencia oblivious y trading privado

El trading cripto puede revelar información mediante órdenes, actividad de wallets, llamadas a API y horarios de transacción.La transferencia oblivious puede facilitar sistemas en los que las partes cruzan o evalúan información sin revelar todos sus datos privados.Por ejemplo, dos partes podrían querer averiguar si sus condiciones de trading coinciden sin exponer sus estrategias completas.Un sistema de subastas privadas puede necesitar pujas ocultas y cruces privados.Un sistema de liquidez puede querer cruzar intenciones sin mostrar todas las órdenes a cada participante.La OT puede facilitar la selección oculta en algunos de estos diseños.Sin embargo, los sistemas de trading privado también deben gestionar la liquidación, la equidad, el MEV, el cumplimiento y la resolución de disputas.La OT protege una parte del flujo de información.Por sí sola, no evita todos los abusos de mercado ni los problemas de ejecución.Un buen diseño de trading privado requiere tanto criptografía como salvaguardias de estructura de mercado.

Transferencia oblivious y protección frente al MEV

El MEV es el valor extraído al influir en el orden, la inclusión o la exclusión de transacciones.Algunos sistemas de privacidad intentan reducirlo ocultando la intención del usuario hasta que la ejecución sea segura.La transferencia oblivious puede contribuir a diseños de computación privada que ocultan elecciones o lógica de cruce.Esto puede dificultar que observadores externos exploten la información antes de la liquidación.Sin embargo, la OT no resuelve por completo el MEV.El MEV también depende de los mempools, secuenciadores, validadores, constructores de bloques, el diseño de las subastas y la estructura de liquidez.Un protocolo puede utilizar criptografía sólida y aun así filtrar información mediante los tiempos, los metadatos o el comportamiento de liquidación.Para los usuarios cripto, la lección es que la privacidad debe protegerse de extremo a extremo.Ocultar una elección es útil, pero también hay que proteger el resto del proceso de transacción.La OT puede ser una pieza de un diseño más amplio contra el MEV.

Transferencia oblivious e investigación poscuántica

La transferencia oblivious sigue siendo un campo de investigación activo.Algunos trabajos recientes estudian enfoques seguros frente a la computación cuántica o basados en teoría de la información.

El artículo de 2026 I-(OT)^2: un protocolo de transferencia oblivious optimizado para el cliente en dispositivos IoT estudia un diseño de OT base optimizado para el cliente y pensado para dispositivos de bajo consumo.

El artículo de 2024 Supersonic OT describe la OT como un protocolo fundamental con aplicaciones en MPC segura, aprendizaje federado e intersección privada de conjuntos.

Esta investigación importa para el sector cripto porque las blockchains son sistemas de larga duración.Las wallets, las infraestructuras de custodia, los sistemas de identidad y los registros de auditoría pueden necesitar protección durante muchos años.El riesgo poscuántico no significa que todos los sistemas cripto basados en OT estén vulnerados hoy.Significa que los diseñadores deberían seguir de cerca los supuestos criptográficos y planificar la migración.Los futuros sistemas cripto de privacidad podrían utilizar variantes de OT más resistentes frente a adversarios más potentes.La seguridad es un objetivo en constante evolución y la investigación sobre OT también.

Transferencia oblivious y transparencia de blockchain

Las blockchains públicas son transparentes por diseño.A menudo, cualquiera puede ver las transacciones, las direcciones, las llamadas a contratos, los saldos y los flujos de tokens.Esta transparencia facilita la auditabilidad, pero puede perjudicar la privacidad.La transferencia oblivious es útil porque puede proteger cálculos off-chain o entre varias partes que no necesitan ser públicos.Por ejemplo, una wallet puede no querer revelar todas las direcciones que consulta.Un custodio puede no querer exponer todas sus puntuaciones internas de riesgo.Una DAO puede querer ofrecer votaciones privadas o comprobaciones privadas de elegibilidad.Un servicio de pagos puede querer verificar el cumplimiento sin compartir datos innecesarios de sus clientes.La OT no elimina los registros públicos on-chain.Ayuda a reducir las filtraciones de datos privados alrededor del flujo de trabajo de la blockchain.

Transferencia oblivious y contratos inteligentes

La mayoría de los protocolos de transferencia oblivious se ejecutan off-chain entre las partes.Normalmente no se ejecutan directamente dentro de contratos inteligentes porque pueden requerir interacción, mensajes criptográficos y cálculos caros on-chain.Aun así, los contratos inteligentes pueden formar parte de un sistema que utilice OT.El cálculo privado puede realizarse off-chain.El contrato puede verificar una firma, prueba, compromiso o resultado de liquidación final.Esta separación es habitual en el sector cripto.El cálculo privado costoso se realiza off-chain.La verificación o liquidación mínima se realiza on-chain.Esto puede reducir las comisiones y mejorar la privacidad.El reto consiste en demostrar que el cálculo off-chain fue suficientemente honesto para poder confiar en el resultado on-chain.

Transferencia oblivious y oráculos

Los oráculos incorporan datos externos a los sistemas blockchain.Algunos procesos con oráculos pueden requerir privacidad si son sensibles los datos de los proveedores, los usuarios o las consultas.La transferencia oblivious puede facilitar la selección privada de datos o el cálculo privado sobre entradas de oráculos.Por ejemplo, un usuario puede querer consultar un dato sin revelar la consulta al proveedor.Un protocolo puede querer calcular un resultado a partir de varias fuentes de datos sin revelar los valores de entrada originales de cada una.Esto puede ser útil para puntuaciones de riesgo privadas, precios privados o análisis confidencial.Sin embargo, la privacidad de los oráculos no es solo un problema de OT.También requiere autenticidad y puntualidad de los datos, resistencia a la manipulación, controles de acceso y auditabilidad.La OT puede ocultar las elecciones, pero el sistema de oráculos aún debe proporcionar datos correctos.La privacidad sin corrección no basta.

Propiedades de seguridad de la transferencia oblivious

La transferencia oblivious necesita proteger la privacidad del receptor.Esto significa que el emisor no debería saber qué mensaje se ha elegido.También debe proteger la privacidad del emisor.Esto significa que el receptor no debería conocer más mensajes de los permitidos.El protocolo también debería garantizar la corrección.La corrección significa que, si ambas partes siguen las reglas, el receptor obtiene el mensaje elegido.Algunos sistemas también requieren seguridad frente a adversarios maliciosos.Esto significa que el protocolo sigue siendo seguro aunque una parte intente hacer trampas.Los sistemas cripto reales también pueden necesitar equidad, registros de auditoría, protección frente a denegaciones de servicio y gestión segura de interrupciones.Las propiedades de seguridad exactas deberían definirse claramente antes de la implementación.

Riesgos de implementación

La transferencia oblivious es fácil de explicar, pero difícil de implementar de forma segura.Un generador de números aleatorios débil puede comprometer la privacidad.Una OT base defectuosa puede comprometer muchas OT extendidas.La ausencia de comprobaciones de coherencia puede permitir que una parte maliciosa haga trampas.Una filtración por canal lateral puede revelar la elección del receptor.Una diferencia de tiempos puede indicar qué rama se seleccionó.Reutilizar una semilla puede generar patrones repetidos.Una biblioteca insegura puede exponer mensajes o secretos del protocolo.Un mensaje de error inadecuado puede revelar qué elección ha fallado.Estos riesgos importan porque la OT suele integrarse en sistemas más amplios a los que los usuarios confían fondos o datos sensibles.Los sistemas de producción deberían utilizar bibliotecas revisadas y especificaciones formales del protocolo, no atajos personalizados.

Transferencia oblivious y canales laterales

Un canal lateral es una filtración que se produce fuera del diseño matemático principal.Por ejemplo, un protocolo puede ser seguro sobre el papel y filtrar información mediante los tiempos, el acceso a memoria, el consumo energético, los registros, el tamaño de los paquetes de red o el comportamiento de los errores.En la transferencia oblivious, estos canales pueden revelar la elección del receptor o los mensajes ocultos del emisor.Esto es especialmente importante en hardware de wallets, dispositivos móviles, servidores y sistemas en la nube.Una implementación de tiempo constante puede reducir algunas filtraciones temporales.Un relleno cuidadoso de los mensajes puede reducir algunas filtraciones sobre el tamaño de la red.Un registro seguro puede impedir que los datos privados del protocolo se escriban en archivos.La gestión segura de la memoria puede reducir la exposición de secretos después de la ejecución.La protección frente a canales laterales debería formar parte del plan de implementación desde el principio.La criptografía no es segura si el sistema filtra secretos al margen de las operaciones matemáticas.

Transferencia oblivious y supuestos de confianza

Todo sistema de transferencia oblivious depende de ciertos supuestos.Algunos protocolos se basan en supuestos de dificultad de problemas de clave pública.Otros dependen de oráculos aleatorios o funciones hash.Algunos se basan en supuestos de configuración.Otros dependen de supuestos sobre hardware o redes.Algunos están diseñados para adversarios semi-honestos.Otros se diseñan frente a adversarios maliciosos.Los desarrolladores cripto deberían documentar estos supuestos con claridad.Los usuarios no necesitan entender todas las demostraciones, pero los operadores del sistema deberían saber qué garantiza el protocolo y qué no.Un protocolo seguro en un entorno puede no serlo en otro.

Ventajas de la transferencia oblivious

La primera ventaja es la elección privada.El receptor puede seleccionar datos sin revelar la elección.La segunda es la divulgación limitada.El receptor debería conocer únicamente los datos seleccionados, no el resto.La tercera es la composición.La OT puede utilizarse como componente de sistemas MPC y de privacidad más amplios.La cuarta es la escalabilidad práctica mediante la extensión OT.Después de una fase de configuración más pequeña, pueden generarse eficientemente muchas transferencias.La quinta es su relevancia para el sector cripto.Puede facilitar custodia privada, cumplimiento privado, cruces privados y cálculos confidenciales.La sexta es la flexibilidad.La OT puede adaptarse a muchas modalidades, como 1 de 2, 1 de n, OT correlacionada, OT aleatoria y OT de mensajes elegidos.

Limitaciones de la transferencia oblivious

La primera limitación es la complejidad.Es difícil implementar correctamente los protocolos OT.La segunda es la interacción.Muchos diseños requieren que las partes intercambien mensajes.La tercera es el rendimiento.Sin extensión, la OT base puede ser costosa.La cuarta es la sensibilidad al modelo de amenazas.Un protocolo seguro frente a comportamientos semi-honestos quizá no lo sea frente a conductas maliciosas.La quinta es el riesgo de integración.La OT puede ser segura por sí sola y volverse insegura al combinarse mal con wallets, contratos inteligentes, API o procesos de custodia.La sexta es su invisibilidad para el usuario.Los usuarios finales pueden no saber si el protocolo está bien implementado, porque la OT suele ejecutarse en niveles internos de la infraestructura.La séptima es que no resuelve todos los problemas de privacidad.Protege un flujo de información seleccionado, pero no los metadatos, la seguridad de los dispositivos, los riesgos legales ni los errores de los usuarios.

Malentendidos habituales sobre la transferencia oblivious

Un malentendido frecuente es pensar que significa que el emisor envía datos sin ninguna medida de seguridad.En realidad, es un protocolo criptográfico preciso con objetivos de privacidad sólidos.Otro es creer que oculta todo a todo el mundo.La OT oculta al emisor la elección del receptor y oculta al receptor los mensajes no seleccionados.Un tercer malentendido es pensar que equivale al cifrado.El cifrado protege el contenido del mensaje; la OT protege un proceso de selección oculta entre partes.Un cuarto es pensar que equivale a una prueba de conocimiento cero.Son herramientas distintas que protegen la privacidad y tienen funciones diferentes.Un quinto es creer que por sí sola hace segura una wallet cripto.La seguridad de una wallet también requiere gestión segura de claves, seguridad de los dispositivos, diseño de recuperación, controles de políticas y protección del usuario.

Buenas prácticas para desarrolladores

Utiliza bibliotecas OT revisadas y protocolos publicados en lugar de inventar un diseño propio.Elige el modelo de seguridad antes de la implementación.Utiliza protocolos seguros frente a adversarios maliciosos cuando las partes puedan hacer trampas.Protege cuidadosamente la aleatoriedad, las semillas y el material de OT base.Utiliza la extensión OT cuando se necesiten muchas transferencias.Prueba el comportamiento del protocolo ante fallos de red, interrupciones, reintentos y mensajes maliciosos.Evita filtraciones por tiempo, registros y memoria.Documenta si el protocolo utiliza OT base, extensión OT, OT correlacionada, OT aleatoria u otra variante.Siempre que sea posible, mantén separado el código de implementación de la lógica de la interfaz de usuario.Solicita una revisión criptográfica independiente antes de utilizar OT para proteger fondos o datos sensibles de usuarios.

Buenas prácticas para empresas cripto

Pregunta a los proveedores si sus sistemas MPC y de computación privada han sido sometidos a revisiones de seguridad independientes.Entiende qué modelo de amenazas admite el protocolo.Comprueba si el sistema protege frente a empleados maliciosos y servidores comprometidos.Revisa los procedimientos de recuperación, ya que una mala planificación puede hacer fallar la computación privada.Supervisa la disponibilidad del protocolo, porque las interrupciones de red pueden afectar a los sistemas interactivos.Aplica controles de acceso sólidos a los servidores del protocolo y los dispositivos de firma.Mantén registros de auditoría sin almacenar secretos sensibles del protocolo.Asegúrate de que las funciones de privacidad no entren en conflicto con las obligaciones legales de conservación de registros.Forma a los equipos de ingeniería, seguridad y cumplimiento para que entiendan qué protege realmente el protocolo.No trates la criptografía avanzada como sustituto de la gestión del riesgo operativo.

Buenas prácticas para usuarios cripto

Ten presente que la transferencia oblivious suele funcionar entre bastidores.No supongas que una wallet es segura solo porque utilice MPC o afirme preservar la privacidad.Busca explicaciones claras sobre el modelo de custodia, el proceso de recuperación, las auditorías y el control del usuario.Utiliza wallets y servicios con documentación de seguridad sólida.Protege los dispositivos, las claves de acceso, los fragmentos de recuperación y los factores de autenticación.Revisa los detalles de las transacciones antes de firmar.No compartas información de recuperación con nadie que afirme trabajar en soporte.Cuando sea adecuado, utiliza protección de hardware o multifirma para saldos elevados.Recuerda que la privacidad criptográfica no evita el phishing ni la ingeniería social.Verifica las afirmaciones de privacidad en lugar de aceptarlas sin más.

Cuándo es útil la transferencia oblivious

Es útil cuando una parte necesita elegir datos privados de otra.Es útil cuando un protocolo necesita elecciones binarias ocultas dentro de un cálculo seguro.Es útil en sistemas MPC que protegen fragmentos de firma de wallets.Es útil para la intersección privada de conjuntos de datos sensibles.Es útil en consultas privadas a bases de datos y diseños de recuperación privada de información.Es útil para circuitos confusos y otras técnicas de computación segura.Es útil para comprobaciones de cumplimiento que preservan la privacidad.Es útil para cruces confidenciales, comprobaciones privadas de identidad y procesos avanzados de custodia.Es menos útil cuando basta con una transacción pública sencilla o el cifrado normal.Es peligrosa si se implementa sin un modelo de amenazas claro y una revisión experta.

Transferencia oblivious, en una frase

La transferencia oblivious es un protocolo criptográfico que permite al receptor obtener en privado un mensaje elegido del emisor, ocultando la elección del receptor e impidiéndole conocer los mensajes no seleccionados.

Preguntas frecuentes

¿Qué significa «transferencia oblivious»?

Es un intercambio criptográfico en el que el receptor conoce un mensaje seleccionado, el emisor desconoce la elección del receptor y este no conoce los demás mensajes.

¿Qué es la transferencia oblivious 1 de 2?

Es una modalidad en la que el emisor tiene dos mensajes y el receptor elige uno de forma privada.

¿Por qué es importante en el sector cripto?

Porque facilita la computación que preserva la privacidad, las wallets MPC, la intersección privada de conjuntos, los cruces confidenciales y las infraestructuras de custodia segura.

¿Es lo mismo que el cifrado?

No. El cifrado protege el contenido de los mensajes; la transferencia oblivious protege el proceso de selección privada entre las partes.

¿Es lo mismo que una prueba de conocimiento cero?

No. Una prueba de conocimiento cero demuestra una afirmación sin revelar el testigo, mientras que la transferencia oblivious permite al receptor elegir en privado un mensaje del emisor.

¿Qué es la extensión OT?

Es un método que utiliza un pequeño número de transferencias base costosas para generar muchas transferencias oblivious eficientes.

¿Cómo ayuda la transferencia oblivious a la MPC?

Permite que las partes intercambien elecciones y valores intermedios ocultos sin revelar sus datos privados.

¿Puede utilizarse en wallets?

Sí. Puede aparecer dentro de protocolos MPC y de firma de umbral utilizados por sistemas avanzados de wallets y custodia.

¿Se ejecuta on-chain?

La mayoría de los protocolos OT se ejecutan off-chain, mientras que la blockchain puede verificar la firma, prueba, compromiso o resultado de liquidación final.

¿Puede proteger frente a todas las filtraciones de privacidad?

No. Protege la privacidad de una selección de mensajes concreta, pero los metadatos, los tiempos, la seguridad de los dispositivos, los registros y el comportamiento del usuario pueden seguir revelando información.

¿Cuál es el mayor riesgo de la transferencia oblivious?

Una implementación deficiente, especialmente la aleatoriedad débil, la falta de comprobaciones frente a adversarios maliciosos, las filtraciones por canales laterales o una composición insegura del protocolo.

¿Deberían implementar la transferencia oblivious los usuarios cripto corrientes?

No. Deberían utilizar wallets y protocolos bien revisados en lugar de intentar implementar OT manualmente.

Conclusión

La transferencia oblivious es uno de los componentes fundamentales, aunque poco visibles, de la criptografía moderna que preserva la privacidad.Su objetivo básico es sencillo de explicar.El receptor obtiene el mensaje que elige.El emisor no conoce la elección.El receptor no conoce los mensajes que no ha elegido.Este sencillo patrón de privacidad se vuelve potente cuando se repite muchas veces dentro de sistemas más amplios.En el sector cripto, es relevante porque los sistemas de activos digitales necesitan cada vez más privacidad sin renunciar a la corrección.Las wallets deben firmar sin exponer las claves privadas completas.Los sistemas de custodia deben repartir la confianza entre varias partes.Los sistemas de cumplimiento deben comparar datos sensibles sin exponer a los usuarios más de lo necesario.Los sistemas de trading y cruce de órdenes deben reducir las filtraciones de información.Los sistemas de identidad deben verificar hechos sin revelar perfiles completos.La MPC, la PSI, la recuperación privada de información, los circuitos confusos y la firma de umbral pueden utilizar OT o ideas relacionadas.La extensión OT hace que todo ello sea más práctico al convertir una configuración pequeña en muchas transferencias eficientes.Esta eficiencia es una de las razones por las que la transferencia oblivious sigue activa en la investigación y la criptografía de producción.Sin embargo, la OT no es magia.No sustituye al cifrado, las pruebas de conocimiento cero, las wallets seguras, las buenas políticas, el cumplimiento legal ni los controles operativos.Tampoco protege frente a todas las filtraciones de metadatos, los dispositivos comprometidos, los ataques de phishing o las malas decisiones de los usuarios.Como toda criptografía avanzada, la transferencia oblivious debe implementarse con cuidado y utilizarse en el contexto adecuado.Entre los riesgos principales están la aleatoriedad débil, un modelo de amenazas deficiente, el uso de protocolos semi-honestos frente a adversarios maliciosos, una extensión OT insegura, las filtraciones por canales laterales y una mala integración con el sistema general.Para los desarrolladores, el camino más seguro es utilizar protocolos revisados, bibliotecas sólidas, modelos de seguridad claros y auditorías expertas.Para las empresas cripto, el camino más seguro es entender qué protegen realmente sus proveedores de MPC, custodia o privacidad.Para los usuarios, lo más prudente es recordar que la criptografía avanzada es valiosa, pero no elimina la necesidad de proteger los dispositivos, firmar con cuidado y utilizar prácticas de recuperación fiables.La transferencia oblivious no suele aparecer en las interfaces de las wallets.Funciona discretamente en segundo plano en sistemas que necesitan colaborar de forma privada.Precisamente por ese papel discreto es importante.Ayuda a que el sector cripto avance desde transacciones públicas por defecto hacia sistemas capaces de calcular, verificar y coordinarse revelando únicamente la información necesaria.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?