New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Два варианта делегирования через параметр #756

Closed
t3ran13 opened this Issue Jun 20, 2018 · 38 comments

Comments

Projects
None yet
9 participants
@t3ran13
Copy link

t3ran13 commented Jun 20, 2018

навеяно постом от @litrbooh

https://golos.io/ru--golos/@litrbooh/ru-na-golose-poyavilosx-delegirovanie

Что меня пугает. Голос скопировал реализацию делегирования со Стима, исправив небольшую дырку в части заряда батареи, а это значит, что при делегировании хозян ничего за это не получает. Хотя, я предлагал начислять ему его долю кураотрских. Получается, что делегирующий либо 100% альтруист, или они будет свою СГ сдавать в аренду. На мой взгляд это равносильно продаже апов. На Стиме делегирование вылилось в фактически в аренду СГ для самоапов. На Голосе это сделать сложнее, но можно - если брать на группу.

мне кажется его идея способна оживить экономику и заинтересовать многих инвесторов в делегировании силы обсалютно любому

но и текущую реализацию стоит сохранить.

предлагаю добавить параметр для указания кому будут уходить кураторские награды, не вижу каких-то технических трудностей для реализации, вродь как мелкая фича

@litrbooh

This comment has been minimized.

Copy link

litrbooh commented Jun 20, 2018

@t3ran13
Ну, эта идея сама по себе не имеет смысла в рамках текущей кураторской кривой. Это идея с кураторскими при делегировании актуальна при:

  1. Сглаживании куратороской кривой, как минимум до состояния стима и ещё больше
  2. Как минимум нужно отфиксировать кураторские в размере 25%, чтобы не было штрафа в пользу автора, а вообще ты знаешь, что я предлагаю минимум 50/50 на сделать.
  3. Я бы ещё выкинул награду за СГ

Но это уже не просто фича, а изменение экономики. Но оно нужно.

@afalaleev

This comment has been minimized.

Copy link
Member

afalaleev commented Jun 21, 2018

Да, это возможно сделать.
И да я согласен, если это делать нужно пересмотреть кураторскую кривую.

@gropox

This comment has been minimized.

Copy link

gropox commented Jun 21, 2018

Вероятно это было бы удобным, если при делегировании СГ можно было бы указать процент кураторских, которые будут отчисляться делегировавшему СГ. От 0 - 100%. Тогда не надо будет писать стороннее приложение для учета и продажи делегированной СГ.

С другой стороны, это ничего не принесет на мой взгляд, так как получатель СГ будет тупо голосовать в первую минуту за посты, зарабатывая только на авторских вознаграждениях. В кураторские больше никто не играет судя по всему на голосе.

@t3ran13

This comment has been minimized.

Copy link

t3ran13 commented Jun 21, 2018

Ну не скажи, у нас используется только 20-40 силы, остальное купили и забвли. А так мб перед забытием начнут делегировать комуто)

@marijadia marijadia added the medium label Aug 16, 2018

@marijadia marijadia added this to the 0.19.0 milestone Aug 16, 2018

@afalaleev afalaleev added core and removed question labels Aug 17, 2018

@afalaleev

This comment has been minimized.

Copy link
Member

afalaleev commented Aug 20, 2018

  • Extend chain_properties_19
  • The maximum interest rate for delegated vesting shares (default 25%)
  • Add calculation of median to database::update_median_witness_props()
  • Add new operation delegate_vesting_shares_with_interest_operation
  • delegator
  • delegatee
  • vesting_shares
  • interest rate
  • extensions
  • Add evaluator for delegate_vesting_shares_with_interest_operation
  • Add accumulated value of interest into vesting_delegation_object
  • Add returing of delegated shares with accumulated value of interest
  • Add calculation of delegated interest rate into database::pay_curators()
  • Extend update_chain_properties command with maximum delegation interest rate in cli_wallet
  • Add support of delegate_vesting_shares_with_interest_operation into cli_wallet
  • Extend info command with maximum delegation interest rate in cli_wallet
  • Add unit-tests for delegation interest rate
@litrbooh

This comment has been minimized.

Copy link

litrbooh commented Aug 31, 2018

@afalaleev @t3ran13 @marijadia
Идея про делегирование с возвратом кураторских была высказана, но не описана подробно. подробнее тут:
https://golos.io/goldvoice/@litrbooh/kak-dolzhen-rabotatx-mekhanizm-delegirovaniya-s-vozvratom-kuratorskikh

Делегирование с возвратом кураторских должно предусматривать дополнительные механизмы:

возможность отказа от делегированных СГ с возвратом кураторских
Установление процента бенефициарских на кураторские.
@afalaleev

This comment has been minimized.

Copy link
Member

afalaleev commented Sep 3, 2018

@litrbooh спасибо за подробное описание своего видения!

Мы планировали:

  • Добавить процент на кураторские делегирующему
  1. Процент назначается делегирующим.
  2. Верхняя планка процента устанавливается делегатами.
  3. Возврат процента осуществляется в момент возврата делегированной СГ
  • Насчет отказа. Пока не было процента на делегированную СГ, смысла в отказе не было. Теперь есть необходимость:
  • Добавить функцию отказа
  • Пользователь может захотеть запретить делегировать ему СГ
@gropox

This comment has been minimized.

Copy link

gropox commented Sep 3, 2018

Я все равно не понимаю смысл отказа. В чем может быть негативный эффект?

@t3ran13

This comment has been minimized.

Copy link

t3ran13 commented Sep 5, 2018

Я тоже не вижу смысла в отказе.
Предлагаю сделать без отказа, и если прльзователи попросят - ввести потом.

А то сча накодим бессмысленного, а потом будем жаловаться что в коде фарш

@maslenitsa93 maslenitsa93 self-assigned this Sep 11, 2018

@litrbooh

This comment has been minimized.

Copy link

litrbooh commented Sep 13, 2018

@gropox @t3ran13
например, может быть кураторский акк, за которым идет паровоз. Если делегировать такому акку, то паровоз останется без кураторских, а делегирующих будет за их счет обогощаться.

@gropox

This comment has been minimized.

Copy link

gropox commented Sep 13, 2018

@litrbooh, да это вариант нагадить. Хотя и так можно, без делегирования, хотя и менее эффективно

Интересен ещё момент, если делегатор делегирует, паравозник голосует и делегатор забирает сг.

@gropox

This comment has been minimized.

Copy link

gropox commented Sep 13, 2018

Если делать отказ от делегирования, то надо ещё подумать как.

  • Либо флаг выставлять в аккаунте, но тогда никто не сможет делегировать. А стоит включить делегирования, как зловред сразу может делегировать отслеживая операцию включения.

  • Либо операцию делать возврата делегирования сг, но зловред может постоянно делегировать

  • либо делать белый и черные списки, что конечно более заморочено

@afalaleev

This comment has been minimized.

Copy link
Member

afalaleev commented Sep 13, 2018

Либо операцию делать возврата делегирования сг, но зловред может постоянно делегировать

Такой вариант не получится, на возврат делегированного нужно время.

@t3ran13

This comment has been minimized.

Copy link

t3ran13 commented Sep 13, 2018

Блин, давайте сделает по простому,а? Кураторских можно лишить и так покупкой апов, как сейчас делается.

А то с такими фантазиями о блек и вайт листах из таскина 5 минут получим задачу как с ассетами на год и без конца.

Попользуйтесь сперва простым а потом будите дорабатывать

@maslenitsa93 maslenitsa93 added hardfork and removed hardfork labels Sep 18, 2018

maslenitsa93 added a commit that referenced this issue Sep 28, 2018

maslenitsa93 added a commit that referenced this issue Sep 28, 2018

maslenitsa93 added a commit that referenced this issue Sep 28, 2018

maslenitsa93 added a commit that referenced this issue Sep 28, 2018

maslenitsa93 added a commit that referenced this issue Oct 1, 2018

@jackvote

This comment has been minimized.

Copy link

jackvote commented Oct 3, 2018

Поддержу - логично сделать выплату кураторских делегатору автоматом, как всем кураторам в момент выплаты всем, а не отдельным окном.

Только с возможностью выбора делегатором, автоматом ему сразу или с наращенеим процентов у куратора и выплаты всей суммы после отзыва.

maslenitsa93 added a commit that referenced this issue Oct 4, 2018

maslenitsa93 added a commit that referenced this issue Oct 4, 2018

maslenitsa93 added a commit that referenced this issue Oct 4, 2018

maslenitsa93 added a commit that referenced this issue Oct 4, 2018

maslenitsa93 added a commit that referenced this issue Oct 5, 2018

maslenitsa93 added a commit that referenced this issue Oct 5, 2018

maslenitsa93 added a commit that referenced this issue Oct 5, 2018

maslenitsa93 added a commit that referenced this issue Oct 9, 2018

maslenitsa93 added a commit that referenced this issue Oct 9, 2018

maslenitsa93 added a commit that referenced this issue Oct 9, 2018

maslenitsa93 added a commit that referenced this issue Oct 10, 2018

maslenitsa93 added a commit that referenced this issue Oct 10, 2018

maslenitsa93 added a commit that referenced this issue Oct 11, 2018

maslenitsa93 added a commit that referenced this issue Oct 11, 2018

maslenitsa93 added a commit that referenced this issue Oct 11, 2018

maslenitsa93 added a commit that referenced this issue Oct 11, 2018

maslenitsa93 added a commit that referenced this issue Oct 12, 2018

maslenitsa93 added a commit that referenced this issue Oct 12, 2018

maslenitsa93 added a commit that referenced this issue Oct 12, 2018

maslenitsa93 added a commit that referenced this issue Oct 12, 2018

maslenitsa93 added a commit that referenced this issue Oct 15, 2018

maslenitsa93 added a commit that referenced this issue Oct 15, 2018

maslenitsa93 added a commit that referenced this issue Oct 15, 2018

maslenitsa93 added a commit that referenced this issue Oct 16, 2018

maslenitsa93 added a commit that referenced this issue Oct 16, 2018

afalaleev added a commit that referenced this issue Oct 17, 2018

Merge pull request #966 from GolosChain/756-delegate-vesting-shares-w…
…ith-interest

Interest rate for vesting shares delegation #756

maslenitsa93 added a commit that referenced this issue Oct 19, 2018

@afalaleev afalaleev closed this Nov 20, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment