Bitcoin Forum
May 02, 2024, 01:59:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 [319] 320 321 322 323 324 325 326 327 328 329 330 331 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid)  (Read 600882 times)
mall
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500



View Profile
July 09, 2014, 05:57:46 AM
Last edit: July 09, 2014, 06:23:52 AM by mall
 #6361

Quote from: penek
на русский с переводом, думаю, справлюсь, а вот на китайский -- вряд ли уже Smiley
с чего вдруг?бюро переводов сквозь землю не провалилось! Wink
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714615184
Hero Member
*
Offline Offline

Posts: 1714615184

View Profile Personal Message (Offline)

Ignore
1714615184
Reply with quote  #2

1714615184
Report to moderator
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 09, 2014, 09:42:24 AM
 #6362

идеально, по-моему, было бы исполнить в монетах из золота Grin
У меня есть самые разные монеты из золота и серебра. Но вот фотокамеры пока нет, жду когда в России начнут Panasonic GH4 продавать.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
July 09, 2014, 12:51:41 PM
 #6363


Ты слишком глубоко в будущее копнул, сейчас если такой ИИ инструмент есть, то он не в руках простых смертных.

Не то что тебя не будет волновать судьба других профессий, а даже понятия профессия не будет в той мере в которой было.
Разрядов и категорий считай нет уже. Скоро не будет и профессий.
Так же уже все идет к тому что скоро не будет и денег, их уже нет в том виде в котором они были.
Будет ли вместо этого время жизни в секундах или что-то иное, не известно, но точно не деньги в том виде что были когда-то.

Поэтому масс-медиа просто лишится той роли что у него есть сейчас. У него останется лишь развлекательная и ее порежут.
Зачем что-то одно говорить всей массе? Это же большой труд. Могут и взбунтовать если что не так.
С каждым по отдельности общаться на злободневные темы гораздо перспективней.

Если директора и начальники отделов это поняли, то неужели не поймет правительство?

https://bitcointalk.org/index.php?topic=644662.0

~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
RoadTrain
Legendary
*
Offline Offline

Activity: 1386
Merit: 1009


View Profile
July 09, 2014, 08:07:33 PM
 #6364

По-моему, penek самый продуктивный, пишет мало, делает много. Низкий поклон. Cool
А то развели тут разговор ни о чём.
Да, кстати, на конференцию скинулся бы, но на мультисиг нормальный.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 09, 2014, 08:07:43 PM
Last edit: July 09, 2014, 08:32:00 PM by Balthazar
 #6365

2) В будущих версиях будет реализован опциональный механизм One-Time Public Key, и вовсе делающий подобную технологию неработоспособной. Потому что адреса будут одноразовые, генерирующиеся из пары публичных ключей и случайного seed. Одна транзакция - один адрес, и никаких повторений. С помощью имеющихся закрытых ключей получатель в любой момент сможет восстановить все свои  одноразовые адреса, использованные в сети когда-либо, но сторонние наблюдатели сделать этого не смогут.
Тестовая реализация генератора готова, в общем-то, будет доступна для экспериментов на этой или следующей неделе.

Пара слов о том, как это работает.

Действия пользователя:

1) Пользователь генерирует и сохраняет пару secp256k1 приватных ключей (l, h);
2) Публикует пару соответствующих им публичных ключей (L, H). Они используются желающими отправить пользователю транзакцию.

Действия отправителя:

Отправитель генерирует секретное 256-бит случайное число r, затем вычисляет одноразовый публичный ключ и несекретное значение следующим образом:

Kp = G * Hash160(L*r) + H
R = G*r

Kp используется в качестве назначения транзакции, а R сохраняется в транзакции в виде метаданных. Сохранять значение r нигде не нужно, оно в дальнейшем бесполезно.

Действия получателя:

Извлечь из транзакции R, затем для каждого выхода проверить равенство:

Kp == G * Hash160(R*l) + H

Если равенство верно, значит выход принадлежит получателю, и он может вычислить приватный ключ следующим образом:

K = Hash160(R*l) + h

Hash160 - стандартная для сатоши-клиента функция взятия ID ключа;
G - базовая точка secp256k1 (см. тут);
"*" - операция умножения точки эллиптической кривой на число (подробнее здесь).

Как результат, несмотря на то, что "адрес" у пользователя один, публичные ключи в выходах адресуемых ему транзакций всегда разные, равно как и соответствующие им приватные ключи. Это повышает общую энтропию системы и приближает нашу вселенную к тепловой смерти. Smiley Также это несколько усложняет жизнь любителям смотреть балансы в эксплорере и делает проблемной эксплуатацию уязвимостей вроде этой:

http://www.theregister.co.uk/2013/08/12/android_bug_batters_bitcoin_wallets/

 Roll Eyes
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 09, 2014, 09:29:54 PM
 #6366

Не понятно как это в блокчейне будет выводится.
Так же как и сейчас, просто адреса не будут повторяться. К примеру, там где с биржи или пула были регулярные переводы на один адрес, будет множество переводов на разные адреса.
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
July 10, 2014, 02:57:17 AM
 #6367

чтото кошелёк перестал блоки закачивать. безо всякого аварийного завершения, на компе который не выключался.
0.4.4.7 b5

tsrman
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
July 10, 2014, 03:48:09 AM
 #6368

такая же фигня
в логах:
ERROR: ProcessBlock() : invalid signatures found in proof-of-stake block c10c1642eb216cd402af542e6e5aa2ecb113210ddf53b051f614b49bdb2a7731
и
ProcessSyncCheckpoint: pending for sync-checkpoint cf36f96b8a4586b2b8117f61e73ab9db104764c72da98928f36f5d7f44bbb6a6
fruit
Legendary
*
Offline Offline

Activity: 1064
Merit: 1023


habr


View Profile
July 10, 2014, 04:53:54 AM
 #6369

Для случаев покупки оружия и прочего оно не годится, там всеравно миксеры нужны.

Мне вообще не понятно, зачем заморачиваться с покупкой оружия, криптографией и со всем вытекающим из этого, если можно купить киллера во дворе за бутылку водки Huh

Если речь о политическом убийстве, опять же - покупка оружия не нужна.

А по поводу анонимности и криптографии вот:
"За последние 10 лет в США было лишь 13 случаев, когда криптография помешала расследовать преступления"
http://habrahabr.ru/post/228727/


~DefaultTrust (Trust - is fraud.)
Доверие - это разновидность мошенничества.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 10, 2014, 05:04:01 AM
Last edit: July 10, 2014, 05:53:33 AM by Balthazar
 #6370

К сожалению, в 0.4.4.7 обнаружилась критическая ошибка. Всем следует откатиться до 0.4.4.6 update 3 до тех пор, пока она не будет обнаружена и исправлена.

Соответствующие бинарники выложены на sourceforge для платформ, на которых собрать самостоятельно будет проблемой. Исходники же доступны в бранче legacy:

git clone -b legacy https://github.com/novacoin-project/novacoin

Причина проблемы выясняется.

Проблема же заключается в том, что некоторые блоки "не нравятся" новому клиенту.

Правильная цепочка на данный момент состоит из 107621 блоков, блок #107620 имеет хэш 000000000070ac2d51c8b288dcb18adca11bd4571a8e8c7e27fad3994980c7fd.
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
July 10, 2014, 06:13:45 AM
 #6371

Quote
Тестовая реализация генератора готова, в общем-то, будет доступна для экспериментов на этой или следующей неделе.

Пара слов о том, как это работает.

Действия пользователя:

1) Пользователь генерирует и сохраняет пару secp256k1 приватных ключей (l, h);
2) Публикует пару соответствующих им публичных ключей (L, H). Они используются желающими отправить пользователю транзакцию.

Действия отправителя:

Отправитель генерирует секретное 256-бит случайное число r, затем вычисляет одноразовый публичный ключ и несекретное значение следующим образом:

Kp = G * Hash160(L*r) + H
R = G*r

Kp используется в качестве назначения транзакции, а R сохраняется в транзакции в виде метаданных. Сохранять значение r нигде не нужно, оно в дальнейшем бесполезно.

Действия получателя:

Извлечь из транзакции R, затем для каждого выхода проверить равенство:

Kp == G * Hash160(R*l) + H

Если равенство верно, значит выход принадлежит получателю, и он может вычислить приватный ключ следующим образом:

K = Hash160(R*l) + h

Hash160 - стандартная для сатоши-клиента функция взятия ID ключа;
G - базовая точка secp256k1 (см. тут);
"*" - операция умножения точки эллиптической кривой на число (подробнее здесь).

Как результат, несмотря на то, что "адрес" у пользователя один, публичные ключи в выходах адресуемых ему транзакций всегда разные, равно как и соответствующие им приватные ключи. Это повышает общую энтропию системы и приближает нашу вселенную к тепловой смерти. Smiley Также это несколько усложняет жизнь любителям смотреть балансы в эксплорере и делает проблемной эксплуатацию уязвимостей вроде этой:

Я конечно прикладной программист, но мало что понятно, это типа darkwallet - чтоли?
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 10, 2014, 06:15:40 AM
 #6372

Подтверждено, что в 0.4.4.6 никаких проблем с синхронизацией нет. Также известно, что принадлежность к версии 0.4.4.7 не означает, что клиент гарантированно не сможет синхронизироваться, это плавающая ошибка и она проявляется не всегда. В любом случае, следует пока откатиться на 0.4.4.6 u2/u3.

Отправил в сеть алерт клиентам 0.4.4.7b5, чтобы зашли в тему.

Я конечно прикладной программист, но мало что понятно, это типа darkwallet - чтоли?
Скорее, deterministic wallet, только механизм прозрачен для получателя и отправителя.

sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
July 10, 2014, 06:24:12 AM
 #6373

У меня 0.4.4.6 update beta1 - все ок
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 10, 2014, 06:29:50 AM
 #6374

В районе часа ночи тоже заметил отставание, списал это на проблемы с переключением роутера сначала. А потом поставил базу с нуля перезакачиваться, и она закачалась.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 10, 2014, 06:33:05 AM
 #6375

В районе часа ночи тоже заметил отставание, списал это на проблемы с переключением роутера сначала. А потом поставил базу с нуля перезакачиваться, и она закачалась.
Именно так это и выглядит почти в 100% таких случаев.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 10, 2014, 06:36:51 AM
 #6376

Именно так это и выглядит почти в 100% таких случаев.
Так есть веский резон откатываться или можно подождать фикса 4.4.7 ?

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
svost
Sr. Member
****
Offline Offline

Activity: 461
Merit: 252


View Profile
July 10, 2014, 06:37:53 AM
 #6377

debug.log поможет чем?

4NovacoinyLfMCjTzqDXcaGNTrykfDBNkP
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 10, 2014, 06:51:17 AM
 #6378

Так есть веский резон откатываться или можно подождать фикса 4.4.7 ?
С проблемой-то разберемся, но не думаю что эксплуатация нестабильного клиента является хорошей идеей. Roll Eyes Откатываться имеет смысл, потому что нет причин для того, чтобы рассинхронизация не повторилась в любой момент. Вероятность этого невелика, судя по тому что за несколько месяцев никто не заметил проблему, но это возможно.

debug.log поможет чем?
Привет. Если выложишь каталог с данными, без wallet.dat, то он был бы полезен для статистики.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
July 10, 2014, 07:04:23 AM
 #6379

Моя копия поврежденной БД здесь 191Mb.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
July 10, 2014, 07:20:24 AM
 #6380

В качестве оптимального решения вопроса будет проделано следующее.

Ветка 0.4.4.6 будет разморожена и станет основной. Для неё выйдет обновление, интегрирующее последние изменения интерфейса и протокола из 0.4.4.7b5.

Ветка 0.4.4.7 пока отправится обратно в песочницу, до устранения проблем с движком CoinsDB.

В качестве дани этой своеобразной традиции, нечетные номера веток впредь будут закреплены за нестабильными релизами, т.е. стабильные релизы будут обязательно иметь четный номер версии.
Pages: « 1 ... 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 [319] 320 321 322 323 324 325 326 327 328 329 330 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!