El sistema DAI Multi-Colateral (MCD) del Protocolo de Maker es una plataforma de smart contracts (contratos inteligentes) en Ethereum que respalda y estabiliza el valor de nuestra stablecoin, DAI. Esto lo hace a través de un dinámico sistema de vaults, mecanismos de retroalimentación autónomos y actores externos apropiadamente incentivados.
En este documento explicamos el mecanismo de subasta dentro del sistema, así como tipos particulares de actores externos, llamados Keepers, que son los que ofertan en las Subastas.
Cuando todo está yendo bien en el sistema, el DAI se acumula a través de las tarifas de estabilidad en las vaults. Cuando el excedente neto de las tarifas de estabilidad alcanza cierto límite, ese excedente en DAI es subastado a actores externos por MKR, que luego es quemado, por lo tanto, reduciendo la cantidad de MKR en circulación. Esto se hace a través de una Subasta de Excedentes.
El sistema se protege contra la creación de deuda mediante la sobrecolateralización. Bajo circunstancias ideales y con los parámetros de riesgo correctos, la deuda por una vault individual puede ser cubierta por el colateral depositado en la vault. Si el precio del colateral cae hasta el punto donde una vault ya no puede sostener el ratio de colateralización requerido, entonces el sistema automáticamente liquida la vault y vende el colateral hasta que la deuda pendiente en la vault (y una penalización por liquidación) esté cubierta. Esto se hace a través de las Subastas de Colaterales.
Además, si, por ejemplo, el precio del colateral cae bruscamente o nadie quiere comprar el colateral, puede haber deuda en la vault liquidada que no puede ser pagada a través de una subasta de colateral y debe ser abordada por el sistema. La primera medida es cubrir esta deuda, utilizando el excedente proveniente de las tarifas estabilidad, si es que hay excedente para cubrirla. Si no hay, entonces el sistema inicia una Subasta de Deuda, donde el ganador de la subasta paga DAI para cubrir la deuda pendiente y a cambio recibe una cantidad de MKR recién acuñado, aumentando la cantidad de MKR en circulación.
Los actores que ofertan en estas Subastas son llamados Keepers.
Con toda la información publicada en la blockchain de Ethereum, cualquiera puede acceder o monitorear la fuente de alimentación, precios y los datos sobre vaults individuales, determinando si ciertas vaults están incumpliendo el Ratio de Liquidación. El sistema incentiva a estos participantes del mercado (que pueden ser humanos o bots automatizados), conocidos como "Keepers", para monitorear al sistema MCD y activar las liquidaciones cuando se incumpla el Ratio de Liquidación.
En el contexto del DAI Multi-Colateral, los keepers pueden participar en subastas como resultado de eventos de liquidación y así adquirir colateral a precios atractivos. Los Keepers también pueden llevar a cabo otras funciones, incluyendo comerciar con DAI, motivado por la convergencia a largo plazo esperada alrededor del Precio Target (objetivo).
Ahora iremos más a detalle acerca de como funcionan las Subastas.
Se tomaron en cuenta varias consideraciones cuando se diseñó el mecanismo de las subastas. Por ejemplo, desde el punto de vista del sistema, lo mejor es completar la subasta lo antes posible para mantener al sistema en un estado de equilibrio, por lo que el mecanismo de subastas incentiva a los primeros postores. Otra consideración es que las Subastas son ejecutadas on-chain, minimizando el número de transacciones requeridas y reduciendo las tarifas asociadas.
Parámetros de Riesgo. En general, los siguientes parámetros son utilizados a través de todos los tipos de subastas: