Starknet permite a los usuarios de DeFi ocultar sus carteras principales

ETH
STRK
Cuentas SombraPrivacidad de CarteraStarknetcapa 2STRK20DeFi
hace 2 horasFuente: crypto.news
Starknet permite a los usuarios de DeFi ocultar sus carteras principales

La red de capa 2 de Ethereum, Starknet, ha lanzado Shadow Accounts, una nueva función de privacidad que permite a los usuarios operar, prestar y gestionar posiciones de finanzas descentralizadas (DeFi) sin conectar públicamente su actividad con sus carteras de criptomonedas principales.

Resumen

  • StarkWare lanzó Shadow Accounts en Starknet, permitiendo identidades de aplicación separadas sin exponer los vínculos de las carteras de los usuarios.
  • Shadow Accounts mantiene las transacciones y los saldos visibles públicamente mientras oculta las conexiones con las carteras principales de los usuarios.
  • Los usuarios financian sus Shadow Accounts a través de saldos protegidos STRK20 y mantienen posiciones a lo largo de múltiples transacciones.
  • Los desarrolladores pueden integrar la función de privacidad en aplicaciones existentes a través de la interfaz Starknet Wallet API.
  • StarkWare introdujo las herramientas de privacidad STRK20 en junio, seguidas de demostraciones de tecnología de verificación de identidad privada.

StarkWare anunció el lanzamiento el 13 de octubre, presentando un sistema que crea direcciones blockchain separadas para aplicaciones DeFi individuales. Construida sobre el marco de privacidad STRK20 de la red, la función permite a los usuarios mantener posiciones continuas bajo diferentes identidades mientras mantienen ocultas sus direcciones de cartera principales. La compañía confirmó que los saldos y las transacciones de Shadow Account permanecen visibles en la cadena.

Starknet Shadow Accounts separa la actividad DeFi de las carteras

Con Shadow Accounts, los usuarios pueden interactuar con aplicaciones descentralizadas compatibles a través de direcciones dedicadas que no están vinculadas públicamente a sus carteras principales. Cada aplicación recibe una identidad separada y persistente, lo que permite a los usuarios volver a posiciones existentes sin revelar conexiones con otras actividades.

StarkWare explicó que usar la misma cartera pública en múltiples plataformas permite a los observadores de blockchain examinar transacciones, tenencias y estrategias de trading asociadas con esa dirección. Shadow Accounts está diseñado para evitar que los observadores combinen fácilmente esas actividades en un único historial de cartera conectado públicamente.

A diferencia de las direcciones de cartera temporales, Shadow Accounts permanece disponible a través de múltiples interacciones con la misma aplicación. Los usuarios pueden mantener posiciones de préstamo, acumular recompensas o gestionar otros acuerdos financieros a través de una dirección consistente.

El sistema deriva cada cuenta a partir de información asociada con el usuario, la aplicación seleccionada y un identificador único conocido como nonce. Según la documentación oficial de Starknet.js, los usuarios pueden generar múltiples Shadow Accounts para una aplicación, lo que les permite separar diferentes actividades dentro del mismo servicio.

Sin embargo, la protección tiene límites definidos. StarkWare afirma que Shadow Accounts posee activos ERC-20 públicos, lo que significa que sus saldos e historiales de transacciones permanecen accesibles a través de exploradores de blockchain. La protección de privacidad se refiere a la conexión entre esas direcciones y la cartera principal del usuario.

Por lo tanto, la función no hace invisible cada posición de trading, transferencia de tokens o actividad financiera. Una vez que un observador identifica una Shadow Account en particular, sus operaciones registradas públicamente aún pueden ser examinadas.

Shadow Accounts utiliza STRK20 para financiar transacciones DeFi

El sistema funciona junto con STRK20, el marco de privacidad de Starknet para transferencias de criptomonedas y saldos protegidos. Los usuarios depositan activos compatibles en un fondo de privacidad compartido, donde sus saldos se representan mediante registros cifrados.

Según la explicación técnica de StarkWare, un usuario que se conecta a una aplicación compatible puede seleccionar un modo de operación privado antes de realizar un depósito. La cartera luego mueve los activos requeridos desde el saldo protegido a la Shadow Account designada.

Una vez financiada, la cuenta puede interactuar con la aplicación y mantener una posición continua. Por ejemplo, un usuario que participa en una plataforma de préstamos podría depositar activos a través de una Shadow Account y regresar más tarde para ajustar la posición.

El proceso permite que la aplicación reconozca la misma cuenta a través de múltiples transacciones. Sin embargo, la dirección de la billetera original del usuario no se adjunta públicamente a esas actividades mediante el mecanismo de Shadow Account.

Cuando los usuarios deciden retirar, los fondos admitidos pueden volver a sus saldos protegidos de STRK20. La billetera gestiona los datos de transacción requeridos y genera pruebas de conocimiento cero utilizadas para validar las operaciones a través del sistema de privacidad.

La documentación de Starknet identifica varias formas de recoger activos de una Shadow Account. Los desarrolladores pueden configurar transacciones para devolver el saldo completo de tokens, solo los montos recibidos durante la última interacción o un monto especificado.

El mecanismo utiliza un anonimizador de Shadow Account, que puede crear y operar la cuenta a través del pool de privacidad. La documentación oficial identifica un contrato de anonimizador desplegado en la red principal de Starknet, junto con un despliegue separado en la red de prueba Sepolia.

StarkWare abre las herramientas de privacidad a los desarrolladores de DeFi

StarkWare ha puesto las Shadow Accounts a disposición a través de la Starknet Wallet API, lo que permite a los desarrolladores conectar aplicaciones existentes al sistema de privacidad.

La compañía identificó el método shadow_account_invoke como la principal herramienta de integración. Mediante esta operación, los desarrolladores pueden enviar llamadas de aplicación utilizando la Shadow Account de un usuario sin gestionar directamente el estado privado de la cuenta.

Según el anuncio de lanzamiento, la billetera gestiona la generación de pruebas, el envío de transacciones y los datos necesarios para administrar los saldos protegidos del usuario. Los desarrolladores no necesitan acceso a las claves de visualización de los usuarios para habilitar la función.

El anuncio identificó la versión 0.10.4 de Starknet Wallet API y la versión 10.8.0 o posterior de starknet.js como opciones de integración compatibles. La compatibilidad de la billetera sigue siendo necesaria, lo que significa que la función dependerá de si las billeteras y aplicaciones individuales implementan las interfaces relevantes.

StarkWare dijo que el diseño podría eventualmente admitir servicios adicionales, incluidos provisión de liquidez, préstamos, staking, compras recurrentes, derivados, mercados de predicción y mercados de NFT.

La documentación para desarrolladores distingue las Shadow Accounts de los ayudantes de transacción de un solo uso. Las Shadow Accounts están diseñadas para posiciones mantenidas a lo largo del tiempo, mientras que las interacciones basadas en ayudantes pueden completar una transacción sin mantener una dirección persistente específica del usuario.

No se revelaron cifras sobre el número de aplicaciones que habían integrado Shadow Accounts en el lanzamiento. StarkWare no publicó objetivos de adopción ni volúmenes de transacciones asociados específicamente con la nueva función.

Starknet amplía los servicios de privacidad tras el lanzamiento de STRK20

Las Shadow Accounts amplían el trabajo existente de StarkWare sobre privacidad en blockchain, que recibió una actualización importante en junio de 2026.

El 9 de junio, StarkWare presentó STRK20, un marco diseñado para proporcionar saldos protegidos y transferencias privadas para activos ERC-20 compatibles en Starknet. El sistema utiliza pruebas de conocimiento cero para validar transacciones sin exponer públicamente toda la información financiera subyacente.

El anterior marco de privacidad STRK20 para tokens de Ethereum introdujo saldos cifrados, transferencias privadas y claves de visualización para divulgación controlada. A través de su pool de privacidad compartido, los usuarios pueden mover activos admitidos entre estados públicos y protegidos mientras permanecen en Starknet.

Posteriormente, StarkWare demostró un sistema privado de Know Your Customer el 23 de junio. La tecnología fue diseñada para permitir a los usuarios verificar información personal seleccionada sin proporcionar a las empresas copias completas de sus documentos de identidad.

El sistema privado de KYC desarrollado por StarkWare utiliza pruebas de conocimiento cero para verificar información específica, como la edad o la elegibilidad, mientras limita la exposición de otros detalles personales. La demostración involucró la verificación de pasaportes mediante dispositivos móviles e información de identidad cifrada.

El sitio web oficial de STRK20 de StarkWare identifica a Ready y Xverse entre las billeteras que admiten su infraestructura de privacidad. La plataforma describe integraciones existentes que involucran exchanges descentralizados, aplicaciones de préstamos y otros servicios financieros.

Su documentación explica que las protecciones de privacidad no cubren todas las partes de una transacción en la cadena de bloques. Los depósitos públicos, los retiros, el momento de las transacciones y la actividad de aplicaciones externas pueden permanecer visibles, dependiendo de la billetera y la integración.

El marco proporciona un mecanismo para la auditoría autorizada mediante claves de visualización cifradas. Según StarkWare, esto permite a los auditores designados inspeccionar los registros de transferencias privadas de un individuo sin obtener el control de sus activos.

La documentación más reciente para desarrolladores identifica WalletAccountV6 como la interfaz recomendada para las nuevas aplicaciones de Starknet que utilizan las funciones de STRK20. Especifica la compatibilidad con get-starknet versión 6.0.6 o posterior y describe el soporte a través de billeteras compatibles, incluidas Ready y Xverse.