¿Cómo funcionan las ICO con el precio del token vinculado a los precios de la moneda fiduciaria?

Entonces, cuando veo la mayoría de los contratos de Crowdsale, el precio se establece en x ETH y usted recibe los tokens en función de eso, si el precio de ETH baja, obtiene más tokens/$ y cuando el precio de ETH sube, obtiene menos/$. Esa es solo la volatilidad de las criptomonedas. Pero algunos tokens están vinculados directamente a los precios fiduciarios. $ 1 obtiene 1 token, por lo que si envío 1 ETH, obtengo la cantidad de tokens que determine el precio de ETH.

¿Cómo se logra esto?

Respuestas (3)

Por lo general, fijan el precio justo antes de comenzar el crowdsale. Lo establecen en un cierto valor, y permanecerá así durante todo el crowdsale.

Puede ser algo asi:

function startCrowdsale(uint _price) {
    crowdsale_started = true;
    price = _price;
    //more code
}

Otra forma, pero más costosa, es el uso de un oráculo.

Pero eso establecería el precio en ETH, me pregunto cómo se hace para que el precio en ETH varíe pero el precio fiduciario se mantenga constante en todo momento, si eso tiene sentido. ¿Qué oráculo se usaría para este tipo de cosas (no sé mucho sobre oráculos)? ¡Gracias por su respuesta!
No fija el precio en ETH especialmente. Digamos que el precio de 1 ETH es 1000$. El precio de 1 token es de 2$. Si envía 2 ETH, recibirá (2*1000)/2 = 1000 tokens.
Pero si he codificado el precio para que sea de $ 1000 y el precio de ETH cambia, entonces el precio ya no refleja el precio fiduciario que quería establecer, ¿verdad? Entonces, ¿realmente no está ligado al fiat? (Disculpas si estoy malinterpretando).
Sí, pero no es conveniente intentar tener el precio correcto todo el tiempo, de ahí que lo bloqueen al inicio del crowdsale.
Bien. Estoy preguntando acerca de las ventas colectivas que vinculan/vinculan a un precio fiduciario en todo momento. ¡Gracias de todos modos!
¿Tienes alguna información sobre eso? Nunca lo oí.

hay una forma más de hacerlo. calculan el precio de ether en el momento en que reciben sus pagos o simplemente miran el precio de ether al final de ico y todos los precios son valores actuales en el mercado

Solía ​​haber varias formas de lograr algo similar, pero cada método tiene sus inconvenientes:

  • Utilice un oráculo para determinar el precio de intercambio. Debe confiar en que el oráculo no se verá comprometido. Puede ser costoso llamar al oráculo en cada transacción.
  • Establece precios usando un bot. Debe confiar en que el equipo no manipulará los precios. Los precios tienen que tener un umbral para que se actualicen cuando varíe por encima del 2% por ejemplo.