Bitcoin Forum
May 14, 2024, 07:36:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 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 332 333 334 335 336 337 338 339 340 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744370 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 31, 2016, 04:22:14 PM
Last edit: March 31, 2016, 04:38:16 PM by Balthazar
 #5981

А как экспортировать-импортировать длинные адреса?

Об одном способе я догадываюсь - через dumpwallet/importwallet.
А есть ли другой метод?

Например, dumpwallet выдал такую информацию:
Quote
2SN....QZ 2016-03-30T12:37:45Z label= # view=7Lx...He addr=5GRP...Y5

Существует ли команда, которой можно создать такой же адрес в другом кошельке?

Вижу несколько команд, относящихся к длинным адресам, но не могу понять, как ими пользоваться  Smiley

Code:
adjustmalleablekey <Malleable key data> <Public key variant data> <R data>

adjustmalleablepubkey <Malleable public key data>

importmalleablekey <Key data>
importmalleablekey <ключ> - для импорта одной пары ключей, соответствующей такому адресу.
dumpmalleablekey <key view> - вытащить из кошелька пару ключей, соответствующую паре ключей для просмотра, которая соответствует адресу.
newmalleablekey - для создания новой пары ключей.

Остальные функции вообще не предназначены для использования обычным человеком. Это для тех, кто хочет глубже понять суть, ну и для тех кому зачем-то может быть нужно вручную генерировать пары закрытых/открытых ключей из предоставленных данных, с целью дальнейшего использования в каких-либо иных целях.

Команда adjustmalleablepubkey принимает на вход сериализованную пару публичных ключей (можно получить с помощью validateaddress), выдает новый публичный ключ и параметр R (то же самое происходит при отправке монет на длинный адрес).

Команда adjustmalleablekey принимает на вход пару закрытых ключей, одноразовый публичный ключ и параметр R, и возвращает соответствующий закрытый ключ в пригодном к импорту формате (аналогичное происходит при трате монет, отправленных на длинный адрес).

Как пример, в комбинации с encryptmessage/decryptmessage может использоваться для реализации какого-нибудь самодельного защищенного протокола обмена информацией, со сменой ключа шифрования для каждого сообщения. Получаем новый публичный ключ с помощью adjustmalleablepubkey, шифруем им сообщение и отправляем его адресату, прикладывая к телу сообщения этот публичный ключ и R. Получатель затем с помощью adjustmalleablekey вычисляет закрытый ключ и им расшифровывает сообщение. Стороннему наблюдателю только что и остается строить догадки, наблюдая поток абракадабры.

Вот так мы только что изобрели PGP Cheesy
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
April 01, 2016, 01:07:27 PM
 #5982

dumpmalleablekey <key view> - вытащить из кошелька пару ключей, соответствующую паре ключей для просмотра, которая соответствует адресу.
Понятно и работает.
Только немного неудобно, приходится сначала делать validateaddress <address>, чтобы узнать key view.

importmalleablekey <ключ> - для импорта одной пары ключей, соответствующей такому адресу.
Тоже понятно и работает.

Команда adjustmalleablepubkey принимает на вход сериализованную пару публичных ключей (можно получить с помощью validateaddress), выдает новый публичный ключ и параметр R (то же самое происходит при отправке монет на длинный адрес).

Тут уже непонятно Smiley
Делаю validateaddress, получаю примерно следующее:
Quote
{
"isvalid" : true,
"ispair" : true,
"ismine" : true,
"KeyView" : "7MBg...Brc"
}

Попытка сделать adjustmalleablepubkey 7MBg...Brc выдаёт:
Quote
CMalleablePubKey::GetVariant() : Unable to decode L value (code -1)

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
April 01, 2016, 04:07:23 PM
Last edit: April 01, 2016, 04:41:59 PM by Balthazar
 #5983

Просто она ожидает пару публичных ключей, а не вью. Изначально в выводе validateaddress была пара ключей, но потом она была убрана, тем самым сломав эту функциональность. В ближайшее время починим.
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
April 01, 2016, 06:11:13 PM
 #5984

Скажите, с 0.5.5 под 0.5.7 нужно базу перекачивать?
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
April 01, 2016, 06:42:44 PM
 #5985

Скажите, с 0.5.5 под 0.5.7 нужно базу перекачивать?
Нет.

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
April 01, 2016, 08:23:06 PM
Last edit: April 01, 2016, 08:54:32 PM by Balthazar
 #5986

Просто она ожидает пару публичных ключей, а не вью. Изначально в выводе validateaddress была пара ключей, но потом она была убрана, тем самым сломав эту функциональность. В ближайшее время починим.
Исправлено в репозитории, теперь метод всеядный и понимает адрес, пару ключей или вью.
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
April 01, 2016, 10:40:48 PM
 #5987

мелкие правки, мелкие починки.. а обещали мега новый релизъ  Grin

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
becool
Legendary
*
Offline Offline

Activity: 1442
Merit: 1016


View Profile
April 02, 2016, 01:16:47 AM
 #5988

да тут без поллитры не разобраться...
долго надо вкуривать принцип и суть вопроса...
возможно и ящиком не обойтись...
а как же без шашлычка.. а там и сам смысл теряется почему же собрались  Grin
мелкие правки, мелкие починки.. а обещали мега новый релизъ  Grin
Главное видно что работают!
Пусть пишут что хотят главное чтобы в нас не бросались, а то же мы оба вентиляторы.
А если что-то бросать в вентилятор, то известно его сразу становится больше со всех сторон, разлетается во все стороны.


Только ты недостаточно холодный (или недостаточно отмороженый).
Нам нужна отдельная тема для тех кто не въезжает.

FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
April 02, 2016, 01:47:51 PM
 #5989

ну дык карланы летають только на лучших вентелятодорах  Grin

кому ста торы, а кому ляторы  Grin

не главное на сколько холодный вентилядор, главное на сколько он отмораживает окружающих  Grin

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
April 02, 2016, 03:05:50 PM
 #5990

Balthazar, спасибо. Буду изучать. А сложного пароля на ОС (рута вроде нет)  и зашифрованного кошелька будет достаточно для безопасного майнинга?
Стараюсь не пользоваться паролями там, где можно пользоваться ключами. Это глобальное избавление от головной боли.
На тему паролей, и почему они - прошлый век:

http://samag.ru/archive/article/390
sleekka
Hero Member
*****
Offline Offline

Activity: 624
Merit: 500



View Profile
April 02, 2016, 05:07:50 PM
 #5991

мелкие правки, мелкие починки.. а обещали мега новый релизъ  Grin
Внимание к мелочам, рождает совершенство, а совершенство уже не мелочь.
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
April 02, 2016, 05:49:45 PM
 #5992

Что это??  Shocked Shocked Shocked
https://explorer.novaco.in/block/d2be01bf874163f766245bde74600bf503ce31393fb5cbc837c41e85f7340511

Куда делась моя награда? Почему она ушла на какой-то непонятный адрес? Причем вместе со стейком?

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

Activity: 1442
Merit: 1016


View Profile
April 02, 2016, 05:56:12 PM
 #5993

Balthazar, спасибо. Буду изучать. А сложного пароля на ОС (рута вроде нет)  и зашифрованного кошелька будет достаточно для безопасного майнинга?
Стараюсь не пользоваться паролями там, где можно пользоваться ключами. Это глобальное избавление от головной боли.
На тему паролей, и почему они - прошлый век:

http://samag.ru/archive/article/390

Димон, я тебя предупреждал.
Еще вчера использовал винду под администратором и вообще пароля не знал, а уже сегодня тебе говорят пароль фигня юзай ключи а то и токены юсби даже)
А всё начиналось с 10 нов в кошельке)
И как это рута нет?
Должен быть, смени его обязательно, а насчет паролей конечно верно, но лучше вообще не парься с ключами и токенами, пусть они себе оставят это. Просто запрети все соединения и вообще все входы, и сиди там в кошельке чисто с клавиатурой мышкой и монитором.
Потом репу почешешь пол дня как эти ключи делать и может додумаешь.
И что ж там и как в этой инструкции.
Они так пишут словно обычному юзеру за минуту понятно как эти ключи делать.
А я скажу так, обычный юзер вот эту инструкцию с ключами понимает как колдовство какое-то, с непонятными манипуляциями и почему просто не нажать кнопку и вот он ключ готовый в двух файлах, один секрет, другой паблик. секрет сныкал в папку, а паблик отправляешь кому надо(или текст из него).
Тогда бы человек и лучше понимал что такое эти брелки, что там своя микруха с зампомненым приват и генерирующим паблик при обращении.
Всё бы так и было, но тут вмешались мегадрочеры уже не виндовые а линуксовые, вот поэтому все так трудно с этими инструкциями в понимании.
Для человека только только знакомящегося с  линуксом ключи в нём делать трудно по этим инструкциям. Потому что ему такие команды не понятны вообще что он делает, а их много.
Ему бы освоить простые команды где одна команда - одно понятное действие, а потом вот к таким переходить. А тут сразу.
Говорят в винде проще эту ключи делать. там реально кнопку нажал и готово. Кто-то в Putty вроде делает там.

Что это??  Shocked Shocked Shocked
https://explorer.novaco.in/block/d2be01bf874163f766245bde74600bf503ce31393fb5cbc837c41e85f7340511

Куда делась моя награда? Почему она ушла на какой-то непонятный адрес? Причем вместе со стейком?


Ипать...
Спасибо что сообщил, пока не буду обновлятся!
Видимо они теперь приватны!

Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
April 02, 2016, 06:37:18 PM
 #5994

Что это??  Shocked Shocked Shocked
https://explorer.novaco.in/block/d2be01bf874163f766245bde74600bf503ce31393fb5cbc837c41e85f7340511

Куда делась моя награда? Почему она ушла на какой-то непонятный адрес? Причем вместе со стейком?

Для 1 апреля вроде бы поздновато. Или это всерьез?

Не подумай, что издеваюсь, просто ничего в плане майнинга не меняли вообще, потому надо выяснить имеет ли место вопрос.
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
April 02, 2016, 06:42:14 PM
 #5995

Что это??  Shocked Shocked Shocked
https://explorer.novaco.in/block/d2be01bf874163f766245bde74600bf503ce31393fb5cbc837c41e85f7340511

Куда делась моя награда? Почему она ушла на какой-то непонятный адрес? Причем вместе со стейком?

Для 1 апреля вроде бы поздновато. Или это всерьез?

Не подумай, что издеваюсь, просто ничего в плане майнинга не меняли вообще.
Да если бы 1-е апреля...

Такое вообще может быть? Инпут сгенерировал ПоС, а награда (вместе с самим инпутом) ушла хз куда. В кошельке вообще не видно этой транзакции, просто уменьшился баланс по непонятной причине.

Первая мысль - кто-то спер приватный ключ (адрес сгенерирован когда-то ванитегеном и чисто теоретически, ключ от него мог где-то оказаться на стороне...).


В эксплорере это безобразие выглядит вот так: https://explorer.novaco.in/address/4E4E4EoDmyYdXahMN5eWR8ufkQZo9bWRpv

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

Activity: 3108
Merit: 1358



View Profile
April 02, 2016, 06:45:03 PM
 #5996

Заранее для бикула - или помогай искать причину, или иди лесом. Твоя одержимость всякой хренью уже порядком надоела, найди себе другую тему для развлечений.

Первая мысль - кто-то спер приватный ключ (адрес сгенерирован когда-то ванитегеном и чисто теоретически, ключ от него мог где-то оказаться на стороне...).
Клиент самосборный или с сорсфоржа?

Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
April 02, 2016, 06:47:24 PM
 #5997

Клиент самосборный или с сорсфоржа?

Заранее для бикула - или помогай искать причину, или иди лесом. Твоя одержимость всякой хренью уже порядком надоела, найди себе другую тему для развлечений.
C сорсфоржа. novacoin-0.5.7-bdb-win32-i686
Это первый пос блок после обновления. На всякий случай я пока выключил кошелек.

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

Activity: 3108
Merit: 1358



View Profile
April 02, 2016, 06:48:33 PM
Last edit: April 03, 2016, 03:16:24 AM by Balthazar
 #5998

С другими адресами такого не происходило? Просто есть предположение, что проблему вызывает использование несжатого публичного ключа. Как раз такого, какие генерирует VanityGen.

Если так, то адрес этот на самом деле твой, просто в выходы подставился сжатый публичный ключ вместо несжатого, и хэш у него другой. В таком случае доступ к монетам можно восстановить, если перекодировать WIF строку закрытого ключа так, чтобы при импорте создался сжатый публичный ключ.
Alex AXe
Legendary
*
Offline Offline

Activity: 1218
Merit: 1019



View Profile
April 02, 2016, 06:52:42 PM
 #5999

С другими такого не происходило. Я б уже заметил это.

До обновления и на этом адресе майнинг шел нормально (как и на остальных).

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

Activity: 3108
Merit: 1358



View Profile
April 02, 2016, 06:54:41 PM
 #6000

Давно пора было удалить поддержку несжатых ключей, от них одна путаница... Потому что одному закрытому ключу соответствует два открытых и два адреса из-за этого. Но без неё сгенерированные ванитигеном адреса перестанут работать, поэтому оставили. Так что придется разобраться в причине и поддерживать их до конца времен.

Скорее всего, я прав насчет сжатых и несжатых ключей, достаточно посмотреть на транзакцию.

https://explorer.novaco.in/tx/e2004d96e574957c32a17da8815f53e459e14e4d5995c5affaa780a60bf39485

Публичный ключ во входе в два раза длиннее, чем на выходе, так что дело точно в этом.
Pages: « 1 ... 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 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 332 333 334 335 336 337 338 339 340 341 »
  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!