Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
3 сентября 2013, 3:25:44 PM   # 1
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

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


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

Таким образом, я экспериментировал с несколькими фирменными адресами на testnet.

Я создал себе адрес мульти-подпись два-оф-два за счет имени "1":

Код:
bitcoind -testnet addmultisigaddress 2 ["""04E062CB0F8E305AE452C191C39D74B3E30C9E3DDDB63F8121FC14F4134825AAAD0169F1E3762CFA3BD840F1C36BD1D60F0407FD50D79B2FBA6B407CF0A6498198""","""04B735503ECF6D7D73F58A64E2EAB7DA78EB78B1CDF5F4BB8A3FFA8941EE725492E9A86AB3D3374B0729E1A74EF93A9DFCDA1527DEBBD1CB7B1ACC08166C8E1E6B"""] "1"

2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li

Подтверждено, что адрес связан с учетной записью:

Код:
C: \ Program Files \ Bitcoin \ демон>bitcoind -testnet getaddressesbyaccount 1
[
    "2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li"
]

Направлена ​​сделка по этому адресу с другого счета:

Код:
C: \ Program Files \ Bitcoin \ демон>bitcoind -testnet sendfrom "" 2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li 3,14159

9254bd323e58e58271801a54af1192bf0a5a6574c8fa032e893f8d22147c1a26

Подтверждено, что сделка существует:

Код:
C: \ Program Files \ Bitcoin \ демон>bitcoind -testnet gettransaction 9254bd323e58e58271801a54af1192bf0a5a6574c8fa032e893f8d22147c1a26
{
    "количество" : -3,14159000,
    "плата" : 0.00000000,
    "подтверждения" : 1,
    "blockhash" : "00000000008d949940f0860593d2eed0886ab07cb324b6c894753825a1535
690",
    "blockindex" : 5,
    "blocktime" : 1378220260,
    "TXID" : "9254bd323e58e58271801a54af1192bf0a5a6574c8fa032e893f8d22147c1a26",

    "время" : 1378219996,
    "timereceived" : 1378219996,
    "Детали" : [
        {
            "Счет" : "",
            "адрес" : "2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li",
            "категория" : "Отправить",
            "количество" : -3,14159000,
            "плата" : 0.00000000
        }
    ]
}

Но сделка не только никогда не приходит (пока он был отчислен из моего основного баланса):

Код:
C: \ Program Files \ Bitcoin \ демон>bitcoind -testnet listaccounts 0
{
    "" : 6.85841000,
    "1" : 0.00000000,
}

Любая идея, что здесь происходит?


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


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


4 сентября 2013, 9:32:15 AM   # 2
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

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





getreceivedbyaddress возвращает 0, а также.

Код:
C: \ Program Files \ Bitcoin \ демон>bitcoind -testnet getreceivedbyaddress 2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li

0.00000000

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

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

Насколько я могу судить, посылая в адрес мульти-сиг будет отображаться только в вашем балансе или по адресу, если * все * закрытые ключи для мульти-сига в вашем бумажнике. Это сводит на нет всего смысла несколько сига сделок.

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

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

4 сентября 2013, 5:06:45 PM   # 4
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Насколько я могу судить, посылая в адрес мульти-сиг будет отображаться только в вашем балансе или по адресу, если * все * закрытые ключи для мульти-сига в вашем бумажнике. Это сводит на нет всего смысла несколько сига сделок.

Верный. Это не имеет смысла, чтобы показать, как часть вашего баланса монет, которые вы не имеете ни малейшего представления, если вы можете потратить их или нет.

Они могут все еще быть потрачены вручную.

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

В любом случае это такой позор, как мульти-сиг будет хороший безопасный способ хранения биткойны, но с этим в настоящее время функциональные возможности, это довольно много бесполезной. : |
Идея заключается в том, что сейчас вы используете их вручную. В будущем еще неразвитая функциональность заменит секретный ключ для другого siginers в вашем бумажнике с некоторыми инструкциями, что говорит клиенту, как он может идти о получении необходимой подписи (ей).

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

4 сентября 2013, 8:44:25 PM   # 5
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Верный. Это не имеет смысла, чтобы показать, как часть вашего баланса монет, которые вы не имеете ни малейшего представления, если вы можете потратить их или нет.

Они могут все еще быть потрачены вручную.

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

Для меня это было бы абсолютно логично, чтобы иметь видимый баланс на адрес мульти-сиг и не быть в состоянии провести его (без мульти-подпись). Вот вся суть их в первую очередь.

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

Но как вы знаете, даже когда они прибыли по адресу, чтобы провести их?

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

4 сентября 2013, 10:27:28 PM   # 6
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Инструменты для multisig по общему признанию бедных, на данный момент.

Multi-сиг представляет интересную концепцию: Bitcoins, что вы мог бы быть в состоянии потратить. Таким образом, ваш баланс показывает только биткоен при управлении 100% закрытых ключей.

Прямо сейчас, вы должны принять несколько дополнительных шагов.  Некоторые инструменты вне bitcoind существует, чтобы помочь с multisig, но в целом, необходима дополнительная работа в этой области.

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

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

Инструменты для multisig по общему признанию бедных, на данный момент.

Multi-сиг представляет интересную концепцию: Bitcoins, что вы мог бы быть в состоянии потратить. Таким образом, ваш баланс показывает только биткоен при управлении 100% закрытых ключей.

Прямо сейчас, вы должны принять несколько дополнительных шагов.  Некоторые инструменты вне bitcoind существует, чтобы помочь с multisig, но в целом, необходима дополнительная работа в этой области.

Даже тот инструмент, который отвечал по-прежнему страдает от тех же проблем: * никто не может сказать, что Bitcoins были отправлены им по адресу мульти-сига *.

На самом деле, они пишут:

Код:
6) Отправить биткойны на multisig адрес.

$ ./bitcoind -testnet sendtoaddress 2MsfxrcnDNF1kHJRxXT11TnAgDvVHkEvzSd 1,5
ad39b5d53230af4784fb46720e5bc474f16a97a2fc6e85eed5fd3ef423e97885

7) Время проходит. Теперь, по крайней мере, две стороны довольны, и хотят
   чтобы провести биткойны.

Время проходит. Сколько времени? Они уверены, что монеты на самом деле пришли?

ИМО, все это может быть решено просто, позволяя баланс включать мульти-Sig адрес.

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

5 сентября 2013, 12:39:38 PM   # 8
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

На самом деле, они пишут:

Код:
6) Отправить биткойны на multisig адрес.

$ ./bitcoind -testnet sendtoaddress 2MsfxrcnDNF1kHJRxXT11TnAgDvVHkEvzSd 1,5
ad39b5d53230af4784fb46720e5bc474f16a97a2fc6e85eed5fd3ef423e97885

7) Время проходит. Теперь, по крайней мере, две стороны довольны, и хотят
   чтобы провести биткойны.

Время проходит. Сколько времени? Они уверены, что монеты на самом деле пришли?

Вы можете проверить, была ли сделка включена в блок.
dserrano5 сейчас офлайн Пожаловаться на dserrano5   Ответить с цитированием Мультицитирование сообщения от dserrano5 Быстрый ответ на сообщение dserrano5

5 сентября 2013, 1:55:56 PM   # 9
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

На самом деле, они пишут:

Код:
6) Отправить биткойны на multisig адрес.

$ ./bitcoind -testnet sendtoaddress 2MsfxrcnDNF1kHJRxXT11TnAgDvVHkEvzSd 1,5
ad39b5d53230af4784fb46720e5bc474f16a97a2fc6e85eed5fd3ef423e97885

7) Время проходит. Теперь, по крайней мере, две стороны довольны, и хотят
   чтобы провести биткойны.

Время проходит. Сколько времени? Они уверены, что монеты на самом деле пришли?

Вы можете проверить, была ли сделка включена в блок.

Вы можете сделать это только если у вас есть идентификатор транзакции. Если кто-то просто посылает вам несколько биткойнов без идентификатора транзакции, вы содомия.
monsterer сейчас офлайн Пожаловаться на monsterer   Ответить с цитированием Мультицитирование сообщения от monsterer Быстрый ответ на сообщение monsterer

5 сентября 2013, 2:18:12 PM   # 10
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Вы можете проверить, была ли сделка включена в блок.

Вы можете сделать это только если у вас есть идентификатор транзакции. Если кто-то просто посылает вам несколько биткойнов без идентификатора транзакции, вы содомия.



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

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



Multisig адреса полностью видимы в блоках, так же, как и обычные адреса.

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

5 сентября 2013, 4:52:29 PM   # 12
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен



Multisig адреса полностью видимы в блоках, так же, как и обычные адреса.

Я говорил об использовании bitcoind клиента. Вы предполагаете, что Bitcoin пользователи должны вручную разобрать blockchain, чтобы определить, является ли их средства прибыли?

Это справедливо критика, и нет, в среднем пользователи не могут ожидать, чтобы разобрать блок цепи.

Средние пользователи могут, однако, смотреть конкретный адрес на blockchain / блок исследователя.

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

5 сентября 2013, 4:58:40 PM   # 13
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен



Multisig адреса полностью видимы в блоках, так же, как и обычные адреса.

Я говорил об использовании bitcoind клиента. Вы предполагаете, что Bitcoin пользователи должны вручную разобрать blockchain, чтобы определить, является ли их средства прибыли?

Multisig адреса не являются полезными, как есть. Внешние инструменты своего рода необходимы.

Эталонная реализация может быть улучшена, чтобы быть уверенным, но он никогда не сможет быть вся инфраструктура для multisig.

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

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

Это справедливо критика, и нет, в среднем пользователи не могут ожидать, чтобы разобрать блок цепи.

Средние пользователи могут, однако, смотреть конкретный адрес на blockchain / блок исследователя.

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

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

Multisig адреса не являются полезными, как есть. Внешние инструменты своего рода необходимы.

Эталонная реализация может быть улучшена, чтобы быть уверенным, но он никогда не сможет быть вся инфраструктура для multisig.

Как jgarzik примечания, есть инструменты, доступные уже, которые подходят для нечастого использования multisig.

Дело в том, что если bitcoind бы просто включить мульти-Sig операции в балансе каждого счета, вся эта проблема уходит не так ли?
monsterer сейчас офлайн Пожаловаться на monsterer   Ответить с цитированием Мультицитирование сообщения от monsterer Быстрый ответ на сообщение monsterer

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

Multisig адреса не являются полезными, как есть. Внешние инструменты своего рода необходимы.

Эталонная реализация может быть улучшена, чтобы быть уверенным, но он никогда не сможет быть вся инфраструктура для multisig.

Как jgarzik примечания, есть инструменты, доступные уже, которые подходят для нечастого использования multisig.

Дело в том, что если bitcoind бы просто включить мульти-Sig операции в балансе каждого счета, вся эта проблема уходит не так ли?

Крошечная часть проблемы уходит, конечно. Но не все это.

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

7 сентября 2013, 1:51:44 AM   # 17
 
 
Сообщений: 13
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Multisig адреса не являются полезными, как есть. Внешние инструменты своего рода необходимы.

Эталонная реализация может быть улучшена, чтобы быть уверенным, но он никогда не сможет быть вся инфраструктура для multisig.
Вот это схема того, как один такой внешний инструмент может работать:

http://praesto.airdns.org:63853/issues/5
ninjabanker сейчас офлайн Пожаловаться на ninjabanker   Ответить с цитированием Мультицитирование сообщения от ninjabanker Быстрый ответ на сообщение ninjabanker

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

Является ли это тривиальное для меня, чтобы изменить мою сборку bitcoind рассмотреть несколько Sig адрес в расчетах баланса?

Так, listsinceblock, gettransactions, listaccounts (и остальные команды, которые возвращают транзакционные данные) команды будет рассматривать несколько Sig адреса?
monsterer сейчас офлайн Пожаловаться на monsterer   Ответить с цитированием Мультицитирование сообщения от monsterer Быстрый ответ на сообщение monsterer

16 сентября 2013, 2:15:10 PM   # 19
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Является ли это тривиальное для меня, чтобы изменить мою сборку bitcoind рассмотреть несколько Sig адрес в расчетах баланса?

Если, и только если вы контролируете все ключи, задействованные в multisig транзакции.

В противном случае, такая сделка может рассматриваться "частично контролируемый" и на самом деле не часть вашего "полностью контролируемый" баланс. bitcoind не может доказать, что вы можете потратить multisig.

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

17 сентября 2013, 7:50:05 AM   # 20
 
 
Сообщения: 1008
Цитировать по имени
цитировать ответ
по умолчанию Re: Multi-адрес подписи никогда не получает биткоен

Если, и только если вы контролируете все ключи, задействованные в multisig транзакции.

В противном случае, такая сделка может рассматриваться "частично контролируемый" и на самом деле не часть вашего "полностью контролируемый" баланс. bitcoind не может доказать, что вы можете потратить multisig.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW