La evolución de las tecnologías financieras está transformando la manera en que se ejecutan pagos, se transfieren activos y se administran obligaciones. El dinero programable abre nuevas posibilidades para la automatización económica, pero también plantea interrogantes jurídicos sobre el consentimiento, la responsabilidad y el control del patrimonio.
La digitalización de las operaciones financieras ha modificado progresivamente la forma en que las personas y las organizaciones administran sus recursos. Las transferencias electrónicas, los sistemas de pago instantáneo y las plataformas financieras digitales han reducido la dependencia de los procedimientos tradicionales y han permitido realizar operaciones con mayor rapidez.
Sin embargo, una nueva etapa de esta transformación consiste en incorporar reglas informáticas que condicionan la ejecución de determinadas operaciones económicas.
Este fenómeno se vincula con el concepto de dinero programable y con el desarrollo de tecnologías como los contratos inteligentes, los activos tokenizados y los sistemas de pagos automatizados.
La novedad no reside únicamente en la posibilidad de transferir dinero de manera digital. Consiste en que determinadas condiciones que antes requerían instrucciones, verificaciones o intervenciones humanas pueden integrarse en sistemas capaces de ejecutar acciones automáticamente.
Este cambio merece especial atención desde el derecho patrimonial. Cuando la programación informática interviene en la ejecución de una operación, también puede influir en la disponibilidad de los fondos, el cumplimiento de las obligaciones y la distribución de los riesgos entre las partes.
Por eso, comprender el dinero programable exige analizar tanto sus posibilidades tecnológicas como sus implicancias jurídicas.
El dinero programable puede entenderse, en términos generales, como dinero o valor digital cuya utilización, transferencia o ejecución se encuentra vinculada a determinadas reglas o condiciones informáticas.
Estas reglas pueden establecer, por ejemplo, cuándo se libera un pago, qué requisitos deben cumplirse antes de transferir un activo o cómo se distribuyen determinados fondos ante la ocurrencia de un evento.
Imaginemos una operación comercial en la que el pago al proveedor se libera cuando se verifica la entrega de la mercadería. En lugar de depender exclusivamente de un procedimiento manual, las partes podrían utilizar un sistema que vincule el desembolso con una confirmación previamente definida.
La ejecución puede ser más rápida y trazable, pero también introduce una cuestión relevante: la operación queda condicionada por la forma en que se diseñaron las reglas y por la información utilizada para activarlas.
Es importante distinguir el dinero programable de otras herramientas relacionadas.
Una transferencia bancaria programada, por ejemplo, permite ejecutar una orden en una fecha determinada, pero no implica necesariamente que el dinero tenga características programables propias.
Un contrato inteligente, en cambio, es un programa que ejecuta acciones cuando se cumplen las condiciones establecidas en su lógica. Puede utilizarse para automatizar pagos o intercambios de activos, aunque no convierte automáticamente cualquier activo involucrado en dinero programable.
La tokenización, por su parte, consiste en representar digitalmente determinados derechos o activos mediante tokens. Un token puede representar distintos tipos de valor o derechos, y no necesariamente constituye dinero ni incorpora restricciones programables.
Estas diferencias son relevantes porque cada tecnología presenta características y riesgos específicos.
En las relaciones económicas tradicionales, las partes acuerdan las condiciones de una operación y establecen mecanismos para ejecutarla.
Un contrato puede determinar el precio, el plazo de pago, los requisitos de entrega y las consecuencias del incumplimiento. Luego, la ejecución puede requerir verificaciones, autorizaciones y procedimientos administrativos.
Cuando se incorpora una solución programable, algunas de esas condiciones pueden trasladarse a una infraestructura tecnológica.
El sistema puede liberar fondos cuando se registra una determinada confirmación, distribuir activos entre varios destinatarios o ejecutar operaciones de acuerdo con parámetros preestablecidos.
De esta manera, una parte de la ejecución patrimonial deja de depender de decisiones tomadas en el momento de la operación y pasa a depender de instrucciones definidas previamente.
Esto puede aportar eficiencia, uniformidad y trazabilidad. También puede reducir determinados errores manuales y facilitar la conciliación de operaciones.
Sin embargo, la automatización no elimina la necesidad de interpretar el acuerdo original ni garantiza que la información utilizada por el sistema sea correcta.
Un programa puede ejecutar una instrucción de manera técnicamente adecuada y, aun así, producir un resultado que deba ser cuestionado desde el punto de vista contractual o jurídico.
La cuestión central es que el código puede ejecutar una regla, pero no determina por sí solo si esa regla es válida, si el consentimiento fue suficiente o si las circunstancias concretas justificaban la operación.
Uno de los principales desafíos jurídicos del dinero programable se relaciona con la autonomía de la voluntad.
Cuando las partes aceptan un mecanismo de ejecución automática, pueden estar delegando en un sistema informático la realización de determinadas acciones futuras.
Esa decisión puede ser útil y legítima, siempre que exista una comprensión suficiente de las condiciones acordadas y de las consecuencias previsibles de su ejecución.
Pero ¿qué sucede cuando una persona acepta un contrato sin comprender cómo funcionan las reglas que determinarán el movimiento de sus fondos?
¿Es suficiente la aceptación formal de una operación cuando sus condiciones técnicas resultan difíciles de comprender?
¿Quién debe explicar los riesgos, las limitaciones y los mecanismos disponibles para modificar o detener el proceso?
Estas preguntas no tienen una respuesta universal. Su análisis depende del tipo de operación, de la relación entre las partes, de la normativa aplicable y de las circunstancias en las que se prestó el consentimiento.
No obstante, permiten identificar una necesidad: la información sobre las condiciones de ejecución debe ser suficientemente clara para que los participantes comprendan qué están autorizando y cuáles son sus posibles consecuencias.
La complejidad técnica no debería convertirse en un obstáculo para comprender el alcance jurídico de una decisión patrimonial.
La automatización puede facilitar la ejecución de una obligación, pero no necesariamente permite determinar si esa obligación se ha cumplido de manera integral.
Consideremos una compraventa en la que un sistema libera el pago cuando recibe una confirmación de entrega.
Si la mercadería llega incompleta, presenta defectos o no reúne las características acordadas, la confirmación técnica podría no reflejar la situación jurídica real.
El programa habrá actuado de acuerdo con los parámetros establecidos. Sin embargo, podría existir un incumplimiento contractual que requiera una evaluación posterior.
El problema se encuentra en la diferencia entre el evento que activa el código y el hecho jurídicamente relevante que las partes pretendían regular.
Para reducir esta brecha, el diseño contractual y tecnológico debe contemplar con precisión las condiciones de ejecución, las fuentes de información utilizadas y los procedimientos para resolver discrepancias.
También resulta conveniente determinar qué sucede ante un cumplimiento parcial, una controversia o una circunstancia excepcional.
La automatización funciona mejor cuando existe claridad previa sobre las obligaciones y cuando el sistema contempla alternativas razonables frente a situaciones que no pueden resolverse mediante una regla simple.
El dinero programable plantea interrogantes sobre la responsabilidad cuando una operación produce consecuencias no deseadas.
Los posibles escenarios incluyen errores de programación, configuraciones incorrectas, fallas de seguridad, información inexacta y utilización no autorizada de credenciales.
También pueden surgir controversias cuando las instrucciones se ejecutan correctamente desde el punto de vista técnico, pero sus efectos resultan incompatibles con el acuerdo o con las normas aplicables.
En cada caso, es necesario analizar los hechos concretos, la relación jurídica entre los participantes y las obligaciones asumidas.
Según el diseño de la operación, pueden intervenir desarrolladores, proveedores tecnológicos, intermediarios financieros, usuarios y otras partes. Su participación técnica no determina por sí sola la responsabilidad legal.
Será necesario evaluar, entre otros elementos, quién definió las condiciones, quién tenía capacidad para modificarlas, qué información activó la operación, qué controles existían y qué obligaciones correspondían a cada participante.
Por eso, los acuerdos que incorporan mecanismos automatizados deberían establecer, en la medida pertinente, responsabilidades, procedimientos de notificación, mecanismos de resolución de controversias y vías de reparación.
La existencia de código no elimina la necesidad de determinar quién debe responder cuando se produce un daño.
Una de las preocupaciones habituales en relación con las operaciones basadas en blockchain es la posibilidad de que una transferencia no pueda revertirse directamente mediante el protocolo.
Sin embargo, es necesario distinguir entre la reversibilidad técnica de una transacción y las posibilidades jurídicas de obtener una restitución o reparación.
Una operación puede no admitir una reversión directa en la infraestructura tecnológica y, aun así, dar lugar a reclamaciones contractuales, obligaciones de restitución, acuerdos entre las partes u otras medidas que resulten jurídicamente procedentes.
La disponibilidad de esos mecanismos depende de las circunstancias, de la jurisdicción aplicable, de la identificación de los participantes y de la posibilidad efectiva de recuperar o compensar el valor transferido.
Esta distinción es importante porque evita dos conclusiones igualmente problemáticas: asumir que toda operación digital es irreversible en todos los sentidos o suponer que siempre será posible recuperar automáticamente los fondos.
La gestión adecuada del riesgo exige evaluar estas posibilidades antes de implementar el sistema.
Cuando corresponda, pueden contemplarse mecanismos de suspensión, revisión humana, límites de operación, procedimientos de emergencia y controles sobre las modificaciones de las reglas.
No todas las soluciones técnicas admiten las mismas herramientas, pero el análisis debería considerar desde el principio qué ocurrirá si la ejecución produce un resultado incorrecto.
Las organizaciones que incorporen mecanismos de ejecución automática deben analizar sus efectos sobre la gobernanza y el control interno.
La automatización puede mejorar la trazabilidad, facilitar las conciliaciones y permitir que determinados controles se apliquen de forma consistente.
Sin embargo, un sistema automatizado también puede reproducir errores de manera sistemática si las reglas están mal configuradas o si los datos que recibe son incorrectos.
Desde la perspectiva del compliance, la evaluación debería considerar al menos cinco dimensiones.
Gobernanza tecnológica. Es necesario establecer quién puede diseñar, aprobar, modificar y desactivar las reglas que afectan las operaciones patrimoniales.
Segregación de funciones. Los permisos deberían diseñarse para reducir el riesgo de que una misma persona pueda modificar las condiciones, autorizar una operación y ocultar sus consecuencias sin controles adecuados.
Trazabilidad y evidencia. La organización debe determinar qué registros permiten reconstruir las operaciones, las autorizaciones y los cambios relevantes.
Gestión de riesgos e incidentes. Es importante definir cómo actuar frente a errores, accesos no autorizados, información incorrecta y controversias sobre la ejecución.
Cumplimiento normativo. La evaluación debe considerar las obligaciones que correspondan según la actividad, los activos involucrados, los participantes y la jurisdicción aplicable.
En determinados contextos, también pueden resultar relevantes la prevención del lavado de activos, la protección de datos personales, la seguridad de la información y las obligaciones de identificación de clientes.
No obstante, la aplicación de estos requisitos depende de las características concretas de la actividad. No toda operación programable constituye una actividad financiera regulada ni genera automáticamente las mismas obligaciones de compliance.
La evaluación debe ser específica y evitar tanto la omisión de riesgos como la aplicación indiscriminada de exigencias que no correspondan.
En Argentina, el análisis del dinero programable requiere considerar la naturaleza del activo, la estructura de la operación y las relaciones jurídicas involucradas.
No es lo mismo programar una transferencia bancaria que automatizar la entrega de un activo digital, utilizar un token que representa determinados derechos o celebrar un contrato inteligente entre partes ubicadas en distintas jurisdicciones.
Cada escenario puede plantear cuestiones diferentes en materia contractual, patrimonial, financiera, tributaria, de protección de datos y regulación aplicable.
También es necesario determinar qué normas rigen la relación, qué autoridades podrían tener competencia y qué mecanismos de resolución de controversias se encuentran disponibles.
El hecho de que una operación utilice blockchain o se ejecute mediante software no significa que quede automáticamente fuera del ordenamiento jurídico.
Del mismo modo, la existencia de una transacción digital no permite concluir, sin un análisis adicional, que se encuentra sometida a un régimen regulatorio específico.
La calificación jurídica debe partir de los hechos y de las características reales de la operación, no solamente de la tecnología empleada.
Por eso, la incorporación de soluciones programables exige una evaluación jurídica previa que identifique los derechos involucrados, las obligaciones de los participantes y los riesgos de ejecución.
La discusión sobre dinero programable no debería limitarse a determinar si una operación puede ejecutarse automáticamente.
También es necesario establecer qué condiciones deben cumplirse, qué riesgos se aceptan y qué mecanismos estarán disponibles cuando surja un problema.
Un diseño responsable debería considerar:
la claridad de las condiciones contractuales;
la correspondencia entre los requisitos jurídicos y las reglas informáticas;
la calidad y confiabilidad de la información utilizada para activar las operaciones;
la identificación de responsables y la asignación de permisos;
la documentación de las decisiones y modificaciones;
los mecanismos de gestión de incidentes y controversias;
las posibilidades de suspensión, restitución o reparación que resulten viables.
Estos elementos deberían analizarse antes de la implementación y revisarse cuando cambien las condiciones de la operación o la tecnología utilizada.
El objetivo no es impedir la automatización. Es lograr que sus beneficios se desarrollen dentro de un marco de control, previsibilidad y protección jurídica.
El dinero programable representa una evolución significativa en la forma de ejecutar operaciones económicas. Puede facilitar pagos condicionados, automatizar determinadas obligaciones y mejorar la trazabilidad de los movimientos patrimoniales.
Pero también modifica el contexto en el que se toman y ejecutan decisiones que afectan derechos y recursos económicos.
Cuando el código interviene en la disposición del patrimonio, adquieren especial relevancia cuestiones como el consentimiento, el cumplimiento contractual, la responsabilidad, la gobernanza tecnológica y los mecanismos de reparación.
La eficiencia técnica es importante, pero no constituye por sí sola una garantía de seguridad jurídica.
El verdadero desafío consiste en desarrollar sistemas que permitan aprovechar la automatización sin perder de vista las reglas que protegen a las personas, las organizaciones y sus relaciones patrimoniales.
Porque programar el movimiento del dinero no significa que también puedan programarse, de manera automática, todas las respuestas que el derecho exige.
La innovación financiera necesita tecnología capaz de ejecutar operaciones, pero también estructuras jurídicas y controles capaces de afrontar sus consecuencias.