Restricción de cuenta

Las cuentas pueden configurar un conjunto de reglas inteligentes para bloquear la publicación o recepción de transacciones dadas una serie de restricciones.

Los propietarios de la cuenta, en plural en el caso de las cuentas multifirma, pueden editar las restricciones de la cuenta posteriormente anunciando la transacción de restricción de dirección de cuenta específica.

Bitxor en su red pública permite a las cuentas definir hasta 512 restricciones por cuenta y tipo de restricción, siendo este parámetro configurable por red.

Restricción de dirección

Una cuenta puede decidir solo recibir transacciones de una lista de direcciones permitidas. Alternativamente, la cuenta puede definir una lista de direcciones bloqueadas.

Restringir las transacciones entrantes es útil cuando la cuenta solo recibirá transacciones de direcciones conocidas, o cuando la cuenta desea bloquear las transacciones provenientes de remitentes desconocidos.

../_images/account-restrictions-address.png

Diagrama de restricción de dirección

Note

Las restricciones de permitir y bloquear son mutuamente excluyentes. En otras palabras, una cuenta solo puede configurar una lista de bloqueo o una lista de permitidos por tipo de restricción.

Por defecto, cuando no hay restricciones establecidas, todas las cuentas en la red pueden anunciar transacciones a la cuenta sin restricciones.

Adicionalmente, una cuenta puede decidir aplicar restricciones de dirección a las transacciones salientes, limitando las cuentas permitidas que son destinatarios válidos.

Restricción de token

Similar a las restricciones de dirección, una cuenta puede configurar una restricción para permitir transacciones entrantes solo si todos los tokens adjuntos están permitidos. Por otro lado, la cuenta puede rechazar transacciones que contengan un token que esté en la lista de bloqueados.

Las restricciones de token de cuenta se utilizan generalmente para evitar que las cuentas sean etiquetadas con tokens no asociados con su actividad.

Restricción de operación

Una cuenta puede permitir/bloquear la publicación de transacciones salientes con un tipo de operación determinado. De esta manera, la cuenta aumenta su seguridad, evitando la publicación por error de transacciones no deseadas.

Tipos de restricciones permitidas

Restricción

Transacciones entrantes

Transacciones salientes

Restricción de dirección

✔️

✔️

Restricción de token

✔️

�?/p>

Restricción de operación

�?/p>

✔️

Ejemplos

Bloqueo de transacciones de spam

Una empresa farmacéutica utiliza la cadena pública para certificar la calidad de sus productos.

Cuando concluye el proceso de verificación de calidad, un operador envía un sello de calidad a la cuenta del producto.

Los clientes finales pueden revisar los tokens del producto escaneando un código QR. Por esa razón, la empresa solo quiere mostrar transacciones relacionadas, evitando que otros spammen sus productos con información no relacionada.

../_images/account-restrictions-spam.png

Bloqueo de transacciones de spam

La empresa opta por configurar las restricciones de sus cuentas de productos, permitiendo solo recibir transacciones que contengan tokens pharmaceutical.quality.seal.

Mejorando la seguridad de la cuenta

Últimamente, Alice solo usa su cuenta principal para cosignar transacciones agregadas en las que es copropietaria de la cuenta multifirma.

Como medida de seguridad temporal, Alice decide deshabilitar la publicación de transacciones de transferencia desde su cuenta principal. De esta manera, Alice verifica dos veces que los fondos en la cuenta principal no se transfieran por error.

Transacciones relacionadas

Id

Tipo

Descripción

0x4150

transacción de restricción de dirección de cuenta

Permite o bloquea transacciones entrantes y salientes para un conjunto de direcciones.

0x4250

transacción de restricción de token de cuenta

Permite o bloquea transacciones entrantes que contengan un conjunto de tokens.

0x4350

transacción de restricción de operación de cuenta

Permite o bloquea transacciones salientes por tipo de transacción.

Guías relacionadas