CTFC: «Los desarrolladores son los responsables del incumplimiento en contratos inteligentes»
El concepto de descentralización de las criptomonedas abre un mundo de posibilidades a nivel de negocios. Con las soluciones que se están construyendo hoy, es posible descentralizar prácticamente cualquier proceso en donde se pueda involucrar un componente tecnológico o valor financiero. Sin embargo, esto deja algunos vacíos legales que las instituciones competentes han venido estudiando en los últimos meses. Un comisionado de La Comisión de Negociación de Futuros de Productos Básicos de Estados Unidos (CFTC) ha dado un discurso explicando quiénes serían responsables por el malfuncionamiento de los contratos inteligentes en una aplicación descentralizada (dApp).
Brian Quintenz explica la necesidad de determinar quiénes son responsables detrás de una blockchain
Digamos que usted invierte en una criptomoneda para utilizar una solución dApp. Sin embargo, la aplicación tiene un bug en el código y usted pierde sus fondos. Al ser una aplicación sin una autoridad central, ¿cómo se determina el responsable de esta pérdida? La CFTC ha estudiado esta hipótesis profundamente. Así, han llegado a algunos consensos al respecto. Quintenz ha explicado el porqué de la complejidad legal y política de estos esquemas. Asimismo, ha dado algunos indicios de cómo actuar en contextos de blockchains descentralizadas como la de Ethereum. En consecuencia, ha dividido su discurso en 5 bloques que considera de vital importancia para el cumplimiento de las leyes.
Puntos clave para establecer reglas con respecto a las soluciones blockchain
- Contratos inteligentes en la blockchain: ha explicado cuáles son las partes involucradas. Quintenz menciona las piezas clave que participan en este esquema: los desarrolladores del software de la blockchain, los desarrolladores del código para los contratos inteligentes, los usuarios y los mineros.
- Aplicación de antiguas leyes a nuevos productos. Quintenz explica que los contratos inteligentes tienen innumerables aplicaciones. Primero, se debe determinar en qué terreno se ejecutan. De esta manera, se pueden comparar con leyes que pudieran aplicar consecuentemente.
- Determinando responsabilidades. En la opinión de Quintenz, la responsabilidad podría recaer en primera instancia sobre los desarrolladores del código que gobierna los contratos inteligentes. Sin embargo, habría que hacer un recorrido para determinar en qué nivel se incumplió alguna regla y si hubo alguna intención de hacerlo. Por lo tanto, el estudio sería exhaustivo y muy complejo.
- Compromiso en lugar de exigibilidad. La CFTC espera que los desarrolladores lleguen a acuerdos con la Comisión para evitar problemas en el futuro. Asegura que los desarrolladores podrán reunirse con el personal de la CFTC para determinar si su código incumple alguna de las regulaciones de esta organización.
- «El código es la ley»: el comisionado ha expresado su desacuerdo con esta típica frase. Opina que el código no puede estar por encima de las leyes y estas son las que rigen a la hora de desarrollarlo.
«La jurisprudencia, los estatutos y las regulaciones son la ley. Estas aplican al código desarrollado, tal como ocurre con otras actividades contratos u otros acuerdos».
Recientemente, la misma Comisión recogió al bitcóin en su propio terreno, asegurando que debe ser tratado como una materia prima o «commodity».