Ambient (anteriormente CrocSwap) es un protocolo comercial descentralizado que permite un AMM bidireccional que combina liquidez de producto centralizada y ambiental en cualquier par de activos de blockchain. Ambient ejecuta todo el DEX dentro de un único contrato inteligente, donde un único grupo de AMM es una estructura de datos liviana en lugar de un contrato inteligente independiente. Este diseño convierte a Ambient en el DEX basado en Ethereum más eficiente actualmente.

Análisis de mecanismos
Creador de mercado automatizado (AMM)
En Ambient, la liquidez se proporciona a través del mecanismo Automated Market Maker (AMM). A diferencia de los libros de órdenes limitadas (LOB) tradicionales, la liquidez no la proporcionan órdenes individuales, sino la liquidez general de un fondo de liquidez compuesto por fondos proporcionados por proveedores de liquidez (LP).
Cada grupo de liquidez en Ambient representa un mercado bidireccional entre un par de activos o tokens intercambiables. En cualquier momento dado, cada fondo de liquidez tiene un tipo de cambio único determinado por la proporción de reservas virtuales comprometidas para ese fondo. Los usuarios finales pueden intercambiar un token del par por el otro según una fórmula determinista.
El fondo de liquidez ambiental utiliza el algoritmo Constant Product Market Maker (CPMM). Independientemente del tamaño o dirección del intercambio, el producto de los dos aspectos de la reserva virtual permanecerá constante. (Además de las comisiones cobradas y la mayor liquidez de la concentración). Cuando un intercambiador envía una cierta cantidad de tokens base al grupo, el grupo de liquidez devolverá una cierta cantidad de tokens cotizados en función de esta relación de producto constante. Por lo tanto, el tipo de cambio del fondo de liquidez aumentará para aumentar el tipo de cambio del token cotizado en relación con el token base.
Este mecanismo equilibra la oferta y la demanda reajustando los precios proporcionalmente al tamaño y la dirección del intercambio. Por lo tanto, los intercambiadores no obtienen una tasa instantánea, sino más bien un precio ligeramente peor según el tamaño de su comercio en relación con la liquidez en el fondo de liquidez. Esta diferencia se llama shock de precios.
Además, los intercambiadores pagan tarifas de liquidez en función del monto nominal de sus operaciones. Las tarifas de liquidez se reasignan a los LP en función de la contribución proporcional de la liquidez activa al fondo de liquidez. Las tarifas varían según el fondo de liquidez específico y pueden ajustarse según las condiciones del mercado, pero normalmente oscilan entre el 0% y el 1%.
Concentrar liquidez
La liquidez centralizada permite a los usuarios proporcionar liquidez dentro de cualquier rango de precios predefinido en una única curva AMM. Esto contrasta con la liquidez ambiental, donde la liquidez permanece activa a todos los precios posibles, desde cero hasta infinito.
La ventaja de la liquidez mancomunada es principalmente la eficiencia del capital. Los proveedores de liquidez (LP) solo necesitan comprometer la garantía necesaria para respaldar un rango limitado de liquidez. Por ejemplo, un par de monedas estables que cotiza entre $ 0,99 y $ 1,01 requeriría significativamente menos capital para proporcionar liquidez centralizada.
La desventaja de la liquidez centralizada es que los proveedores de liquidez ya no cobrarán tarifas si el precio de la curva excede el rango de la orden. Por lo tanto, el proveedor de liquidez centralizado determina sabiamente su rango de precios o "reequilibra" periódicamente la orden, devolviéndola al rango.
Ambient también admite la liquidez nativa de Ambient, que es diferente de la "liquidez centralizada de alcance completo". La primera ventaja es que, a diferencia de las tarifas que se acumulan en bolsillos laterales separados, las tarifas del Ambient Liquidity Provider se acumulan automáticamente a su posición original sin ninguna gestión manual. La segunda ventaja es que el coste del gas necesario para acuñar y quemar las posiciones de los proveedores de liquidez de Ambient es significativamente menor. La tercera ventaja es que las posiciones de todos los proveedores de liquidez de Ambient en una curva determinada son naturalmente intercambiables y pueden empaquetarse fácilmente en "tokens LP".
Eliminar liquidez
La eliminación de liquidez se comporta de la misma manera que la liquidez agrupada basada en rangos, excepto que la liquidez se elimina permanentemente de la curva AMM cada vez que el precio de la curva excede el borde del rango. Cuando el precio de la curva es inferior al precio de compra o el precio de la curva aumenta hasta el precio de venta, se puede establecer la liquidez de eliminación.
El comportamiento de eliminación de liquidez es algo similar a la "orden de límite irreversible" en un libro de órdenes de límite centralizado tradicional. Los usuarios que quieran lograr una ejecución direccional a un precio mejor que el precio de mercado actual pueden comprar (vender) en el grupo ofertando (vendiendo) por debajo (por encima) del precio actual. Siempre que el precio en un determinado punto supere ese punto, se ejecutará la orden del usuario. A diferencia de la orden de rango de liquidez centralizada original, los tokens comprados por el usuario no se volverán a convertir incluso si el precio se recupera más allá del precio de cumplimiento. Por esta razón, la obtención de liquidez es una herramienta útil para los usuarios que desean una ejecución direccional pero desean obtener un precio más favorable que los swaps tradicionales.
La eliminación de las órdenes de liquidez proporciona mejores precios
Esperando precio más barato
Reciba en lugar de pagar tarifas de intercambio
Evite el deslizamiento de precios en la curva AMM
En la práctica, la eliminación de liquidez suele estar sujeta a algunas restricciones por parte de los usuarios.
A diferencia de la liquidez centralizada típica, el ancho de la orden de rango es fijo (generalmente más estrecho) para todas las órdenes eliminatorias del conjunto.
La oferta de eliminación siempre debe estar por debajo del precio de la curva actual, y la oferta de eliminación siempre debe estar por encima del precio de la curva actual.
Para ser eliminado por completo, el precio debe moverse completamente a lo largo del rango. Si la curva se mueve hacia la mitad del rango, la orden puede estar "parcialmente ejecutada". Si el precio vuelve al rango sin alcanzar el precio de eliminación, vuelve a cambiar.

nivel de usuario
Intercambio de tokens
La funcionalidad principal de Ambient es permitir a los usuarios intercambiar un tipo de token por otro a un precio justo de mercado. Si existe liquidez para un par de divisas determinado en el contrato DEX, los usuarios podrán intercambiar entre tokens. Además, las aplicaciones web front-end proporcionan interfaces para intercambios de propósito general.

garantía restante
Los usuarios pueden depositar directamente una cierta cantidad de tokens en el contrato DEX como saldo estático. El exceso de garantía sirve como capital de trabajo liviano, por lo que los costos generales y de transacción son más bajos que el procesamiento de transferencias de tokens ERC20 en cada operación de intercambio, acuñación y quema. Los usuarios pueden depositar el exceso de garantía directamente enviando tokens directamente al contrato DEX. O puede recibirse como resultado de una operación de intercambio, destrucción o recolección. Además, el exceso de garantía también se puede retirar directamente, de modo que la billetera del usuario recibirá los tokens base correspondientes.
Gobernanza y política
La gobernanza del protocolo Ambient está controlada en última instancia por firmas múltiples de DAO. Hay dos autoridades principales de firmas múltiples: firmas múltiples operativas y firmas múltiples financieras.
Las capacidades de acción de múltiples firmas incluyen:
Establecer y modificar los parámetros del grupo (por ejemplo, tarifas de liquidez, intervalos de ticks, umbrales JIT, etc.)
Inicializar nueva plantilla de tipo de grupo
Establecer, activar o desactivar tarifas de acuerdo
Establecer el tamaño del subprecio mejora el umbral del tamaño del token
Establece el compromiso de liquidez mínimo para el tipo de fondo recién inicializado.
Instale una canalización de políticas de Oracle con cualquier funcionalidad para manipular firmas múltiples.
Treasury multisig está reservado para acciones administrativas más graves. Sin embargo, esto requiere un mayor nivel de compromiso y una procrastinación más prolongada. Treasury Multisig combina Gnosis Vault con un bloqueo de tiempo de 5 días. Además de los permisos multifirma operativos estándar, la multifirma de tesorería también:
Actualice el código en el contrato DEX
Transfiera los permisos de DEX al nuevo contrato del controlador de políticas
Cobrar tarifas de protocolo acumuladas en DEX
Forzar una desinstalación de la política Oracle antes de que caduque
Forzar la conversión de un grupo de permisos a un grupo sin permisos (en caso de que el oráculo de permisos se comporte mal)
Resumen del sistema

La gobernanza cumple el papel tradicional de una DAO. Tiene pleno poder sobre el protocolo y está controlado por soluciones de bloqueo de tiempo y firma múltiple M de N.
La estrategia es la capa intermedia entre la gobernanza DAO y el propio contrato DEX. Puede ofrecer soluciones directamente desde la capa de gobernanza o delegar el control administrativo limitado del DEX a un oráculo de política de contrato inteligente externo instalado explícitamente por la gobernanza de DAO.
El mecanismo es el propio contrato DEX subyacente. CrocSwapDex (el contrato inteligente central que mantiene liquidez y posiciones descentralizadas) está construido con parámetros ajustables que pueden ajustarse dinámicamente mediante oráculos estratégicos externos. Esto permite que el protocolo mejore y pruebe nuevas funciones de una manera más segura y controlable que actualizar directamente el contrato inteligente DEX subyacente.
Ventaja
Ambient es una base de código completamente nueva que tiene en cuenta las mejores prácticas de ingeniería y opciones innovadoras de arquitectura de contratos inteligentes. Esto le otorga algunas ventajas fundamentales en comparación con otros DEX:
Ahorre significativamente en tarifas de gas.
Combina liquidez concentrada ("estilo UniV3"), ambiental ("estilo UniV3") y eliminada (que se comporta como una orden límite que llena y bloquea atómicamente la posición en una sola dirección) en la misma curva de liquidez.
Tarifas del pool ajustadas dinámicamente para maximizar los rendimientos para los proveedores de liquidez en relación con las condiciones del mercado y la demanda de liquidez.
Dado que las tarifas del proveedor de liquidez centralizado se reinvierten automáticamente en liquidez ambiental, los usuarios obtienen intereses compuestos incluso sin recolección manual.
Evite ataques de liquidez instantáneos mediante el uso de parámetros TTL mínimos en posiciones de liquidez centralizadas. Como resultado, los proveedores de liquidez habituales pueden cobrar tarifas más altas.
Los usuarios pueden financiar tokens por adelantado en el DEX en forma de "garantía residual". Al retrasar las transferencias de tokens hasta la liquidación neta, los comerciantes activos son más eficientes.
A través del estándar fuera de cadena EIP-712, los usuarios pueden realizar transacciones "sin gas" con tokens intercambiados.
Soporte exclusivo para la primitiva "Grupo de permisos limitados", que transfiere la capacidad de administrar y limitar el grupo a un oráculo de contrato inteligente de propósito general que se ejecuta dentro o fuera del protocolo.
Resumen

El modelo para proporcionar liquidez en Ambient combina las características de los intercambios descentralizados y los intercambios centralizados. Y a diferencia de otras AMM, la liquidez no se distribuye entre pares comerciales. Ambient también puede ejecutar todo el sistema DEX en un único contrato inteligente, lo que permite tarifas de transacción más bajas, mayores recompensas de liquidez y una experiencia comercial más justa. Como protocolo comercial que combina las características de CEX y DEX, Ambient presenta novedosas características nativas de DeFi para brindar a los usuarios una experiencia de primera clase.

