Author

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

sr. member
Activity: 463
Merit: 252
December 13, 2013, 07:07:54 AM
Добавил еще больше жира. Ну не умею я тонко.  Embarrassed
hero member
Activity: 888
Merit: 500
December 13, 2013, 06:53:14 AM
Странно. Сложность низкая, у 100 нов уже 8 день не ловят блок.
У меня 120 нов день на 15 нашли блок. Еле уложился в обрезание Smiley. Долбаный бтс-е слепил 2 вывода по 60 в один. А комиссию с вывода взял как за 2, как не странно Grin
legendary
Activity: 3108
Merit: 1359
December 13, 2013, 06:48:58 AM
Какой-то толстый у тебя там коммент  Cheesy

Тебе кстати уже про "премайн" ответили.

http://habrahabr.ru/post/205760/#comment_7094598
sr. member
Activity: 463
Merit: 252
December 13, 2013, 06:43:59 AM
Тоже что ли минусов пособираю комментарием.

Блок словился, кстати! (:
legendary
Activity: 3108
Merit: 1359
December 13, 2013, 06:16:52 AM
В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения.
Это как сейчас в электруме, я правильно понимаю?
Похоже на то, но не совсем. Вообще, скорее всего ручного ввода seed в графику все же не будет, но в конфиге будет переменная для этого. При ее отсутствии seed будет генерироваться случайным образом и извлечь/импортировать его можно будет специальным RPC вызовом. Длина автогенерируемого seed будет 2048 бит.
legendary
Activity: 3108
Merit: 1359
December 13, 2013, 05:38:51 AM
Copperlark пиарится на хабре. Grin
Меня там уже нехило заминусовали Cheesy. Я всё пытаюсь у них выведать на что же пошли инвестиции "венчурных инвесторов" ...
На покупку прокачанных аккаунтов на хабре, разве не очевидно... Smiley

http://habrahabr.ru/post/205760/#comment_7094162

Он, похоже, в какой-то вселенной своей живет... И лайт у него первый со scrypt, и копроларк самый-самый первый с sha3 (про TBX/SC/YAC как-то забыли внезапно, ага). И этот человек, умудрившись дважды сесть в лужу в одном предложении, ещё имеет наглость приводить аргументы в стиле "не читал, но осуждаю" Cheesy

P.S. Ладно если бы хэширование транзакций и генерацию ключей тоже на SHA3-512 переделали, тогда был бы смысл... А так, не смешно даже как-то приводить подобный аргумент, будь даже они и первыми на самом деле Smiley
hero member
Activity: 784
Merit: 501
December 13, 2013, 05:20:47 AM
Странно. Сложность низкая, у 100 нов уже 8 день не ловят блок.
Вирпул, в бытность мою майнером Smiley бывало, по суткам PoW блок искал, а иногда за несколько минут находил. Вероятности, мать их...
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
December 13, 2013, 05:02:26 AM
Copperlark пиарится на хабре. Grin
Меня там уже нехило заминусовали Cheesy. Я всё пытаюсь у них выведать на что же пошли инвестиции "венчурных инвесторов" ...
legendary
Activity: 3108
Merit: 1359
December 13, 2013, 04:47:54 AM
У меня 174 монеты поймали блок через 17 часов после разблокировки валлета.
sr. member
Activity: 463
Merit: 252
December 13, 2013, 04:42:29 AM
Странно. Сложность низкая, у 100 нов уже 8 день не ловят блок.
hero member
Activity: 784
Merit: 501
December 13, 2013, 03:15:54 AM
В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения.
Это как сейчас в электруме, я правильно понимаю?
legendary
Activity: 3108
Merit: 1359
December 13, 2013, 01:25:29 AM
А что им остается делать, кроме как обращать новых адептов... Когда идеологии нет, ее нужно придумать. Smiley
full member
Activity: 194
Merit: 100
December 13, 2013, 01:11:03 AM
Copperlark пиарится на хабре. Grin
legendary
Activity: 3108
Merit: 1359
December 12, 2013, 04:39:09 PM
Реализовать можно по-разному, в общих чертах все подобные алгоритмы можно описать так:

Дано: Корневая константа

Code:
initial = hash(Корневая константа)

key[1] = hash(initial + get_some_bytes(initial))
key[2] = hash(key[1] + get_some_bytes(key[1]))
key[3] = hash(key[2] + get_some_bytes(key[2]))
...
key[N] = hash(key[N-1] + get_some_bytes(key[N-1]))

hash - это любая подходящая хэш-функция (многопроходные надстройки над sha256, scrypt, blake - что угодно, лишь бы не слишком быстрая)
get_some_bytes - функция, выбирающая из начального/предпоследнего/пред-предпоследнего/N-ого с конца/... значения детерминированный набор байтов, зависящий от предыдущего элемента цепочки (к примеру, аналогичная описанной в RFC 6238). Некоторые не мудрствуют, а просто подставляют тут хэш значения или само значение, тут уж кто во что горазд.

Итогом работы подобного алгоритма будет множество ключей [key1 ... keyN], которые можно восстановить, зная корневую константу. При этом, компрометация произвольного количества промежуточных ключей цепочки не приведет к компрометации всей цепочки. Если, конечно, хэш-функцию не взломают.

Цепочек, в принципе, может поддерживаться произвольное количество для разных целей (генерации, сдачи, публичных адресов).
legendary
Activity: 1386
Merit: 1009
December 12, 2013, 03:11:51 PM
Насчет апдейтов. Roll Eyes В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения. При очевидных недостатках (имеются в виду взломы цепочек ключей, сгенерированных на основе словарной или короткой фразы) это серьезно упрощает процедуру резервного копирования - оно просто не нужно, достаточно запомнить или сохранить это начальное значение, чтобы восстановить всю цепочку в новом окружении.
HD wallets?
Это хорошо.
brain wallet
Brain wallet - это всё же не совсем то, о чём речь. К тому же это зло априори.

Я имею в виду вот это
https://en.bitcoin.it/wiki/Deterministic_wallet
full member
Activity: 194
Merit: 100
December 12, 2013, 02:53:04 PM
Насчет апдейтов. Roll Eyes В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения. При очевидных недостатках (имеются в виду взломы цепочек ключей, сгенерированных на основе словарной или короткой фразы) это серьезно упрощает процедуру резервного копирования - оно просто не нужно, достаточно запомнить или сохранить это начальное значение, чтобы восстановить всю цепочку в новом окружении.
HD wallets?
Это хорошо.
brain wallet
legendary
Activity: 1386
Merit: 1009
December 12, 2013, 02:26:17 PM
Насчет апдейтов. Roll Eyes В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения. При очевидных недостатках (имеются в виду взломы цепочек ключей, сгенерированных на основе словарной или короткой фразы) это серьезно упрощает процедуру резервного копирования - оно просто не нужно, достаточно запомнить или сохранить это начальное значение, чтобы восстановить всю цепочку в новом окружении.
HD wallets?
Это хорошо.
legendary
Activity: 3108
Merit: 1359
December 12, 2013, 02:01:40 PM
Насчет апдейтов. Roll Eyes В последующих билдах в качестве опции запланирована реализация альтернативного алгоритма генерации цепочки ключей на основе заданного пользователем, или же сгенерированного случайным образом начального значения. При очевидных недостатках (имеются в виду взломы цепочек ключей, сгенерированных на основе словарной или короткой фразы) это серьезно упрощает процедуру резервного копирования - оно просто не нужно, достаточно запомнить или сохранить это начальное значение, чтобы восстановить всю цепочку в новом окружении.
legendary
Activity: 976
Merit: 1003
December 12, 2013, 12:11:19 AM
Козлы строители порвали оптику...

ждём-с...


14:00 Ап
legendary
Activity: 3108
Merit: 1359
December 11, 2013, 09:53:03 AM
К сожалению, у текущих C++ реализаций имеются большие проблемы со стабильностью. Поэтому вариант с проксированием и внешним I2P роутером (таким, какой предпочтет пользователь) видится более перспективным.
Jump to: