16 апреля 2013, 2:36:16 PM   # 1
 
 
Сообщений: 71
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуйте.

Я сейчас работаю на куске программного обеспечения, которое нуждается в 2-из-2 подписания Bitcoin сделок.

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

  • которые клиенты Bitcoin обеспечивают поддержку нескольких подписей
  • как те клиенты, поддержка несколько подписи
  • какие файлы этих клиентов содержат соответствующий код
  • как продвинутый пользователь может использовать поддержку мульти-подпись
  • как конечный пользователь может использовать поддержку мульти-подпись

В идеале, я хотел бы найти демон, как Bitcoin-клиент, чтобы сделать работу по созданию несколько подписей адресов, подписания сделки и вещательные сделки для меня. Я хотел бы, однако, также рассмотреть вопрос о внедрении поддержки нескольких подписей в один из существующих клиентов Bitcoin, если их базовый код, насколько подписание сделки касаются очень чистый & изолированно от другой программной логики, и я нахожу необходимую информацию о точных выработках создания и использовании нескольких сигнатур операций.
SOMEWHERE сейчас офлайн Пожаловаться на SOMEWHERE   Ответить с цитированием Мультицитирование сообщения от SOMEWHERE Быстрый ответ на сообщение SOMEWHERE


Как заработать Биткоины?
Без вложений. Не майнинг.


16 апреля 2013, 3:05:23 PM   # 2
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Получил 1806 Биткоинов
Реальная история.





Ссылка клиент поддерживает multisig на некоторое время теперь.

Поиск по rawtransaction API для получения дополнительной информации. Видеть эта нить и особенно, Суть Гэвина.

Вот некоторые PHP, который принимает массив ключей ($ ключи) И количество ключей, необходимых, чтобы провести ($ nReq) И создает адрес multisig P2SH и redeemScript. Это не является необходимым, так как API может сделать ту же задачу. Это только для тех случаев, когда вы хотите полностью в автономном режиме генерации. Обратите внимание, что шаги хеширования после $ Р.С. завершается точно так же, как и хэширования делается для обычных адресов, только с другим магическим числом. Кроме того, этап сортировки не нужно, я просто делаю это, чтобы сделать его легче восстановить в случае метаданные теряются и я остался только с кучей ключей.

Код:

функция createmultisig($ nReq,$ ключи,$ sortkeysзнак равноПРАВДА) {
 если(
$ sortkeys)Сортировать($ ключи,SORT_STRING);
 если(
$ nReq<ИЛИ $ nReq>16 ИЛИ $ nReq>подсчитывать($ ключи))вернуть ЛОЖНЫЙ;
 
$ Р.С.знак равноCHR(0x50+$ nReq);
 в то время как (список (
$ ключ,$ Вэлзнак равнокаждый($ ключи)) {
  
$ БПКзнак равноHEX2BIN($ Вэл);
  
$ Р.С..знак равноCHR(StrLen($ БПК)).$ БПК;
 }
 
$ Р.С..знак равноCHR(0x50+подсчитывать($ ключи));
 
$ Р.С..знак равноCHR(0xae);

 
$ чзнак равногашиш("Sha256",$ Р.С.,ПРАВДА);
 
$ h2знак равногашиш("Ripemd160",$ ч,ПРАВДА);
 
$ h3знак равно"\ X05".$ h2;
 
$ h4знак равногашиш("Sha256",$ h3,ПРАВДА);
 
$ h5знак равногашиш("Sha256",$ h4,ПРАВДА);
 
$ CHKзнак равнозиЬзЬг($ h5,0,4);
 
$ addr_binзнак равно$ h3.$ CHK;
 
$ адрзнак равноencodeBase58($ addr_bin);
 вернуть массив (
"RedeemScript"знак равно>bin2hex($ Р.С.),"адрес"знак равно>$ адр);
}
?>

kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

17 сентября 2013, 1:58:16 PM   # 3
 
 
Сообщения: 1344
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

любая идея, почему ужасающее отсутствие графического интерфейса поддержки? это обходится БТК сообщества пользователей тысячи каждый день.
аминорекс сейчас офлайн Пожаловаться на аминорекс   Ответить с цитированием Мультицитирование сообщения от аминорекс Быстрый ответ на сообщение аминорекс

17 сентября 2013, 4:30:05 PM   # 4
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Multi-подпись сделка не особенность и сам по себе. Они инструмент используется для реализации функции. Так спрашивают, почему конечные кошельки пользователей не ГПИ для них это неправильный подход. Вы должны спросить, почему не поддерживает бумажники "два партия депозитного с горением монет" или что-то на самом деле вы заинтересованы. И причина будет, это довольно сложно сделать хорошо.

Какую особенности вы хотите? Если вы спекуляция это с точки зрения пользователей, мы можем обсудить это, и это станет яснее, что работа должна быть сделана.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

17 сентября 2013, 7:11:39 PM   # 5
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Ссылка клиент поддерживает multisig на некоторое время теперь.

«Поддерживается» немного щедрым ИМО. Существует голые кости инструменты для создания транзакции с несколькими значи, но все остальное, что бы сделать их пригодными для использования, к сожалению не хватает.
monsterer сейчас офлайн Пожаловаться на monsterer   Ответить с цитированием Мультицитирование сообщения от monsterer Быстрый ответ на сообщение monsterer

18 сентября 2013, 2:35:20 AM   # 6
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Ссылка клиент поддерживает multisig на некоторое время теперь.

«Поддерживается» немного щедрым ИМО. Существует голые кости инструменты для создания транзакции с несколькими значи, но все остальное, что бы сделать их пригодными для использования, к сожалению не хватает.

Нет, «поддерживается» точно правильное слово. Ссылка клиента "опоры" multisig операции. "все остальное, что бы сделать их пригодными для использования" это целый инфраструктура безопасности, как правило, с участием второго компьютера, политики и практики, и т.д. Это, естественно, выходит за рамки клиента. Рискуя разговор о метафоре, вы можете создать такую ​​инфраструктуру на вершине bitcoind, потому что multisig bitcoind «поддерживает».
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

18 сентября 2013, 8:01:57 AM   # 7
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

Ссылка клиент поддерживает multisig на некоторое время теперь.

«Поддерживается» немного щедрым ИМО. Существует голые кости инструменты для создания транзакции с несколькими значи, но все остальное, что бы сделать их пригодными для использования, к сожалению не хватает.

Нет, «поддерживается» точно правильное слово. Ссылка клиента "опоры" multisig операции. "все остальное, что бы сделать их пригодными для использования" это целый инфраструктура безопасности, как правило, с участием второго компьютера, политики и практики, и т.д. Это, естественно, выходит за рамки клиента. Рискуя разговор о метафоре, вы можете создать такую ​​инфраструктуру на вершине bitcoind, потому что multisig bitcoind «поддерживает».

Не обращая внимания на какой-либо из того, что вы считаете «все остальное», есть одна фундаментальная вещь, которая непосредственно связана с нормальной функцией bitcoind, которая отсутствует в текущей реализации нескольких сиг сделок:

* Любой способ сказать кому-то прислал вам сделку с несколькими значи

Без этого вы не можете построить любую инфраструктуру на-начале текущей реализации.

Cheers, Пол.
monsterer сейчас офлайн Пожаловаться на monsterer   Ответить с цитированием Мультицитирование сообщения от monsterer Быстрый ответ на сообщение monsterer

18 сентября 2013, 8:20:32 AM   # 8
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-подписи сделок

* Любой способ сказать кому-то прислал вам сделку с несколькими значи

"Патчи приветствуются."

Часы только кошелек, который имеет кучу открытых ключей (и multisig групп открытых ключей) является хорошей идеей. Но сначала вам нужно поддержка несколько кошелька.

Существует запрос тянуть, что добавляет часы только адреса, но я думаю, что это неправильный путь. Смешение фонд, который можно потратить на средства, которые не могут быть потрачены (например, потому что они в multisig эскроу вы хотите смотреть) это плохая идея, и как только у нас есть иерархические детерминированных бумажники мы хотим смотреть только кошельки, что являются производными от главного ключа (или набора отмычек в случае multisig), где местный bitcoind не имеет частное семя для ключа.
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW