Cuentas VIZ, claves y tipos de acceso

15.04.2019 08:23:45

En la mayoría de los sistemas de blockchain, la entidad que posee los tokens es una billetera, una representación pública de una clave criptográfica privada.

Formar una billetera es muy simple. Genera una clave privada, la recuerda y forma una presentación pública. Esta es su dirección para almacenar tokens de VIZ. Como prueba de propiedad de los tokens, debe presentar una prueba en forma de firma utilizando la clave privada de los datos de transferencia.

VIZ, haciendo uso del ecosistema de Graphene, recibió un sistema de cuentas, un sistema de llavero ampliado con diferentes tipos de acceso, soporte para firmas múltiples con acceso delegado. Veamos juntos qué es y cómo funciona.

Sistema de cuentas

La entidad propietaria de fichas VIZ – “cuentas”.

Son necesarias para proteger el sistema de correos no deseados, el consenso o recompensación estable de DPOS y la conveniencia del los distintos usuarios de la plataforma.

Ejemplos de inicio de sesión: alberto6, alice4, prigskok.dom

Cada cuenta contiene información sobre el saldo, la red compartida y otros parámetros importantes para el sistema blockchain.

Las principales propiedades de la cuenta son las llaves, divididas en diferentes tipos de acceso.

Tipos de acceso

(es necesario saber que se usa las etiquetas en ingles para debido a que son leídas por la aplicación de esta manera, al hacer uso de cualquiera de estas funciones se tiene que verificar que esté escrita taxativamente)

  1. Acceso a la gestión de cuentas (master, último propietario).
  2. Acceso a la gestión de activos de cuenta y decisiones críticas (active, último activo).
  3. Acceso para realizar acciones y firmar o interactuar en datos publicados (regular, última publicación).
  4. Clave para cifrar mensajes (memo).
  5. Bloquear la clave de firma (firma, utilizada por los delegados).

El tipo de acceso y llave más importante es la llamada “master”. Que le permite cambiar otras claves de acceso a la cuenta. La pérdida de esta clave hará que sea imposible cambiar otros accesos. Si un intruso obtiene acceso a este parámetro, puede privarlo de su cuenta.

El tipo de acceso “active” le permite realizar acciones relacionadas con los tokens de la cuenta: transferirlos a otra cuenta, delegar, votar por los delegados y también cambiar el acceso (excepto para el acceso “master”).

El acceso “regular” se utiliza para las operaciones más frecuentes: recompensar a otras cuentas, participar en el trabajo del comité y firmar datos publicados (por ejemplo, en operaciones personalizadas o al interactuar con sitios fuera de la cadena).

Las claves Memo y Signing no son paquetes ni están combinadas (solo se almacena 1 clave) y se usan en casos altamente especiales (cifrado de correspondencia y firma de bloques).

Llaveros

Los tipos de acceso master, active y regular se presentan en forma de llavero. La mecánica de su trabajo se concluye en tres formas de uso:

  1. Delegación de derechos de acceso a otra cuenta (especificando una cuenta de inicio de sesión, realizando la operación con un llavero del mismo tipo).
    Por ejemplo, si delega derechos de acceso activo “active” a una cuenta de un tercero, entonces podrá administrar sus fondos en la cuenta sin su participación.
  2. Firma múltiple (multisig): le permite especificar el peso requerido para realizar operaciones con diferentes pesos.
  3. Varias claves: le permite crear una clave separada para una aplicación de terceros, para no hacer uso su clave activa.

Para la mayoría de los usuarios, el sistema es más fácil cuando el llavero contiene solo 1 clave, cuyo peso es suficiente para realizar operaciones de un tipo de acceso determinado. (Pero este sistema le protege al no tener que compartir su clave principal y tener el control absoluto solo haciendo uso de una clave secundaria para cualquier tercero o invitado).

Contraseña maestra

Algunas aplicaciones para la comodidad de los usuarios utilizan una forma única de generar claves privadas. Se asocia con la generación desde la línea del formulario: inicio de sesión + contraseña + tipo de autoridad. Por lo tanto, todos los tipos de acceso se pueden obtener de la contraseña maestra. Si pierde, por ejemplo, la clave de tipo active, la contraseña maestra de su cuenta le permitirá restaurarla.

Esta simplificación se ha hecho para que un usuario no preparado tenga la percepción más fácil de un sistema de llavero complejo.

Clave de acceso único simplificado

Una sola clave de acceso es una clave que se registra para controlar cada tipo de acceso a la cuenta. Este tipo de clave se crea en VIZ para simplificar el acceso a los nuevos usuarios que solo prueban VIZ y hacen parte del sistema.

Este tipo de acceso se extiende a los usuarios que se registraron con un código de invitación (cupón) o utilizaron el sistema interno de registros anónimos. Después de que se familiaricen con el sistema de blockchain de VIZ y decidan que desean tener claves separadas para cada tipo de acceso, pueden cambiar el acceso a la cuenta a través del panel de control.

Conclusión

El uso del sistema separado de acceso en las cuentas es bastante flexible y le permite crear mecanismos de interacciones complejas. Para los usuarios que se encuentran con sistemas de blockchain por primera vez, existen opciones simplificadas que los propios usuarios pueden ampliar si es necesario.


0
21 наград
135.882978 Ƶ
Отобразить форму комментирования
Комментарии