Ещё пара вопросов насчет краудсейл контрактов
Читал, что советуют делать по отдельному краудсейл контракту на каждый этап ICO (preSale, preICO, ICO)
Насколько это необходимо и целесообразно?
Как управлять сменой таких краулсейл контрактов, объявлять инвесторам, мол, с такой то даты отправлять эфиры не на этот адрес, а на другой?
Зачем в некоторых примеров краудсейл контрактов пишут что то вроде ERC20 token = new MyToken(), ведь таким образом владельцем токена становится краудсейл контракт, и ты теряешь всякую возможность управления контрактом токена, разве не правильней передавать в конструктор краудсейл контракта адрес токена и уже его там использовать?
Как можно автоматически сжечь токены по окончанию ICO, типа заложить в функционал крайдсейл контракта выполнение какой то процедуры по событию, насколько я знаю solidity такой возможностью не располагает и сжигание в любом случае должен кто-то инициировать?