Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) - page 253. (Read 600924 times)

legendary
Activity: 3108
Merit: 1359
August 04, 2013, 10:08:07 AM
Это верно, с парами к фиату будет гораздо интереснее.
legendary
Activity: 1912
Merit: 1020
August 04, 2013, 10:05:00 AM
Снова на бирже упали объемы.
Надо дождаться валютных пар к фиату, и начинать троллить американцев - как будет валиться биткоин, вместо участия в панике задирать новакоин... глядишь тамошние дамперы призадумаются.
legendary
Activity: 3108
Merit: 1359
August 04, 2013, 08:18:55 AM

Забыл предупредить. Если используете Windows-версию, то убедитесь что тестовая сборка (0.4.4pre) была удалена перед установкой. В противном случае будут проблемы.

Уже было по 200-300, а тут опять 40 нов, давно не было такого.
40 BTC, полагаю?

А вообще, сегодня воскресенье, народ отдыхает. Smiley
donator
Activity: 968
Merit: 1002
August 04, 2013, 07:50:44 AM
Кол-во блоков в час задается сложностью, это сделано не только для ограничения эмиссии, но и для защиты сети, то что вы предлагаете, в таком виде, нереально, тогда бы сеть форкалась на раз два...
member
Activity: 76
Merit: 12
August 04, 2013, 06:18:10 AM
По сути, у типичного пользователя всегда найдутся ситуации, когда произвольный интервал окажется неприемлемым, будь то 10 минут или 1 минута. Этот недостаток гибкости является платой за децентрализацию.
Меня тоже волнует этот вопрос, хотелось бы 10-кратного ускорения темпа переводов.
С PoW в этом вопросе ничего принципиально нового придумать нельзя.

А вот с PoS - пришла в голову одна идея. В системе с PoS по-сути "голосуют" монето-дни всех участников.
Но ведь по-идее такое "голосование" может происходить не только "по заданному расписанию" (~ N PoS блоков в час), а и "по требованию" тех, кому требуется подтвердить свои транзакции, хоть по блоку на каждую транзакцию.

Можно ли что-нибудь придумать, изменив механизм генерации PoS блоков так, чтобы наличие в сети хотя бы одной транзакции перевода средств с уничтожаемой и перечисляемой комиссией приводило к повышению вероятности генерации PoS блока?  Например, чем выше отправитель(и) установил(и) обе комиссии - тем проще (и быстрее) генерируется для него(них) PoS блок.
То есть генерировать не только обычные "6 PoS "блоков в час", а и еще дополнительные Fast PoW блоки на каждые M монет комиссии.
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 07:11:28 PM
Капец - нахрена все эти сложности. Неужели нельзя сделать все по простому без этого гемора на разбитие на разные кошели?
Если что-то можно сделать, это не означает что это делать нужно. Гемора нет никакого, пока пользователь сам его не захочет себе изобрести. А уж инструментов для изобретения себе геморроя действительно в любом валлете более чем достаточно. Можно и в биткоине такого наворотить, что потом даже Гэвин не поможет, такое уже случалось не раз. И никто в здравом уме не будет бороться с ветряными мельницами, пытаясь создавать заслоны тем, кто сознательно хочет усложнить себе жизнь.

Вот у меня лежит 400 нов с 2 августа. Что мне делать через 30 дней? Перегнать их с кошеля на кошель, чтобы +8% слепить с 400 нов или нет?
Ничего делать не надо, совсем.
sr. member
Activity: 452
Merit: 256
August 03, 2013, 06:38:41 PM
Я правильно понял, что в новой версии кошелька  ограничение по процентам в месяц не более 10 нов на кошель?
PoS будет давать не более десяти нов на вход, на самом кошельке входов может быть сколько угодно.
При текущей сложности лимиты будут до 122 монет (на 30 дней, минимум) или 41 монет (на 90 дней, максимум). Если вход больше - теряешь часть процентов от PoS генерации.

Это вступит в силу с 20 октября.

Капец - нахрена все эти сложности. Неужели нельзя сделать все по простому без этого гемора на разбитие на разные кошели? Вот у меня лежит 400 нов с 2 августа. Что мне делать через 30 дней? Перегнать их с кошеля на кошель, чтобы +8% слепить с 400 нов или нет?
legendary
Activity: 1218
Merit: 1019
August 03, 2013, 04:15:37 PM
Хотя в TODO есть пункт о проверке осмысленности использования для расчета этого порога функции от награды PoW, возможно в будущем вместо 10 монет будет использоваться что-то вроде 3*PoW.
Кстати, тоже хотел нечто такое предложить.
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 04:04:48 PM
А если она пролежит, скажем пару лет и накопит массу монетодней? Ей вообще судьба их как-нибудь использовать?
В PPC и существующих форках NVC монето-дни в таком случае будут полностью монетизированы в соответствии с действующими условиями (где-то они статичны, где-то динамические).

В NVC в таком случае произойдет упор в 10 монет. Собственно, даже с одним небольшим инпутом, пролежавшим несколько лет, такое может произойти. Может показаться проблемой само по себе, но на самом деле это устраняет более реальную проблему - не будет смысла накапливать монето-дни, перепродавать их и т.д. Будет больше стимула держать доступные средства на виду, а не складировать их недвижимыми запасами, статус которых непонятен участникам рынка. Ну примерно как это сейчас происходит с биткоином, в котором статус 90% монет непонятен.

Всё логично, но не объясняет почему если другое делается динамически то почему здесь не динамически и пропорционально.
Оно и так динамическое. При увеличении сложности косвенно увеличивается и "предел" количества монето-дней на входе. Хотя в TODO есть пункт о проверке осмысленности использования для расчета этого порога функции от награды PoW, возможно в будущем вместо 10 монет будет использоваться что-то вроде 3*PoW.

Да, а стейк старше 90 дней вообще может генерировать блок?
Может, с этим нет никаких проблем.
legendary
Activity: 1218
Merit: 1019
August 03, 2013, 03:55:06 PM
Нельзя проверить, автоматическая склейка, или нет. К тому же, ограничение на склейку не позволит создать такую гигантскую транзакцию.
С проверкой ясно.
А вот по поводу ограничения... Вопрос не только в контексте заданной темы, но и вообще любопытный. Там же одна треть вознаграждения от PoW, так? А если она пролежит, скажем пару лет и накопит массу монетодней? Ей вообще судьба их как-нибудь использовать?
Или только ждать пока такой инпут сам сгенерирует блок? А если там будет очень много монетодней, то ведь может произойдет обрезка в соответствии с ограничением в 10 нов?
Да, а стейк старше 90 дней вообще может генерировать блок?

legendary
Activity: 3108
Merit: 1359
August 03, 2013, 03:43:26 PM
Помоему это ограничение больше долбанет по тем кто сейчас не хочет нули получать и отложили до осени чем по крупным майнерам. Там среди разношерстных транз найдутся обрезаемые.
  • Во-первых, "отложили до осени" - это, как ни крути, хоппинг в чистом виде. А хоппинг не является ориентиром где бы то ни было, даже если он вызван присутствием проблемы;
  • Во-вторых, при текущей сложности это подействует только на транзакции, в которых уничтожается больше ~3650 монето-дней. Таких транзакций совсем немного на общем фоне и со временем их доля будет становиться еще меньше;
  • Во-третьих, существующие склеенные монеты обычных майнеров к тому времени уже давно раздробятся.

Выходит это направлено против обычного обслуживающего персонала с разношерстными монетами, а не тех кто склеили кучу монет.
При исправлении недостатков всегда кто-то оказывается крайним, это не повод их не исправлять. Насчет же того, что что-то против кого-то направлено, может просто вернем фиксированные 5%? Тогда наступит равенство и все будут счастливы.  Roll Eyes Я понимаю конечно, что аппетит приходит во время еды, но всему же есть границы, выше которых просто смешно переходить. Smiley

Может действительно, добавить условие, что если произошла автоматическая склейка, то обрезания награды не будет? Либо ввести в условия такой склейки ограничение по монетодням (чтоб не получалось их в итоге больше 3650) - но что тогда делать со старыми инпутами больше 90 дней?
Нельзя проверить, автоматическая склейка, или нет. Но вопрос неактуален, потому что ограничение на автосклейку не позволит создать такую гигантскую транзакцию.
legendary
Activity: 1218
Merit: 1019
August 03, 2013, 03:42:55 PM
Так вроде ж есть ограничение на автоматическую склейку? Вопрос действительно в том -будет ли оно тут корректно работать.

Может действительно, добавить условие, что если произошла автоматическая склейка, то обрезания награды не будет? Либо ввести в условия такой склейки ограничение по монетодням (чтоб не получалось их в итоге больше 3650) - но что тогда делать со старыми инпутами больше 90 дней?
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 10:26:29 AM
Естественно, по мере работы над изменениями в протоколе мы собираем список функционала, которые следует реализовать после заморозки изменений в нем. Количество входов/выходов, минимальный/максимальный размер/возраст/вес входа и т.д. - все это параметры, которые могут и будут настраиваться.
donator
Activity: 968
Merit: 1002
August 03, 2013, 10:02:41 AM
Ну если рассматривать PoS владельцев как тех же майнеров, то тогда должен быть удобный инструмент для работы. Планируется ли ввести возможность регулировки в ручном режиме, что и как склеивать,  к какому размеру инпута я стремлюсь и т.п.? Понятно что по дефолту это никто не будет менять, но для конкретных PoS майнеров это будет определенный плюс и возможность извлекать те или иные плюсы... + вижу плюсы в такой возможности даже для простых клиентов, которые планируют пользоваться валютой, ведь все в той или иной степени майнеры, и возможность n блоков автоматом, которые ты будешь использовать по мере необходимости, не затрагивая остальную часть, очень даже бы пригодилась....
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 09:11:53 AM
По сути, у типичного пользователя всегда найдутся ситуации, когда произвольный интервал окажется неприемлемым, будь то 10 минут или 1 минута. Этот недостаток гибкости является платой за децентрализацию.

Что до схемы 6+6, то как мне кажется, это не совсем вяжется с идеей, что основная система генерации блоков -это PoS.
У нас гибридный дизайн, и то и другое имеет значение и влияет на вес цепочки.

Изменение доли PoW блоков является более предпочтительным, так как оно не приводит к необходимости пересмотра значений фундаментальных констант. А это для гибридной системы более серьезная задача чем для чистой PoW.

К примеру, вышел недавно форк NVC по имени BottleCap, которому пророчили светлое будущее ("у нас нет идиотских 520 подтверждений" и т.п.). Автор намудрил с интервалами и там за последний месяц сеть уже второй раз самопроизвольно форкается, а за валютой все чаще закрепляют прозвище BottleCrap. Roll Eyes

Собственно, по этой причине все форки NVC следует рассматривать, как нестабильные системы. Не потому что мне так хочется, а потому что их делают не думая, а руководствуясь старым-добрым методом копипаста и "дай-ка я тут поменяю". Уже начали выходить и совсем уж откровенно идиотские модификации с 20 и 6 в качестве Maturity window. В случае PoW это редко приводит к проблемам, чего не скажешь о гетерогенной системе.
legendary
Activity: 1218
Merit: 1019
August 03, 2013, 08:32:08 AM
Можно было реализовать схему 6 + 6, но на фоне обычной дисперсии (как PoW, так и PoS) пользователю разницы не будет видно.
Ну почему не будет? Будет. Я помню почти часовые ожидания блока в биткоине (ждал последнего из подтверждений с BTC-e, а курс быстро менялся). Очевидно, при средней скорости 12 блоков в час, вероятность такого в новакоине была б куда меньше.
Что до схемы 6+6, то как мне кажется, это не совсем вяжется с идеей, что основная система генерации юлоков -это PoS.
ИМХО, 3+9 как раз нормально.
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 08:23:11 AM
Можно было реализовать схему 6 + 6, но на фоне обычной дисперсии (как PoW, так и PoS) пользователю разницы не будет видно. Хотя такой вариант рассматривается, т.к. симметричная система позволила бы упростить некоторые моменты в логике, хоть она и менее надежна, если сравнивать "в лоб".
legendary
Activity: 1218
Merit: 1019
August 03, 2013, 08:20:29 AM
Цель - в среднем 8 блоков в час, то есть 2 PoW + 6 PoS.
Да, я понял. Но 7,5 минут в среднем (а может быть и больше) -не совсем удобно.
legendary
Activity: 3108
Merit: 1359
August 03, 2013, 08:18:20 AM
Цель - в среднем 8 блоков в час, то есть 2 PoW + 6 PoS.
Jump to: