Bitcoin Forum
May 06, 2024, 02:01:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Burnable vs Mintable (Ethereum Token Contract)  (Read 204 times)
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 17, 2018, 06:11:08 PM
 #1

Кто как считает, каким следует делать контракт своего токена, какая из схем предпочтительней? Какие у каждой плюсы и минусы? Есть ли вообще принципиальная разница или существуют ли какие-либо аргументы перевешивающие чашу весов или это просто дело вкуса?
1714960862
Hero Member
*
Offline Offline

Posts: 1714960862

View Profile Personal Message (Offline)

Ignore
1714960862
Reply with quote  #2

1714960862
Report to moderator
1714960862
Hero Member
*
Offline Offline

Posts: 1714960862

View Profile Personal Message (Offline)

Ignore
1714960862
Reply with quote  #2

1714960862
Report to moderator
1714960862
Hero Member
*
Offline Offline

Posts: 1714960862

View Profile Personal Message (Offline)

Ignore
1714960862
Reply with quote  #2

1714960862
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714960862
Hero Member
*
Offline Offline

Posts: 1714960862

View Profile Personal Message (Offline)

Ignore
1714960862
Reply with quote  #2

1714960862
Report to moderator
Coin-1
Legendary
*
Offline Offline

Activity: 2436
Merit: 2174



View Profile
April 18, 2018, 03:46:01 PM
 #2

На мой взгляд, Burnable лучше. Многие ICO инвесторы часто спрашивают, поддерживается ли фукция burn() и будут ли сжигаться непроданные ERC20-токены. После уничтожения этих токенов, цена на криптовалютных биржах обычно идёт вверх.
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 18, 2018, 05:27:52 PM
 #3

А есть примеры ICO с качественно написанным контрактом Burnable токена? Посмотрел на etherscan.io выборочно контракты токенов чисто Burnable не встретил. И вообще есть ли смысл сильно заморачиваться с контрактом токена, просто опять же можно встретить как просто унаследованные от StandartToken так и загромождённые массой дополнительных Mixin контрактов и функций.
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 18, 2018, 05:44:39 PM
 #4

Спасибо за ссылки, как реализовать Burn, я знаю, под качественно я имел ввиду грамотно написанную чью нибудь уже успешно используюмую реализацию чисто Burnable токена.
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 19, 2018, 04:23:18 PM
 #5

А ещё вот один вопрос, немного оффтоп, но всё же, распространена ли практика закладывать в контракт токена условия ограничения на обращение до определённой даты или принудительного включения владельцем (запрещаем всем пересылать токены, до например окончания ICO), типа к методам transfer и approve добавляем модификатор canCiculate (require(now > startTime || msg.sender == owner)) Вообще так делается и насолько это имеет смысл, или не имеет?
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 25, 2018, 05:03:53 PM
 #6

Ещё пара вопросов насчет краудсейл контрактов

Читал, что советуют делать по отдельному краудсейл контракту на каждый этап ICO (preSale, preICO, ICO)
Насколько это необходимо и целесообразно?

Как управлять сменой таких краулсейл контрактов, объявлять инвесторам, мол, с такой то даты отправлять эфиры не на этот адрес, а на другой?

Зачем в некоторых примеров краудсейл контрактов пишут что то вроде ERC20 token = new MyToken(), ведь таким образом владельцем токена становится краудсейл контракт, и ты теряешь всякую возможность управления контрактом токена, разве не правильней передавать в конструктор краудсейл контракта адрес токена и уже его там использовать?

Как можно автоматически сжечь токены по окончанию ICO, типа заложить в функционал крайдсейл контракта выполнение какой то процедуры по событию, насколько я знаю solidity такой возможностью не располагает и сжигание в любом случае должен кто-то инициировать?
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
April 26, 2018, 04:43:24 PM
 #7

Зачем в некоторых примеров краудсейл контрактов пишут что то вроде ERC20 token = new MyToken(), ведь таким образом владельцем токена становится краудсейл контракт, и ты теряешь всякую возможность управления контрактом токена, разве не правильней передавать в конструктор краудсейл контракта адрес токена и уже его там использовать?
Если токен mintable, то контракт crowdsale должен иметь права на выпуск токенов. Обычно, после завершения текущего раунда происходит вызов transferOwnership наадрес организаторов
А если в данной ситуации для того чтобы контракт мог управлять эмиссией или отправкой просто сделать approve[owner][контракт] = initialSupply а из контракта вызывать transferFrom(owner, нужное количество) или mintFrom(owner, нужное количество)?
unixty
Jr. Member
*
Offline Offline

Activity: 168
Merit: 1

ImmVRse | Disrupting the VR industry


View Profile WWW
April 29, 2018, 06:10:16 PM
 #8

Поясните пожалуйста за mintable.
Гугл не помог.
Пишут, что это просто стандартный контракт. Тогда зачем же его другим словом обзывать?

●  ❱❱  IMMVRSE | Disrupting the VR Industry  ❱❱  ●
Proud Sponsor of Blockchain 360 at London Tech Week
zhdamorev (OP)
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
May 03, 2018, 09:20:01 AM
 #9

Поясните пожалуйста за mintable.
Гугл не помог.
Пишут, что это просто стандартный контракт. Тогда зачем же его другим словом обзывать?
Mintable это свойство контракта токена уметь эмитировать новые токены. По сути реализовывать функцию Mint.
Просто многие дабы произвести впечатление большей прозрачности и надёжности функцию mint не включают в контракт токена, при деплое токена закладывают изначальное количество (initialSupply) и по окончанию ICO сжигают оставшиеся токены. По сути mintable или burnable это не столько качество самого контракта токена, сколько концепция которой придерживаются при эмиссии токенов при ICO.
strixa
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile WWW
May 07, 2018, 07:49:52 AM
 #10

сжигать лучше. Циркуляция токенов меньше - цена выше после ICO. Только за счет этого пункта цена вырастет на 50% минимум
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!