Venta automática en energy pool:
qué permisos de billetera realmente necesitas
Dejar que un pool venda tu energía stakeada automáticamente no significa entregar tu billetera. El sistema de permisos de TRON te permite conceder un conjunto estrecho y revocable de poderes — y nada más. Aquí está exactamente qué es obligatorio, qué es opcional, qué nunca deberías firmar, y lo que la configuración cuesta realmente.
La venta automática es una de dos formas de ganar sobre TRX stakeados
Una vez que has stakeado TRX y tienes energía o ancho de banda, puedes ponerlos a trabajar de dos formas muy diferentes. Entender la diferencia es todo el propósito de esta guía, porque solo una de ellas implica conceder algún permiso.
Venta manual
Mantienes el control total y exclusivo de tu billetera. Cuando aparece la oferta de un comprador en un mercado, firmas personalmente una transacción DelegateResource puntual directamente desde tu propia clave privada para cumplirla. No existe ninguna autorización permanente en ningún momento — cada delegación es una acción separada y deliberada que apruebas.
Venta automática
Concedes a la dirección de un pool una autorización permanente en tu cuenta, usando el sistema de permisos integrado de TRON — no tus claves. El pool puede entonces delegar (y luego recuperar) tu energía para emparejar compradores las 24 horas, sin pedirte que firmes cada operación individual.
Las cuentas TRON tienen permisos en capas, no solo una clave
Cada cuenta TRON se crea con dos capas de permisos: un permiso Owner (control total — puede cambiar permisos, desstakear, transferir, todo) y un permiso Active (operaciones del día a día). Lo que hace posible la venta automática sin exponer tus claves es que TRON te deja editar el permiso Active para añadir una segunda dirección — la del pool — y restringir exactamente qué operaciones esa dirección puede realizar en tu nombre.
Esto se hace con una única transacción on-chain llamada AccountPermissionUpdate. Reescribe la estructura de permisos de tu cuenta para listar la dirección del pool junto a la tuya dentro del permiso Active, cada una etiquetada con una máscara de bits de qué tipos de contrato puede activar. Tu permiso Owner — el que puede volver a cambiar los permisos, o anular cualquier cosa que haga el permiso Active — sigue siendo exclusivamente tuyo, intacto.
AccountPermissionUpdate que retire de nuevo su dirección.En realidad solo se requieren dos operaciones
Para que un pool haga su trabajo — emparejar tu energía con compradores y recuperarla después — necesita exactamente dos permisos. Nada más es funcionalmente necesario para que la venta automática funcione.
DelegateResourceContract
Permite al pool delegar tu energía o ancho de banda a la dirección de un comprador cuando empareja tu anuncio con una venta. Sin esto, el pool no tiene nada que vender en tu nombre.
UnDelegateResourceContract
Permite al pool recuperar energía previamente delegada — bien porque terminó un período de alquiler, o porque necesita reasignar tus recursos a otro comprador. Sin esto, los recursos que has vendido podrían quedar delegados indefinidamente.
Juntos, estos dos son todo el núcleo operativo de la venta automática: delegar a un comprador, desdelegar cuando termina, repetir. Todo lo que un pool ofrezca más allá de esto — cubierto a continuación — es comodidad opcional, no un requisito para que la venta automática funcione.
Lo que los pools también ofrecen — genuinamente opcional, no requerido
Revisar los flujos de incorporación que varios proveedores realmente publican para la venta automática (Feee.io, Tronify, la integración de TokenPocket y la propia página de permisos de TronDiscount muestran todos el mismo patrón) revela 4 permisos extra recurrentes ofrecidos junto a los 2 obligatorios. Se presentan como recomendados, y la mayoría de vendedores los conceden por comodidad — pero no son requeridos para que la venta automática funcione. Conceder solo Delegar + Desdelegar y gestionar el resto tú mismo es una configuración totalmente soportada y común, no una solución alternativa.
| Alcance opcional | Qué automatiza | Qué no puede hacer |
|---|---|---|
| Votar (VoteWitnessContract) | Emite votos de SR con tu TRON Power para que ganes recompensas de voto sin votar tú mismo | Cambiar quién tiene tu permiso Owner |
| Reclamar recompensas de voto | Recolecta las recompensas de SR acumuladas y las acredita directamente en tu saldo | Enviar recompensas a cualquier dirección que no sea la tuya |
| Stake 2.0 (Freeze) | Restakea automáticamente los nuevos depósitos para que tu pool de recursos siga creciendo sin congelar manualmente | Descongelar o gastar tus TRX ya stakeados |
| Unstake 1.0 (solo legacy) | Limpia los saldos congelados antiguos de Stake 1.0 que quedaron de antes de la actualización a Stake 2.0 | Tocar tu posición actual de Stake 2.0 (ver siguiente sección) |
Permisos que ningún energy pool legítimo necesita de ti
Si el flujo de incorporación de un pool te pide firmar un AccountPermissionUpdate que incluye cualquiera de los siguientes, detente y reconsidéralo. A diferencia de los permisos anteriores, cada uno de estos puede mover valor fuera de tu cuenta o cambiar quién la controla — y ninguno aparece en flujos legítimos de autorización de venta automática.
TransferContract / TransferAssetContract
Permitiría al pool mover tus TRX o tokens directamente a cualquier dirección. Delegar energía no es lo mismo que transferir fondos — un pool legítimo nunca necesita mover tu saldo a ninguna parte.
UnfreezeBalanceV2Contract
Desstakea tu principal actual de Stake 2.0 — los TRX que realmente respaldan tu energía hoy. Esto es distinto del unfreeze legacy de Stake 1.0 mencionado arriba: conceder esto permitiría a la plataforma deshacer tu posición real a voluntad, no solo limpiar una antigua obsoleta.
WithdrawExpireUnfreezeContract
Extrae TRX que ha terminado su período de espera de desstaking de vuelta a tu saldo líquido y gastable. Combinado con el permiso de unfreeze anterior, esto completaría un camino de "stakeado" a "libremente movible" totalmente fuera de tu control — por sí sola sigue siendo una capacidad que no deberías entregar por un servicio de delegación.
AccountPermissionUpdateContract
La más importante a rechazar: este es el permiso que edita permisos. Concederlo permitiría al pool reescribir tu permiso Active — o incluso Owner — de nuevo más tarde, potencialmente bloqueándote por completo de tu propia cuenta. Ningún pool necesita esto para vender energía; si el flujo de configuración lo incluye, trátalo como una parada absoluta.
El unfreeze de Stake 1.0 (limpieza legacy) se incluye común y de forma segura. El unfreeze de Stake 2.0 (tu principal real y actual) no, y nunca debería concederse. Si una pantalla de permisos solo dice "Unstake" sin especificar qué versión, verifica el tipo de contrato realmente solicitado — en un explorador de bloques, no solo la etiqueta en lenguaje llano de la plataforma — antes de firmar.
Lo que realmente cuesta modificar los permisos de tu billetera
Conceder (o más tarde revocar) la autorización de un pool no es gratis, y no se cobra como una transferencia ordinaria — TRON trata los cambios de permisos como una operación distinta de tarifa fija.
Esta comisión de 100 TRX se aplica cada vez que envías una transacción AccountPermissionUpdate — ya sea que concedas permisos a la dirección de un pool por primera vez, ajustes qué operaciones puede realizar, o lo elimines por completo más tarde para volver al control totalmente manual. Es una tarifa de red fija establecida por parámetro de cadena (ajustable solo mediante una propuesta on-chain), sin relación con cuánta energía o TRX estés stakeando.
Una lista de verificación rápida antes de autorizar cualquier pool
Si todas las casillas están marcadas, estás concediendo exactamente la autoridad estrecha y revocable que la venta automática requiere — nada de lo que dependan tus claves, tus TRX stakeados, o tu capacidad de irte más tarde.
Ve qué pools están pagando más ahora mismo
Seguimos el APY en vivo de cada energy pool de venta automática que agregamos, para que puedas comparar los pagos antes de autorizar a nadie.
Preguntas comunes sobre permisos de pool
AccountPermissionUpdate que retire la dirección del pool de tu permiso Active termina inmediatamente su capacidad de delegar o desdelegar en tu nombre. Esto cuesta la misma comisión de 100 TRX que la concesión original.