Bitcoin Forum
August 26, 2025, 08:33:10 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [101] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 ... 331 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid)  (Read 600944 times)
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
September 01, 2013, 09:26:40 PM
 #2001

Понятно, что это не к спеху. Тем более, что для достижения дефляции в 2% сейчас нужно установить совершенно зверскую комиссию (по моим прикидкам почти в 0,5 новы) -так что комиссия должна иметь некое ограничение сверху, например равное существующей фиксированной величине 0,01 монеты за килобайт. Соответственно, гипотетическая динамическая комиссия еще довольно долго под него будет попадать.
Но тем не менее, вопрос заслуживает рассмотрения.

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 01, 2013, 10:02:11 PM
 #2002

Насчет 64 битной сборки заметил, что большой список транзакций на целероне с намного менее заметными лагами и залипаниями перематывается  Roll Eyes Очень заметно с 8000 транз.  Smiley
SkyNet-87
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
September 01, 2013, 10:50:35 PM
 #2003

Вопрос. Тут случайно не ошибка?
https://github.com/CryptoManiac/novacoin/blob/master/src/main.cpp

Code:
    if(nTime < CHAINCHECKS_SWITCH_TIME)
        nSubsidy = nCoinAge * 33 / (365 * 33 + 8) * nRewardCoinYear;
    else
        nSubsidy = nCoinAge * nRewardCoinYear * 33 / (365 * 33 + 8);

в обоих случаях результат один.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 01, 2013, 11:02:26 PM
 #2004

Это не ошибка, а тест на внимательность  Smiley
SkyNet-87
Newbie
*
Offline Offline

Activity: 18
Merit: 0


View Profile
September 01, 2013, 11:11:06 PM
Last edit: September 01, 2013, 11:21:13 PM by SkyNet-87
 #2005

Спасибо, разобрались.
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
September 01, 2013, 11:12:04 PM
 #2006

Вопрос. Тут случайно не ошибка?
https://github.com/CryptoManiac/novacoin/blob/master/src/main.cpp

Code:
    if(nTime < CHAINCHECKS_SWITCH_TIME)
        nSubsidy = nCoinAge * 33 / (365 * 33 + 8) * nRewardCoinYear;
    else
        nSubsidy = nCoinAge * nRewardCoinYear * 33 / (365 * 33 + 8);

в обоих случаях результат один.
Далеко не один.  Wink
Учти, что все эти переменные целочисленные, а арифметические действия выполняются последовательно.

Соответственно, в первом случае на выходе всегда ноль, если nCoinAge * 33 меньше чем 365 * 33 + 8 и результат может принимать только значения, кратные nRewardCoinYear
Во втором случае ноль будет только если nCoinAge * nRewardCoinYear * 33 меньше чем 365 * 33 + 8 и результат может быть любым целым числом.

Из-за этого бага и сыпятся сейчас нули в PoS блоках

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 01, 2013, 11:38:39 PM
 #2007

Если все пойдет нормально, то от 32-битных сборок под винду хотелось бы что постепенно отказаться. Потому как доля AMD64 версии Windows уже достаточно велика для этого. Хотя, ясное дело, что желания и возможности - это разные вещи.
Добавлен инсталлятор:

http://sourceforge.net/projects/novacoin/files/novacoin-setup-win32-amd64-0.4.4.4.exe/download
dndhost
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
September 02, 2013, 03:42:47 AM
 #2008

Balthazar

Итог тестирования bfgminer - ночь полет успешный, соединения с пулом закрывает. netstat в порядке.  Cheesy
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 02, 2013, 04:54:16 AM
 #2009

Ну что же, cgminer в очередной раз доказал свою кривизну.
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
September 02, 2013, 05:17:42 AM
 #2010

@Balthazar

x64 за ночь нашёл один POS-блок, плюс в диспетчере задач процесс валлета мегабайт 30 в весе прибавил, а так - работает.

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
Ser_ser
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
September 02, 2013, 06:02:05 AM
 #2011

Да про глюк с 0 в PoS я давненько ещё говорил...
Может и из списка транзы уберут с 0 подтверждений....
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 02, 2013, 06:18:42 AM
 #2012

@Balthazar

x64 за ночь нашёл один POS-блок, плюс в диспетчере задач процесс валлета мегабайт 30 в весе прибавил, а так - работает.
Следующий билд будет меньше кушать, думаю.
Ser_ser
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
September 02, 2013, 06:46:38 AM
 #2013

А реально ли вообще отображение количества монет с их возрастом ?
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
September 02, 2013, 02:34:19 PM
 #2014

Если на счету 100 одним переводом в возрасте 25 дней, то чтобы скушать вкусный POS сейчас гасим клиента и ждем 20 сентября?

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
September 02, 2013, 03:05:50 PM
 #2015

Я дико извиняюсь - хоть сам начинал тему Новакоин для новичков, но сам немного туплю.
Купил я допустим н-е количество новы.
Для POS-генерации. мне нужно
1) побить их кучками по 80 нов, отправляя самому себе.
2) периодически запускать кошель, вопрос на сколько и как часто?
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
September 02, 2013, 03:22:49 PM
 #2016

@sleekka, @yo-blin

Тут разжевано, дальше некуда, как я думаю https://bitcointalk.org/index.php?topic=114712.msg3030512#msg3030512

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
novanoob
Newbie
*
Offline Offline

Activity: 43
Merit: 0


View Profile
September 02, 2013, 05:39:45 PM
 #2017

Минимальный размер транзакции, которая точно не даст нуля - это 12,17 новы. Можно вычислить как 365/30.
Меньшие могут дать ноль. Причем чем транзакция меньше, тем более он вероятен.

Undecided ахренительно, с учетом того что после каждой пос генерации нашедшая сумма дробится напополам....
у меня было много блоков по 12+ но теперь от них осталось в лучшем случае 3+
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 02, 2013, 06:03:43 PM
 #2018

Выключи до 20 сентября и никаких проблем.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1362



View Profile
September 02, 2013, 07:37:49 PM
 #2019

Windows 64-bit билд обновлен.

Инсталлятор (не забудьте удалить предыдущий билд): http://sourceforge.net/projects/novacoin/files/experimental/novacoin-setup-win32-amd64-0.4.4.4.exe/download
Архив: http://sourceforge.net/projects/novacoin/files/experimental/novacoin-0.4.4.4-win32-amd64.zip/download

  • Меньше ест памяти;
  • Больше не инициализирует заново объект LevelDB при получении чекпоинтов;
  • Инициализирует индекс блоков в среднем на 10% быстрее.
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
September 02, 2013, 08:04:16 PM
 #2020

Если на счету 100 одним переводом в возрасте 25 дней, то чтобы скушать вкусный POS сейчас гасим клиента и ждем 20 сентября?
Не обязательно гасить. Если что и потеряешь в прибыли - то не более одной новы из-за округления (например, получив 9 монет вместо 9,99)
После 20 сентября вообще ничего не потеряешь.
Но конечно же, чем дольше будет генерироваться блок, тем большей будет награда. Выключи на месяц -и получишь примерно вдвое больше (естественно, если сложность PoS-а не вырастет)
С другой стороны -за это время ты можешь получить два блока, если не будешь выключать - и это вполне вероятно, что будет немного выгодней, так как во втором блоке помимо начальной суммы будет также задействована награда первого.

Я дико извиняюсь - хоть сам начинал тему Новакоин для новичков, но сам немного туплю.
Купил я допустим н-е количество новы.
Для POS-генерации. мне нужно
1) побить их кучками по 80 нов, отправляя самому себе.
2) периодически запускать кошель, вопрос на сколько и как часто?
Купил нову на бирже. Либо выводи ее с биржи кучками по 40-50 нов (можно меньше, больше не стоит - хотя пока до 20 октября далеко, можешь вдвое большими кусками выводить -т.е по 80-100 нов) в основной кошелек, либо переводи в другой свой кошелек всю сразу, а потом частями в основной кошелек. Второй вариант удобней в плане меньших комиссий.
Насколько часто запускать кошелек? Ну, через 30 дней после перевода - и пока все транзакции что-то не сгенерируют. Это может занять пару недель... У меня все время запущен.

Undecided ахренительно, с учетом того что после каждой пос генерации нашедшая сумма дробится напополам....
у меня было много блоков по 12+ но теперь от них осталось в лучшем случае 3+
Вот тебе совершенно очевидный ответ:
Выключи до 20 сентября и никаких проблем.
После 20 сентября транзакции по 3 новы будут давать награду в 0,2-0,3 новы, как и должно быть, а не обрезанную до нуля.

BTC: 1PReUo29T7zSq9RjfBUbcVaYwfZ66mGvzs |  Украинская биржа криптовалют
Pages: « 1 ... 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [101] 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 ... 331 »
  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!