Uno de los temas consistentes en la retórica de es eliminar las tarifas y vilipendiar a los intermediarios. Las transacciones de baja fricción y la eliminación de terceros inútiles son, de hecho, fundamentales para el espíritu de Terra. Terra ha ahorrado a las empresas de comercio electrónico más de $ 500K en tarifas solo en los últimos dos meses a través de su socio de pagos, Chai.
En el espíritu de eliminar completamente las tarifas, implementamos intercambios cross-Terra sin tarifas en absoluto. Como la discusión anterior debe dejar en claro, esto es peligroso: facilita el comercio de divisas gratis independientemente del tamaño del comercio, proporcionando así una estructura de tarifas superior a las plataformas de divisas. Como demostramos, operar con swaps crea un riesgo negativo para el sistema y puede violar el principio de estabilidad fundamental de Terra. Por lo tanto, las tarifas de intercambio son esenciales para la seguridad del sistema.
Una segunda razón para la necesidad de tarifas de swap que descubrimos recientemente es la protección contra la ejecución frontal. El mes pasado tuvo lugar el siguiente exploit: un operador pudo realizar intercambios rentables en la cadena durante un período de alta volatilidad de la moneda utilizando información a futuro sobre los tipos de cambio en relación con los disponibles en la cadena. Esto fue posible debido a la demora en los precios de Oracle en relación con el mercado mundial de divisas, que tiende a ser mayor de un minuto. Al tener acceso a un feed de precios de divisas en vivo, el operador pudo capitalizar el retraso ejecutando un puñado de swaps rentables y sin riesgos. Si bien la ganancia de esas operaciones fue muy pequeña, la operación más rentable ganó menos de 8 puntos básicos (0.08%), es una pérdida para el sistema que debe evitarse en el futuro. El exploit fue posible porque el mercado en cadena cobraba tarifas cero. Una tarifa muy modesta de 5 puntos básicos (0.05%) habría hecho que todas las operaciones no fueran rentables, esto se debe a que se requirieron dos permutas para capturar ganancias gratuitas. Para resolver este problema formalmente, calculamos las ganancias del caso más desfavorable de la explotación de los precios del oráculo retrasados utilizando datos históricos de forex, y utilizamos los resultados para calcular las tarifas requeridas para que este tipo de explotación no sea rentable. Para obtener más información sobre el exploit y nuestra solución, lea esta publicación de blog.
El patrón general que surge es que se requieren tarifas para el funcionamiento seguro de los swaps en cadena. Esto debería haber sido obvio, en retrospectiva: prácticamente todo el cambio de divisas a nivel mundial incurre en una tarifa. Esto no siempre se debe a intermediarios codiciosos. En cada comercio hay un "fabricante", que proporciona un precio, y un "tomador", que lo toma. El creador de mercado está proporcionando un servicio ofreciendo liquidez. La creación de mercado conlleva riesgos, como cotizar un precio desfavorable, tomar una posición indeseable y mantener un inventario, todo lo cual debe ser compensado. Las operaciones grandes son más caras de acomodar, ya que pueden mover los precios del mercado y crear un mayor riesgo de inventario (el riesgo de que el creador del mercado no pueda descargar la posición a un precio favorable). Por lo tanto, tienden a cobrar tarifas más altas. Todos esos principios se aplican igualmente al sistema Terra, que actúa como el creador de mercado de facto para los intercambios en cadena. El exploit principal que describimos anteriormente es un ejemplo típico de un creador de mercado que cita un precio desfavorable. Por lo tanto, las tarifas no son a priori "malvadas", sino más bien esenciales para que cualquier mercado funcione.