¿Cómo puede un contrato gestionar mi wallet?
Tu wallet de Inkryptus es un smart contract en BNB Smart Chain, no doce palabras que tienes que guardar. Así funciona, y esto es lo que estás intercambiando a cambio.
Un smart contract puede guardar y mover fondos por su cuenta, así que una wallet no tiene por qué ser una clave privada que alguien lleva encima. En Inkryptus tu wallet es un contrato en BNB Smart Chain con tu propia dirección, e Inkryptus lo opera en tu nombre. Ese es el modelo completo, y viene con un intercambio que deberías poder decir en voz alta antes de usarlo.
¿Qué es una wallet, en realidad?
Una wallet no es un lugar donde se guardan monedas. Las monedas son apuntes en una blockchain, y una wallet es aquello que tiene permiso para moverlas.
En el montaje habitual, lo que tiene permiso para moverlas es una clave privada, un número secreto muy largo. Las doce o veinticuatro palabras que la gente llama seed phrase son solo una copia legible de ese número. Quien la tenga puede mover los fondos, y nadie puede deshacer una transacción hecha con ella. Ese es el diseño, y también es la razón por la que perder las palabras significa perder el dinero.
Un smart contract es la otra forma de hacerlo. Un contrato es un programa que vive en su propia dirección de la blockchain, puede tener un saldo, y ejecuta reglas que se publicaron cuando se desplegó. Si un contrato puede tener un saldo, un contrato puede ser una wallet. Lo que mueve los fondos pasa a ser entonces la propia regla del contrato sobre quién puede pedírselo, y no un secreto en el bolsillo de alguien.
¿Por qué esto funciona en BNB Smart Chain?
Porque BNB Smart Chain es compatible con la EVM: ejecuta el mismo tipo de programas, en el mismo formato, que Ethereum. Un contrato escrito para una es un contrato que la otra entiende.
Esa compatibilidad es la razón de que un equipo pequeño pueda construir algo así. Ethereum fijó primero el estándar de token, con ERC-20, propuesto en 2015: una lista corta de reglas a las que un token debe responder para que cualquier wallet, exchange o contrato pueda manejarlo sin tratarlo como un caso especial. BEP-20, el estándar que siguen los tokens de Inkryptus en BNB Smart Chain, tiene esa misma forma. Las herramientas, las auditorías, las librerías y las convenciones creadas para una red se aprovechan en la otra, y cada red arranca desde lo que ya existe en otro sitio en lugar de inventarlo otra vez.
Inkryptus existe gracias a esa herencia. Un contrato que guarda el saldo de un usuario, un token con una emisión publicada, un explorador que cualquiera puede leer: nada de eso hubo que inventarlo aquí.
¿Qué opera Inkryptus exactamente?
Tres cosas, y vale la pena separarlas.
La plataforma. La app, las cuentas, los precios que ves, el soporte que hay detrás.
Las transacciones. Cuando haces staking, un swap o un envío, Inkryptus es quien envía esa operación a la cadena.
Las wallets. Tu wallet es un contrato, e Inkryptus opera ese contrato. Sacar algo de él exige más de una firma, que es lo que significa multisig: ninguna persona puede hacerlo sola.
Así que no hay ninguna clave privada tuya que perder, ni seed phrase que apuntar, porque en este diseño no hay ninguna clave del usuario. Lo que hay en su lugar es una empresa operando un contrato, y una dirección cuyos movimientos son todos públicos.
El intercambio, dicho sin adornos
Estás cambiando control por abstracción, y eso aparece en dos sitios.
La clave. En una wallet de autocustodia la tienes tú, así que nadie puede mover tus fondos y nadie puede ayudarte si la pierdes. En Inkryptus no tienes ninguna clave, así que no puedes perder el acceso a tu cuenta, y estás confiando en que Inkryptus opere el contrato que guarda tu saldo.
La responsabilidad. En DeFi además eres tu propio analista. Conectar tu wallet a un protocolo significa que decidiste que ese protocolo era sólido, que leíste lo que estabas aprobando, y que cargas con el resultado, fuera la operación un swap o una inversión. Nadie lo revisa contigo y nadie está ahí después. Dentro de Inkryptus esas operaciones son nuestras: un swap, un plan de staking, una transferencia entre cuentas de aquí, todo eso ocurre en la plataforma, así que hay un equipo de soporte que puede mirar qué pasó de verdad y ayudarte. Eso no es una promesa de deshacer una transacción que ya está en la blockchain, que es algo que ninguna plataforma puede hacer. Es la diferencia entre tener a quién preguntar y no tener a nadie.
Es un intercambio real y preferimos escribirlo antes que disfrazarlo. Existe para que alguien que nunca oyó hablar de una seed phrase, de una comisión de gas o de un puente entre redes pueda usar igualmente productos on-chain: staking que se liquida en la blockchain, un token con una emisión pública, saldos que existen fuera de nuestra base de datos. El modelo Hy-Fi es ese intercambio con un nombre, y la abstracción es lo que Inkryptus optimiza en cada paso.
Si lo que quieres es tener la clave tú, es una preferencia legítima y una wallet de autocustodia la sirve mejor. Los dos modelos responden a preguntas distintas.
Lo que puedes comprobar tú
El intercambio solo vale la pena si la segunda mitad es real, así que se puede comprobar.
Tu wallet tiene su propia dirección en BNB Smart Chain, y puedes verla en la app. Pégala en un explorador de bloques, un sitio web público que lee la blockchain y muestra lo que hay en ella, y obtienes todas las transacciones que esa dirección ha hecho, listadas por un sitio que no tiene nada que ver con Inkryptus. El contrato de staking y el del token son públicos de la misma manera, con su código fuente visible al lado.
Lo que eso demuestra es qué se movió y cuándo. No publica la regla sobre quién puede pedirle al contrato que lo mueva, y ninguna página de aquí va a decir lo contrario.
Preguntas frecuentes
Si Inkryptus opera el contrato, ¿puede mover mi saldo?
Inkryptus opera el contrato que guarda tu saldo, y sacar fondos de él requiere más de una firma bajo el esquema multisig. Esa es la parte de confianza del intercambio, y es la misma confianza que pide cualquier plataforma que gestione custodia. Lo que cambia frente a una plataforma que guarda saldos en una base de datos es que la dirección es tuya, existe en una blockchain pública, y cada movimiento que hace es visible para quien quiera mirarlo, tú incluido.
¿Por qué no me dan simplemente la clave privada?
Porque el diseño no crea ninguna para que tú la tengas. Una wallet de contrato se autoriza por las reglas del propio contrato y no por un único secreto, así que no hay clave que entregar ni seed phrase que exportar a otra app. Eso es lo que elimina la forma más común en que quien empieza pierde dinero, y es también lo que hace que el modelo no sirva para quien quiere llevar su propia clave. Las dos cosas son ciertas a la vez.
¿Qué significa para mí, como usuario, que sea compatible con la EVM?
En la práctica significa que la dirección que tienes se ve y se comporta como una dirección de Ethereum, y que los estándares que siguen los tokens son los que ya usa el resto de la industria. Para ti eso aparece en cosas normales: un explorador público puede leer tu dirección, un token BEP-20 que retires es un token que otros servicios reconocen, y los contratos se pueden inspeccionar con las mismas herramientas que usa cualquiera. La compatibilidad es casi invisible hasta que necesitas verificar algo fuera de la app.