Solidity
如何發行可交易代幣?
在測試網上部署 ERC20 代幣後,我意識到我需要智能合約中的 buyToken 功能,以便為代幣持有者提供購買代幣的方式。另一種選擇是將所有代幣轉移給合約所有者,然後所有者可以將它們一個一個發送給代幣持有者。但在 ICO 場景中,我想擁有購買功能來獲取新代幣並用乙太幣支付更合適,對吧?
嗯,問題的重點實際上是關於 ICO 之後的。一旦所有代幣都已發行並提供給最終的代幣持有者並且 ICO 完成後,任何人都可以使用代幣進行交易嗎?
我的意思是,他們如何購買新的或出售他們的?代幣價格呢?它必須由契約所有者修復還是可以根據供需法動態變化?
還是我需要交易所來以某種方式處理交易過程?
關於所有這些概念的任何提示都將非常有幫助。謝謝!
首先,您的投資者需要一個明確定義的發行政策,以便他們更好地了解如何評估您的代幣。如果您可以任意發行代幣,那麼當創建額外的代幣時,他們的代幣將失去價值。
每個代幣都可以定義自己的發行政策,例如他們可以最初提供一個百分比供每個人購買,而你自己保留一些。但承諾不會立即出售您的代幣,而只會在一段時間後出售。
價格通常由市場供求決定。交易所是人們可以買賣代幣的地方。您可以提供自己的交易所合約,但人們通常在交易所內進行交易更容易。
要使您的代幣可以在交易所進行交易,您必須聯繫交易所的管理員。如果您的代幣很受歡迎,那麼他們在提供購買/出售服務時不會有問題。
ICO 的一個流行組織是擁有一個將實施 ERC20 的代幣合約。並且有一個單獨的契約來實施 ICO 眾籌,作為交換,該契約將鑄造代幣。