Author

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

legendary
Activity: 3108
Merit: 1359
April 16, 2013, 08:27:05 AM
На самом деле, работу PoS изнутри проще всего пронаблюдать прямым экспериментом. Скачайте тестовый клиент, что я публиковал выше (там еще не выключены дебаг сообщения при создании блоков), запустите его в тестнете. Сгенерите с 10-20 PoW блоков и оставьте лежать на сутки. В логах будет много подробных данных о попытках клиента собрать удачный сабсет коинов )
donator
Activity: 968
Merit: 1002
April 16, 2013, 08:10:21 AM
Возможно ли сделать так, чтобы был некий таргет , к которому все клиенты стремятся, для деления транзакций(допустим 0.01) и соотвественно чтобы точность была 0,000001(для примера).
И клиент сам склеивал все транзакции менее в такие мини куски. Тогда мы придем к тому, что все транзакции будут в диапазоне от 0.01 до 0.02.Ну и склейка будет работать в случая завышенной сложности).
Я так понимаю она начинает работать для всех монет, которым более 3х месяцев?
legendary
Activity: 3108
Merit: 1359
April 16, 2013, 08:01:07 AM
Если сложность высокая, то возможна автосклейка. Но сейчас это маловероятно.
legendary
Activity: 2296
Merit: 1057
April 16, 2013, 07:48:46 AM
Привет!
Вообщем как только мои монеты на счету будут старше 30 дней, тогда они будут участвовать в ПоС генерации?

Тогда такой вопрос еще, если я на этот адрес послал еще монет, например:
(Баланс 0)
26.03.2013 - 10 монет
08.04.2013 - 15 монет
10.04.2013 - 20 монет (баланс 45 НВЦ).

То 10 посланых монет 26.03, смогут участвовать в ПоС 26.04, затем 15 монет 08.05 и 20 монет 10.05. Я правильно понял?

Да, все так.

при этом генерация POS  после 10.05. будет основана либо на 10, либо на 15, либо на 20 монетах, но ни когда на 45 правильно ?
legendary
Activity: 3108
Merit: 1359
April 16, 2013, 07:36:44 AM
Точность в 0.5 до 0.00001 поднимем.
donator
Activity: 968
Merit: 1002
April 16, 2013, 06:14:23 AM
Т.е. вообще экономически мне выгоднее раз склеить все транзакции в одну,и спокойно ждать потом. Имхо бред) Ну хоть PoS блоки должны генерироваться именно с большей точностью. Ведь что мешает потом склеивать этот мини инком с другими и дальше генерировать, и не будет никакой упущенной выгоды.
legendary
Activity: 3108
Merit: 1359
April 16, 2013, 04:34:31 AM
Склейка происходит только если иначе не получается, при текущей сложности генерация блоков без склейки достаточно проста.

Вообще, алгоритм вычисления награды PoS будет немного пересмотрен в будущем. Ну а экономический смысл очень прост даже если награда вдруг вышла нулевой, тем более что энергии генерация таких блоков почти не требует. Каждый новый блок усиливает криптостойкость цепи, а следовательно - надежность хранения собственных сбережений того, кто его создал.
donator
Activity: 968
Merit: 1002
April 16, 2013, 03:13:04 AM
А какой экономически смысл тогда такого блока, зачем он мне? Клиент разве сам не должен склеивать так, чтобы хоть какой то профит был, иначе смысл майна?)
legendary
Activity: 3108
Merit: 1359
April 16, 2013, 02:54:30 AM
Отправив самому себе транзакциями по 50-100 монет.
hero member
Activity: 551
Merit: 502
April 16, 2013, 02:32:57 AM
Награда складывается из "кусочков" по 0.01. Если на входе было мало монето-дней, то будет 0.00. Одним из решений подобного является упаковка сбережений в более крупные фрагменты.
А как их упаковать?
legendary
Activity: 3108
Merit: 1359
April 16, 2013, 01:59:35 AM
Награда складывается из "кусочков" по 0.01. Если на входе было мало монето-дней, то будет 0.00. Одним из решений подобного является упаковка сбережений в более крупные фрагменты.
donator
Activity: 968
Merit: 1002
April 15, 2013, 10:57:57 PM
Нашел PoS блок из 9,92nvc, награда 0.00, что за юмор?)
legendary
Activity: 3108
Merit: 1359
April 15, 2013, 06:20:59 PM
Опубликована тестовая ветка, будущий 0.4.

Windows QT билд:
http://sourceforge.net/projects/novacoin/files/novacoin-next.zip/download

Исходники:
https://github.com/CryptoManiac/novacoin/tree/next

Тестируем. Smiley Если не будет блокирующих багов, в ближайшее время смержу с основным бранчем и выложу окончательные сборки.
legendary
Activity: 3108
Merit: 1359
April 12, 2013, 07:05:35 AM
Награда не зачисляется тому, кто нашел выброшенный блок.
newbie
Activity: 6
Merit: 0
April 12, 2013, 07:00:54 AM
Такое бывает. Это называется "Orphan".

"Shit happens"
http://lurkmore.to/Shit_happens  Smiley

в инглише не силен, но судя по https://en.bitcoin.it/wiki/Orphan_Block , награда не начисляется за подобный блок, если так то адрес 4Q2VYbDun123wT2GwcziKp9XQaasTufPRx "нулевой" т.е. не существует, и судя по http://novacoin.ru/address/4Q2VYbDun123wT2GwcziKp9XQaasTufPRx около  8 блоков найдены с интервалом 2-5мин.
Если честно то ощущение какого то "кидалова"))) Хотя скорей всего ошибаюсь . . .
legendary
Activity: 3108
Merit: 1359
April 12, 2013, 06:27:44 AM
Такое бывает. Это называется "Orphan".
newbie
Activity: 6
Merit: 0
April 12, 2013, 06:02:27 AM
вроде как намайнил соло блок 15361

в cgminer
[2013-04-12 04:50:34]
Found block for pool 0!
Accepted 000004c1 Diff 3.53M/3116482 BLOCK! GPU 0

в кошельке на вкладке "Обзор" количество транзакций увеличилось, а в "Транзакции" сама транзакция отсутствует, в логах кошелька:

2013-04-12 00:50:34 UTC generated 13.13
AddToWallet bd7ea766c5  new
SetBestChain: new best=0000000004c14f54d065  height=15361  trust=25239812135  moneysupply=366678.999976
 . . .
ProcessSyncCheckpoint: pending for sync-checkpoint 00000000030a2b5014f7a462fdf8861a2c1ca3df69e02447ef465a522e2d7da1

награда ушла сюда http://novacoin.ru/block/00000000030a2b5014f7a462fdf8861a2c1ca3df69e02447ef465a522e2d7da1
и вот http://novacoin.ru/address/4Q2VYbDun123wT2GwcziKp9XQaasTufPRx

как так?))) одновременно нашли блок?

Спасибо.
member
Activity: 144
Merit: 12
BookiePro.Fun - The World's Betting Exchange
April 12, 2013, 04:14:40 AM
Запустите rpc сервер и дайте ему команду repairwallet. А вообще, судя по логу, каталог данных клиента кто-то удалил.
а можно пожалуйста подробней как это сделать

Запускаешь кошелек с опцией -server.
Запускаешь CMD.exe (Run (Windows + R) -> cmd)
Вводишь команду: cd C:\Program Files (x86)\NovaCoin (ну или где там у тебя Новакоин-QT установлен)
Затем вводишь комаду: novacoind repairwallet

Наверное так  Wink
legendary
Activity: 3108
Merit: 1359
April 12, 2013, 04:12:22 AM
Привет!
Вообщем как только мои монеты на счету будут старше 30 дней, тогда они будут участвовать в ПоС генерации?

Тогда такой вопрос еще, если я на этот адрес послал еще монет, например:
(Баланс 0)
26.03.2013 - 10 монет
08.04.2013 - 15 монет
10.04.2013 - 20 монет (баланс 45 НВЦ).

То 10 посланых монет 26.03, смогут участвовать в ПоС 26.04, затем 15 монет 08.05 и 20 монет 10.05. Я правильно понял?

Да, все так.
member
Activity: 60
Merit: 10
April 12, 2013, 04:07:22 AM
Запустите rpc сервер и дайте ему команду repairwallet. А вообще, судя по логу, каталог данных клиента кто-то удалил.
а можно пожалуйста подробней как это сделать
Jump to: