Author

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

donator
Activity: 968
Merit: 1002
June 05, 2013, 04:46:08 AM
А конечные\текущие спеки\ограничения и т.п. протокола где можно почитать кроме кода то?)
legendary
Activity: 3108
Merit: 1359
June 04, 2013, 11:29:30 PM
  • Выравнивание веса PoW/PoS блоков, либо фиксация максимальной длины цепочки идущих подряд PoS блоков.
А какой смысл фиксации макс длины, автоматически появляется зависимость от майнинга, зачем?
Верно. Поэтому и думаю, что лучше реализовать новый алгоритм расчета trust score.
donator
Activity: 968
Merit: 1002
June 04, 2013, 11:08:46 PM
  • Выравнивание веса PoW/PoS блоков, либо фиксация максимальной длины цепочки идущих подряд PoS блоков.
А какой смысл фиксации макс длины, автоматически появляется зависимость от майнинга, зачем?
sr. member
Activity: 408
Merit: 250
June 04, 2013, 11:03:29 PM
ERROR: ProcessBlock() : duplicate proof-of-stake (COutPoint(1275f08fbb, 1), 1369892621) for block bc7bd8a1f9a6de66e8fd324e66c3d3496208d0726d1b7a0e868321de2d5da432

поясните смысл этой записи в логах? начали последнее время похожие валиться.....
legendary
Activity: 3108
Merit: 1359
June 04, 2013, 03:40:29 AM
На данный момент планируется:

  • Реализация seed сообщений;
  • Выравнивание веса PoW/PoS блоков, либо фиксация максимальной длины цепочки идущих подряд PoS блоков.

Под критическими изменениями понимается исправление багов.

Quote
На что еще будут направлены усилия разработчиков?
Помимо протокола есть много чего, что можно изменить. Взять ту же БД, к примеру, или легкие клиенты.
legendary
Activity: 3108
Merit: 1359
June 03, 2013, 04:09:24 PM
Вообще, этот вопрос уже не очень актуален, потому что протокол уже сравнительно скоро (в августе) будет заморожен и приниматься/реализовываться будут исключительно критические изменения. По соображениям преемственности, которая позволит облегчить жизнь пользователям и разработчикам.
sr. member
Activity: 408
Merit: 250
June 03, 2013, 03:52:43 AM
а неплохая сегодня удача на п2пуле )))) так и прет....
legendary
Activity: 3108
Merit: 1359
June 02, 2013, 11:22:46 PM
Отложили 0.4.3 временно. Если не возникнет требующих немедленного хотфикса критических проблем, то 0.4.3 выйдет с новым лого, когда пройдет голосование.

Quote
А можно расшифровать, как makekeypair [prefix] пользоваться. У меня ощущение, что команда почему-то этот префикс игнорирует, да и вообще в результате выдаёт пару длинных шестнадцатеричных чисел - так и должно быть?
Эти длинные числа и есть ключи, их можно использовать в любом поддерживающем ECDSA приложении, либо импортировать в валлет. Обработка параметра [prefix] пока не реализована.

Опечаток порядочно, это верно. Еще в глаза бросается "Сгенерированно". Надо будет отпулреквестить патч в биткоин, а то во всех форках эта клоуэти опечатки. Smiley
member
Activity: 112
Merit: 10
June 02, 2013, 08:10:46 PM
0.4.3 запланирован на выходных, включит в себя:

  • Изменения, ускоряющие работу GBT до 10 раз;
  • Наряду с PoW мощностью через RPC можно будет получать информацию о текущем Stake Weight кошелька (т.е. PoS мощность);
  • Клиент будет использовать более агрессивную политику склеивания транзакций при генерации стейков.

По части совместимости на уровне БД и протокола клиент ничем не будет отличаться от 0.4.2.

Когда выходные наступят Cheesy ?

В текущей версии, опечатка во всплывающей подсказке "Для того, чтобы изменить адрес или метку давжды кликните по изменяемому объекту"

А можно расшифровать, как makekeypair [prefix] пользоваться. У меня ощущение, что команда почему-то этот префикс игнорирует, да и вообще в результате выдаёт пару длинных шестнадцатеричных чисел - так и должно быть?
legendary
Activity: 3108
Merit: 1359
June 02, 2013, 05:38:52 PM
Да, но это верно только для периода между 20 июня и 20 июля.

https://bitcointalksearch.org/topic/m.2306189
newbie
Activity: 57
Merit: 0
June 02, 2013, 05:36:00 PM
P.S. PoS-сложность продолжает свой по-эстонски медленный рост, наблюдающийся уже месяц с небольшим. Достигли, наконец, отметки 0.03.
0.03 это около 38,6%, я правильно посчитал?
legendary
Activity: 3108
Merit: 1359
June 02, 2013, 04:43:58 PM
Первый PoS-блок, склеивший монеты:

http://cryptocoinexplorer.com:6750/block/ce20d00e4c47d6571d5d049dfad76b1514ba4355a3c8f88f067ffa57bad95170

Ну может не первый, но первый из тех что я увидел.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
June 02, 2013, 11:08:33 AM
А когда конкурс и где планируете его проводить?
legendary
Activity: 3108
Merit: 1359
June 02, 2013, 09:59:01 AM
Там же в инструкции по сборке написано:

Quote
libdb on your system can have another version suffix. So, if dependencies install fails, you can find libdb packages by this command:

Code:
apt-cache search libdb

А вообще, после конкурса на лого будем делать deb-пакеты уже.

P.S. PoS-сложность продолжает свой по-эстонски медленный рост, наблюдающийся уже месяц с небольшим. Достигли, наконец, отметки 0.03.
legendary
Activity: 3570
Merit: 1100
June 02, 2013, 09:49:07 AM
Я как раз в последнее время то-же со сборками всякими заморочился ради интереса...
А это разве не подходит? https://launchpad.net/~bitcoin/+archive/bitcoin
legendary
Activity: 3108
Merit: 1359
May 29, 2013, 02:53:57 PM
Такое не получится даже с половиной монет сети, потому что автоматический чекпоинтинг на данном этапе развития активен.

Чекпоинтинг, конечно, вносит некоторый элемент централизации... Но он необходим, пока не наберется достаточный для защиты stake weight, который будет держаться устойчиво. А в скором будущем начнет расти PoS сложность и изменятся соотношения PoW/PoS, будет 30% PoW блоков (схема 6 PoS + 2 PoW в час).
legendary
Activity: 3108
Merit: 1359
May 29, 2013, 02:22:38 PM
Он не теряет монетодни, но минимизировать масштаб проблемы вполне реально. Возможные варианты:

1) Создание условий для устойчивой и самоподдерживающейся максимизации общего веса стейков сети;
2) Увеличение доли PoW блоков вкупе с уравниванием их траста с PoS блоками;
3) Уменьшение верхнего лимита на возраст монет при расчете веса;
4) Использование нелинейной функции вместо простого произведения количества монет на обрезанный возраст. Целью такой функции может быть вычисление коэффициента к формуле расчета веса хэша, который будет зависеть, к примеру, от формы распределения возраста монет, использованных для генерации предыдущих N блоков.

Все эти действия в конечном счете приведут к тому, что для успеха атакующему потребуется больше монет. А чем выше требования к стейку атакующего, тем больше атака похожа на выстрел себе в ногу.
legendary
Activity: 1386
Merit: 1009
May 29, 2013, 02:18:15 PM
Quote from: Balthazar
Еще один вопрос по поводу POS-генерации... "Играют" ли монеты в POS-генерации повторно в течении текущего месяца ?
Нет, если попали в не orphaned блок.

То есть при ловле PoS орфанов коинодни как хэши в PoW не пропадают видимо.
Нет ли в этом угрозы?
В PoW cоздание своей цепочки имеющий кумулятивно большую сложность чем в сети и не выпуск ее в сеть грозит потерей этих своих блоков как орфанов, если сеть всё таки победит.
Поэтому с малой мощностью это делать экономически дороже чем с большей.(статистически)
Тут получается сиди и копи и не отправляй в сеть сколько угодно.
Как 6 вышло в линеечку пока других нет так и отправил сделав даблспенд конечно предварительно (делая всё время транзы заранее).
Особенно если крупную сумму разбить на 6 крупных кусков (или расчитать сколько насколько крупных, считая что в сети будут мелкие и у них нужно победить), и шанс будет больше.
Или PoS имеет другой механизм препятствующий созданию оффлайн цепочек, только 1 блок?

Именно в этом и проблема PoS, о которой в англ. ветках уже не раз говорили.
При неудаче атакующий не теряет свои койно-дни, в отличие от потраченного машинного времени.
На мой взгляд, довольно серьёзная проблема.
member
Activity: 445
Merit: 10
Worlds Simplest Cryptocurrency Wallet
May 29, 2013, 02:02:30 PM
Что-то поставили этот пул https://github.com/CryptoManiac/pushpool и шары перестали решаться. Хотя фермы пашут. В чём может быть дело?

https://github.com/alexhz/pushpool этот пул перестал запускаться. Пишет ошибку:
Code:
[2013-05-29 18:54:51.828522] error: using aux chains but getworkex not available
Jump to: