Saltar a contenido

Formance Ledger introduction

Summary

Introducción a Formance Ledger. Define el ledger como microservicio de tracking de dinero en tiempo real, con transacciones atómicas multi-posting y programación mediante Numscript. Distingue product ledger frente a general ledger, con foco en escasez, concurrencia, auditabilidad, inmutabilidad y performance.

Key Points

  • Formance Ledger encaja mejor como product ledger que como sustituto directo del GL contable.
  • Usa un modelo double-entry técnico: cada movimiento toca al menos dos cuentas y los saldos se derivan del log.
  • El log es la fuente primaria y puede encadenarse con hashes para hacer cambios tamper-evident.
  • Soporta estrategia single-ledger o multi-ledger; multi-ledger mejora escala pero complica transacciones cruzadas.
  • Cada ledger separa lógicamente cuentas y transacciones.

Evidence

  • "real-time money tracking microservice".
  • "atomic, multi-posting transactions".
  • "Product Ledger" focuses on scarcity, rivalrousness, concurrency, auditability, immutability and performance.
  • "The Ledger ensures immutability by chaining transaction logs".
  • Multi-ledger: multiple independent ledgers in one service instance.

Open Questions

  • Definir si Landbridge necesita un único ledger global o segmentación por operación, cliente, país o proveedor.
  • Confirmar si hash log debe quedar activo por requisitos de auditabilidad.
  • Raw local: raw/formance/formance-ledger-introduction.md
  • Source URL: https://docs.formance.com/modules/ledger/introduction