Tokens
部署後可以增加代幣的總供應量嗎?
這裡非開發人員。我剛剛閱讀了 Pundi X 的部落格文章,關於他們提出的即將進行的令牌拆分,我很好奇他們如何實現這一點:
https://medium.com/pundix/rc-request-for-comment-pxs-token-split-f43c77b77a0b
他們計劃為他們已經持有的每 1 個 PXS 給代幣持有者額外的 999 個 PXS。然而,目前 36,104,947.59 PXS 的總供應量不足以滿足所需的額外代幣數量:
https://etherscan.io/token/0x358d12436080a01a16f711014610f8a4c2c2d233
我無法想像他們有可能追溯增加 ERC20 代幣的總供應量。這是可能的,還是他們必須創建第二個供應量為 1000 倍的代幣,然後以 1000:1 的比例空投給目前的代幣持有者?
非常感謝
“mintable”令牌具有讓“minter”發行新令牌的功能。這是一種簡單的算術運算,可以增加總供應量並將新代幣記入一個地址——通常是鑄幣者。
部署後無法將功能添加到合約中。
因此,如果已部署的合約中沒有鑄幣者功能,則無法增加總供應量。如果有鑄幣者功能,那麼作者保留了未來增加供應的選項。
在實踐中,可鑄造代幣合約通常會實現一個不可逆的關閉開關。鑄幣者可以設置開關以指示鑄幣在他們想要證明不可能再發行的時候結束。例如,一個標誌 -
isMintable = false
。希望能幫助到你。
總供應量是智能合約中的一個變數。因此,從技術上講,您可以實現一個功能,增加總供應量(並在此過程中生成新的代幣)