UWaaS (Universal Wallet as a Service)

Universal Wallet as a Service (UWaaS) é uma plataforma de carteira de custódia que fornece APIs padronizadas e escaláveis para gerenciar carteiras digitais, aplicar políticas de negócios e executar transações blockchain de acordo com regras operacionais definidas.

O serviço de wallet UWaaS consiste em três componentes:

  • Gerenciador de Políticas e Regras.
  • Gerenciador de Carteiras UWaaS.
  • Serviço de Wallet Local ou Instância.

Gerenciador de Regras e Políticas

O Policy and Rule Manager fornece APIs para gerenciar o ciclo de vida das políticas de negócios e definir seu escopo operacional. Essas APIs suportam a criação, ativação, desativação, edição e exclusão de políticas e regras de negócios.

Gerenciador de Carteiras UWaaS

O Gerenciador de Carteiras UWaaS modela os processos funcionais e operacionais de uma empresa por meio dos seguintes objetos lógicos:

  • Organização.
  • Partições de rede.
  • Partições de rede da organização.
  • Wallets.
Organização
O objeto lógico da Organização é mapeado para departamentos internos de uma empresa ou para membros de um consórcio de negócios. Isso alinha as funções de negócios com objetos lógicos da organização, como departamentos de finanças e compras ou membros do consórcio.
Partições de Rede
O objeto Partição de Rede define partições locais ou redes que encapsulam redes blockchain físicas existentes, sejam públicas, privadas ou autorizadas.
Partições da Rede da Organização
O objeto Partição de Rede da Organização associa partições de rede a organizações e impõe um limite operacional para cada função. Esses objetos podem ser associados a políticas e regras criadas pelo Policy and Rule Manager.
Wallets
Os administradores de negócios criam objetos da wallet em uma organização em nome dos usuários finais. Cada carteira é identificada exclusivamente por um UUID UWaaS e encapsula o endereço físico da carteira para uma rede blockchain específica. O objeto da wallet fornece uma API para recuperar o endereço da wallet física subjacente.

Serviço de Wallet Local ou Instância

A Instância ou o Serviço de Wallet Local fornece APIs para consulta e transação na rede de instâncias usando os recursos de assinatura, transação, consulta e transmissão do serviço. Como ela está incorporada na rede de instâncias, essas APIs aceitam um endereço de wallet físico em vez de um UUID de wallet nesta versão de Disponibilidade Limitada.