Contract-Development

代幣價格與法定貨幣價格掛鉤的 ICO 如何運作?

  • May 13, 2019

因此,當我看到大多數 Crowdsale 合約的價格設置為 x ETH 並且您基於此收到代幣時,如果 ETH 價格下跌,您將獲得更多代幣/ $ and when ETH price is up, you get less/ $ . 這只是加密貨幣的波動性。但有些代幣直接與法定價格掛鉤。1 美元得到 1 個代幣,所以如果我發送 1 個 ETH,我得到的代幣數量取決於 ETH 的價格。

這是如何實現的?

通常,他們會在開始眾籌之前鎖定價格。他們將其設置為某個值,並且在整個眾籌期間將保持不變。

它可以是這樣的:

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

另一種方法,但成本更高,是使用預言機。

他們還有另一種方法。他們在收到您的付款時計算乙太幣的價格,或者他們只是在 ICO 結束時查看乙太幣的價格,所有價格都是市場上的目前價值

引用自:https://ethereum.stackexchange.com/questions/46869