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?
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.
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:
Juan Murphy
Eliseo Drión
Juan Murphy
Eliseo Drión
Juan Murphy
Eliseo Drión
Eliseo Drión