Desde que escrevi o post original sobre a camada de valor, tenho querido aprofundar a ideia e começar a catalogar os diferentes sistemas globais conectados por meio dessas primitivas. Em determinado momento, eu esperava conseguir que as pessoas contribuíssem com isso como um projeto de código aberto. Devido a limitações de tempo, isso nunca aconteceu, mas finalmente consegui um tempinho entre uma série de chamadas esta semana.
Resumo – Eu desenvolvi isso e coloquei em um modelo. Aqui está um exemplo rápido de como usar as primitivas para organizar os dados. ValueType vem primeiro, acrescente TransferType, sobreponha _Issuer e começa a ficar bem legal.
E um exemplo de como usá-lo para procurar o TransferType para um ValueType:
O projeto tem uma licença MIT, então você pode baixá-lo e adicionar o que quiser. Agradeceria se você desse os créditos caso venha a usá-lo.
O blog original foca no USD, mas com este modelo, é muito mais fácil pesquisar moedas específicas e chegar rapidamente a ACH ou a sistemas em tempo real que suportam essa moeda. Por exemplo, você pode explorar a Romênia (_Issuer), o RON (_ValueType) e ReGis, Plati Instant e TransFonD SENT ACH (_TransferType) e duplicar isso para cada país e moeda que eu adicionei.

Cada ponto de dados possui um dos poucos rótulos associados:
| _ValueType | O símbolo do valor, neste caso, o símbolo da moeda |
| _TransferType | Como o valor pode ser trocado eletronicamente |
| _Issuer | O país emissor da moeda |
| Conceito | Isso é usado apenas uma vez para umValue Layer |
Reuni um ponto de partida para uma visão global usando a Wikipedia, o bom e velho Google e o relatório Flavors of Fast. Algumas observações:
- Encontrei vários erros na Wikipedia e possíveis informações ausentes no Flavors of Fast. O relatório não é recente, mas se você encontrar diferenças, é porque ambos têm falhas. Um exemplo é que o termo RTGS é usado em vários lugares, o que sugere o mesmo sistema, mas, na realidade, existem palavras/acrônimos semelhantes usados em várias partes do mundo. Fiz o possível para segmentar quando os sistemas eram diferentes.
- Ainda preciso adicionar ecossistemas fechados de terceiros (CashApp, Paypal), que são tipos de transferência adicionais para várias moedas. Decidi restringir minha carga de trabalho do dia/me forçar a trabalhar com o pouco tempo que tinha.
- O modelo ainda precisa se estender aos ecossistemas de criptomoedas. Não os adicionei por uma questão de tempo, mas pretendo fazê-lo no futuro.
- Adicionei o conceito de um _Issuer e indiquei o país, mas não o banco central do governo responsável pela emissão de um ValueType. Fiz isso para economizar tempo, mas seria uma adição válida no futuro.
- Você pode se perguntar por que usar valor em vez de moeda, e a resposta é que nem todo valor é moeda emitida pelo governo. Quando este modelo se expandir para além da moeda emitida pelo governo, isso fará mais sentido.
- Não incluí referências deliberadamente a nenhum projeto de CBDC ou de dólar digital apoiado pelo governo. Sei que elas estão faltando e espero adicioná-las quando/se o tempo permitir.
Quando digo “Value Layer”, essa é a visão ampliada do que vejo em minha mente. Sem nenhuma intolerância, apenas um conjunto de moedas, emissores e mecanismos de transferência com foco geográfico.

Adicionar um pouco de contexto une tudo isso.

No mínimo, estou animado por ter um lugar para pesquisar isso em vez de usar o Google quando preciso lembrar de algo. Se você quiser contribuir com o projeto, me avise. Não é perfeito, mas é um bom começo. Aqui está um link IPFS para o “JSON” no modelo tal como está. Os dados do modelo estão listados abaixo, na data em que publiquei este post.
Espero que isso ajude algumas pessoas a entenderem melhor a pilha de pagamentos global. Se tiverem comentários, por favor, não hesitem em compartilhá-los.