|
17 мая 2012, 5:07:33 PM | # 1 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Хорошо, мне нужно создать мульти сделки подписи .. 2-из-3 ... Что мне делать?
|
17 мая 2012, 6:29:35 PM | # 2 |
Сообщения: 2352
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
|
17 мая 2012, 6:36:03 PM | # 3 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Нет, нет ... Мне нужно шаг за шагом учебник ...
Например 2 человека имеют Bitcoin Qt установлен на ПК, что им нужно сделать, чтобы сделать это ... 5 BTC Баунти |
17 мая 2012, 7:57:08 PM | # 4 |
Сообщения: 1428
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Я видел некоторые из онлайн кошельков размещения нескольких Sig сделок, хотя это, возможно, было до 16 BIP, и я не знаю, если они все еще делают это.
С другой стороны, есть способы, чтобы сделать это, если вы хотите идти копаться в командной строке и делать сумасшедшие "хакер материал", Но вы можете просто ждать, пока разработчики клиента, чтобы обойти это. Я имел большие планы на него в Оружейной палате, но у меня были некоторые другие неотложные приоритеты в последнее время. Это будет в моем списке приоритетов после Оружейная идет бета (надеюсь, в течение месяца). Но даже после этого, есть большое препятствие для разработчиков клиента, потому что сбор подписей будет болью в заднице. Вот почему я создал BIP 10 (И уже используют его для автономных операций), но это, возможно, потребуется расширить или дополнить с большим удобством. Тьфу ... |
17 мая 2012, 8:32:50 PM | # 5 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
направляющие из командной строки будет ОК
|
17 мая 2012, 9:48:47 PM | # 6 |
Сообщения: 1736
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
|
17 мая 2012, 9:51:21 PM | # 7 |
Сообщения: 882
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Так что ждите, мы не можем сделать несколько Sig сделок еще?
Тогда почему все кричат на Bitcoinica для их не использовать? Я думал, что BIP16 получил идти вперед. |
17 мая 2012, 10:48:33 PM | # 8 |
Сообщения: 1736
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Так что ждите, мы не можем сделать несколько Sig сделок еще? Bitcoinica не шифруют свой кошелек. Это проблема с воровством. Сейчас только multisig операции, которые могут быть сделаны отправляете по нескольким адресам.Тогда почему все кричат на Bitcoinica для их не использовать? Я думал, что BIP16 получил идти вперед. |
17 мая 2012, 10:56:03 PM | # 9 |
Сообщения: 1106
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Так что ждите, мы не можем сделать несколько Sig сделок еще? Ты можешь. Вы всегда могли бы, на самом деле. Возможность всегда была там, с скрипт. Это просто, что нет ни одного клиента, что позволяет легко создавать транзакции с соответствующим сценарием. Вы должны будете строить сами, что сложно. |
17 мая 2012, 11:02:02 PM | # 10 |
Сообщения: 1106
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Bitcoinica не шифруют свой кошелек. Это проблема с воровством. Горячий бумажник не может быть зашифрован в то время как система работает, по определению. Их проблема была частично иметь слишком много денег в горячем кошельке, но в основном, с использованием небезопасного метода для обмена корневого пароля своего сервера, содержащего горячий бумажник. |
18 мая 2012, 1:20:53 AM | # 11 |
Сообщения: 1652
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Хорошо, мне нужно создать мульти сделки подписи .. 2-из-3 ... Что мне делать? Собирают (или генерировать) 3 Bitcoin адреса, на какой машины будут участвовать, используя команды getnewaddress или getaccountaddress RPC (или копирование и вставка из графического интерфейса).Получить их открытые ключи с помощью команды validateaddress RPC 3 раза. Затем создайте multisig адрес 2-на-3 с использованием addmultisigaddress; например котировка bitcoind addmultisigaddress 2 «["044322868cb17d64dcc22185ae2d4493111d73244c3668f8ac79ecc79c0ba8d30a6756d0fa20157 709af3281cc721c7f53321a8cabda29b77900b7e4fe0174b114","..second Публичных ..","..third Публичных .."]» addmultisigaddress возвращает адрес multisignature. Будьте немного осторожно, открытые ключи сырыми шестнадцатеричные и не содержат контрольные суммы, как Bitcoin адреса делать.Вы можете отправить деньги в эту сделку 2-в-3, используя обычные команды sendtoaddress / sendmany RPC, или GUI (или что-нибудь, что это было обновлено, чтобы распознавать multisig адреса). Это позволит создать мульти транзакции подписи. Если вы хотите, чтобы потом тратить средства, отправленные в этой сделке 2-в-3 ... что еще (ну не реализован, если Bitcoin имеет все 3 закрытых ключей в его кошельке, то эти средства будут отображаться в общем балансе кошельков и он может быть выбран, чтобы быть потрачены как и любые другие средства, полученные в кошельке). "Мы" необходимо реализовать RPC вызовы для реализации BIP 10 или что-то вроде этого. |
18 мая 2012, 1:36:29 AM | # 12 |
Сообщения: 1484
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Горячий бумажник не может быть зашифрован в то время как система работает, по определению. Ну, он может (и должен) быть зашифрованы на диске. По крайней мере, делает его более трудным украсть секретные ключи (должны украсть из памяти). |
19 мая 2012, 7:51:09 PM | # 13 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Код: C: \ Program Files (x86) \ Bitcoin \ демон>bitcoind.exe addmultisigaddress 2 «["0446fc07bc99bef8e7a875249657c65e1f1793fd0bf45e2c39d539b6f8fcd44676acc552ab886c11eb08f4a275e7bb7dc4fdaf9c4 b2228856f168a69df7d216fbc","04df70eb0107ed08e1ddcd4b4d85d26bf8cca301f5c98fd15f5efef12ba4de72bfef7287f964e304207164c003029449740aaae2d6af1ff7ae3f6bb27f3012296c","046003581a3ff5bc3de daa6da4834ce7bcd49d3f114ce15791f6b5de8b0cec81a46db2eb8cf84d2db845854c57788c7283ab4040aeb3595bc5c68303a17fdde7c8"]» ошибка: несоответствие типов «[0446fc07bc99bef8e7a875249657c65e1f1793fd0bf45e2c39d539b6f8fcd44676acc552ab886c11eb08f4a275e7bb7dc4fdaf9c4b2228856f168a69df7d216fbc, 04df70eb0107ed08e1ddcd4b4d 85d26bf8cca301f5c98fd15f5efef12ba4de72bfef7287f964e304207164c003029449740aaae2d6af1ff7ae3f6bb27f3012296c, 046003581a3ff5bc3dedaa6da4834ce7bcd49d3f114ce15791f6b5de8b0cec81a46db2eb8cf 84d2db845854c57788c7283ab4040aeb3595bc5c68303a17fdde7c8] Зачем? |
22 мая 2012, 8:14:58 AM | # 14 |
Сообщения: 128
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Нет, нет ... Мне нужно шаг за шагом учебник ... Например 2 человека имеют Bitcoin Qt установлен на ПК, что им нужно сделать, чтобы сделать это ... 5 BTC Баунти Я добавляю 25BTC щедрот, если это будет сделано в SafeBit. |
22 мая 2012, 1:18:19 PM | # 15 |
Сообщения: 1652
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
котировка $ ./bitcoind addmultisigaddress 2 «["0446fc07bc99bef8e7a875249657c65e1f1793fd0bf45e2c39d539b6f8fcd44676acc552ab886c1 1eb08f4a275e7bb7dc4fdaf9c4b2228856f168a69df7d216fbc","04df70eb0107ed08e1ddcd4b4d85d26bf8cca301f5c98fd15f5efef12ba4de72bfef7287f964e30 4207164c003029449740aaae2d6af1ff7ae3f6bb27f3012296c","046003581a3ff5bc3dedaa6da4834ce7bcd49d3f114ce15791f6b5de8b0cec81a46db2eb8cf84d2 db845854c57788c7283ab4040aeb3595bc5c68303a17fdde7c8"]» Работает в терминале на моем Mac, возвращается:котировка 3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x ... которая проверяет, как:котировка Код: $ ./bitcoind validateaddress 3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x { "действует" : правда, "адрес" : "3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x", "isscript" : правда, "это мое" : ложный, "скрипт" : "multisig", "адреса" : [ "1HEmNY7Lpsqc81nP6JAymjGuuvdFLaqt1e", "1Gpuy32bmhtn3KL6dBDHdTHfMosXRH6xV4", "1AbU2FDgJRKejuY4e4XGYEfzo6uAGQ1Kyy" ], "sigsrequired" : 2, "Счет" : "" } |
22 мая 2012, 1:39:01 PM | # 16 |
Сообщения: 1862
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Я не знаю достаточно о CLI Windows, со ссылкой на правила, чтобы получить ["...","...","..."] Прошло не-модифицирован для bitcoind.exe. Это может быть немного расстраивает дилинг с cmd.exe и побега - для "" символы в основном нужно использовать обратную косую черту (становится более сложным, если происходит с помощью пакетного файла), а также для других символов (например, >, <, | или ^) вам нужно бежать с ^ характером. Пример: Код: grep.exe ^>\"* .cpp Будет ли соответствовать строка, например, следующим образом: ... п>", ... Ура, Ян. |
31 мая 2012, 12:15:45 PM | # 17 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Я установить свежий Bitcoin и запустить команду
Код: Санта @ Ubu: ~ $ bitcoind validateaddress 3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x { "действует" : правда, "адрес" : "3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x", "это мое" : ложный } Если я запускаю ту же команду после Код: bitcoind addmultisigaddress 2 «["0446fc07bc99bef8e7a875249657c65e1f1793fd0bf45e2c39d539b6f8fcd44676acc552ab886c11eb08f4a275e7bb7dc4fdaf9c4b2228856f168a69df7d216fbc","04df70eb0107ed08e1ddcd4b4d85d26bf8cca301f5c98fd15f5efef12ba4de72bfef7287f964e304207164c003029449740aaae2d6af1ff7ae3f6bb27f3012296c","046003581a3ff5bc3dedaa6da4834ce7bcd49d3f114ce15791f6b5de8b0cec81a46db2eb8cf84d2db845854c57788c7283ab4040aeb3595bc5c68303a17fdde7c8"]» это дает мне Код: Санта @ Ubu: ~ $ bitcoind validateaddress 3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x { "действует" : правда, "адрес" : "3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x", "isscript" : правда, "это мое" : ложный, "скрипт" : "multisig", "адреса" : [ "1HEmNY7Lpsqc81nP6JAymjGuuvdFLaqt1e", "1Gpuy32bmhtn3KL6dBDHdTHfMosXRH6xV4", "1AbU2FDgJRKejuY4e4XGYEfzo6uAGQ1Kyy" ], "sigsrequired" : 2, "Счет" : "" } Есть ли способ, чтобы разобрать любой multisignature адрес на новой установке Bitcoin? Я хочу, чтобы это "адреса" раздел |
31 мая 2012, 12:25:18 PM | # 18 |
Сообщения: 1050
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Вы не можете разобрать адрес скрипта, не зная сценария. Это как преимущество, так и недостаток.
Это означает, что люди должны быть сказано, что ключи участвуют в сделке, они могут отправить платеж с помощью только адрес скрипта. С другой стороны, расходы из адреса сценария предполагает знание сценария. |
31 мая 2012, 12:58:57 PM | # 19 |
Сообщения: 565
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Код: bitcoind addmultisigaddress 2 «["0446fc07bc99bef8e7a875249657c65e1f1793fd0bf45e2c39d539b6f8fcd44676acc552ab886c11eb08f4a275e7bb7dc4fdaf9c4b2228856f168a69df7d216fbc","04df70eb0107ed08e1ddcd4b4d85d26bf8cca301f5c98fd15f5efef12ba4de72bfef7287f964e304207164c003029449740aaae2d6af1ff7ae3f6bb27f3012296c","046003581a3ff5bc3dedaa6da4834ce7bcd49d3f114ce15791f6b5de8b0cec81a46db2eb8cf84d2db845854c57788c7283ab4040aeb3595bc5c68303a17fdde7c8"]» Независимо от того, сколько времени я запускаю его это не дает только один выходной адрес - 3EffXJKyYB9zWh2dhx2hcccqBK8DGC7x2x Как я могу создать несколько сделок multisignature используя те же адреса? |
31 мая 2012, 1:21:52 PM | # 20 |
Сообщения: 1652
цитировать ответ |
Re: [Bounty] Как к мульти операций подписи
Как я могу создать несколько сделок multisignature используя те же адреса? Используйте один из посыла команды для отправки в несколько раз multisig адрес и вы будете создавать несколько multisig сделок.addmultisigaddress не создает транзакцию, он просто создает место для будущих сделок идти. |