Soluções
A solução foi desenhada para ter duas camadas independentes, uma para realizar o plano de execução e poder fazer a autorização e outra camada responsável pelos registros das contas, saldos etc. Cada uma destas duas camadas teriam suas bases de dados independentes. Na camada o autorizador deveria ter uma estrutura de deados que possibilitasse a criação rápida do plano de execução assim como manter a máquina de estados para reserva de fundos em várias contas na camada do registro de contas.