cadena de bloques
Los usuarios de la billetera Aurox ya no necesitarán tener ether para realizar transacciones en la cadena de bloques.
En Ethereum hoy en día, el intercambio de tokens implica que los usuarios tengan que tener ether (ETH) en sus billeteras para poder pagar las tarifas de gas que ejecutarán las transacciones. Esta puede ser una experiencia confusa para los usuarios que aún no están familiarizados con el ecosistema DeFi.
Para resolver este problema, Aurox Wallet, basado en la extensión del navegador web, se ha asociado con Chainlink para permitir a sus usuarios pagar tarifas de gasolina en cualquier token ERC-20 en lugar de pagar el costo en ETH.
En una entrevista con Blockworks, el CEO de Aurox, Giorgi Khazaradze, explica que uno de los mayores desafíos que encontró cuando incursionó por primera vez en el espacio de la tecnología blockchain fue no comprender que necesitaba tener ciertos tokens para realizar transacciones en la cadena.
“Quería enviar USDC a mi desarrollador y no pude porque no tenía ETH. Creo que un gran obstáculo para las personas que ingresan a DeFi es que no se dan cuenta de que una pequeña cosa básicamente puede hacer que su billetera inútil”, dijo Khazaradze. “Así que desarrollamos una versión en la que incluso si configura una billetera nueva, deposita su USDC en ella, puede intercambiar ese USDC en la billetera… nunca tiene que tocar ETH en absoluto”.
A diferencia de muchos de sus competidores, Aurox Wallet no seguirá las notas Khazaradze estándar del token ERC-2771.
ERC-2771 requiere que los usuarios aprueben transacciones para el token ERC20, lo que significa que aún deben pagar ETH para las tarifas de la red.
Tal como está actualmente, solo los tokens como DAI permiten a los usuarios ejecutar transacciones sin pagar una tarifa de transacción de aprobación, dijo Khazarade.
En cambio, Aurox Wallet utilizará Flashbots para agrupar y aprobar transacciones.
Por ejemplo, si un usuario intenta intercambiar USDC por USDT, se enviará una transacción agrupada a la llamada de procedimiento remoto (RPC) de Flashbots y las transacciones se ejecutarán dentro del mismo bloque en tres transacciones separadas:
- Transferencia: ETH se transferiría de la billetera caliente de Aurox a la billetera del usuario si no tiene ETH.
- Aprobación: si es necesario.
- Intercambio: el token de entrada se convertirá en ETH y se devolverá a Aurox por habilitar la transacción ETH inicial.
Los precios se ejecutarán en función de las fuentes de precios de Chainlink para garantizar que los usuarios obtengan tarifas precisas provenientes de múltiples intercambios diferentes.
Aunque es probable que los intercambios múltiples aumenten las tarifas de transacción, una publicación de Aurox GitHub señala que estas tarifas se compensan con beneficios como Flashbots que protegen a los usuarios de los bots MEV y aún es relativamente más barato que pagar tarifas de negociación y retiro en intercambios centralizados.
También señala que las transacciones son instantáneas, lo que significa que es mucho más rápido que unir tokens de otra cadena de bloques. Transferir ETH desde otra billetera Web3 es el único método que podría ser más económico, aunque por un pequeño margen.
En última instancia, Khazarade cree que esta nueva función de billetera Aurox podrá eliminar “un problema de experiencia de usuario bastante serio para los usuarios minoristas”.
Se planea una versión móvil de la billetera junto con soporte de billetera de hardware.