clovis, um ledger é um banco de dados que salva trocas de moedas e ativos entre diferentes contas. ou seja, é isso mesmo que voce disse: um sistema para gerenciamento do controle financeiro de empresas de qualquer porte.

geralmente, um ledger é composto por alguns domínios, que então se dividem em vários blocos:

  1. autenticacao e autorizacao
  2. onboarding do cliente: kyc, abertura de conta, gestao de profile, etc
  3. portfolio: gestao dos ativos/moedas
  4. transactions: gestao dos limites/saldos disponibilizados para cada conta/sub-conta, e gravacao dos dados transacionais
  5. accounting: traducao dos temas acima em contas financeiras (proxy para balanco patrimonial e fluxo de caixa)

o midaz é o conjunto dos temas acima + as mensagerias de conexao com os sistemas de PIX, Pagamento de Contas, Emissao de Boletos, TEDs, P2P, Cartões de débito e crédito, etc.