Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
17 июня 2012, 7:40:15 AM   # 1
MAV
 
 
Сообщения: 169
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind - получить нет. подтверждений для адреса

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


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

Я могу добиться этого в неэффективном способе с использованием

Код:
bitcoind listreceivedbyaddress

и вручную фильтровать результат только адрес меня интересует.

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

Другой способ, которым я мог бы сделать это использует

Код:
bitcoind getreceivedbyaddress АДРЕС X

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

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


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


17 июня 2012, 7:47:54 AM   # 2
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind - получить нет. подтверждений для адреса

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





Адрес не имеет дискретный ряд подтверждений. Только сделка делает.

Попробуй это:
Код:
bitcoind gettransaction
Revalin сейчас офлайн Пожаловаться на Revalin   Ответить с цитированием Мультицитирование сообщения от Revalin Быстрый ответ на сообщение Revalin

17 июня 2012, 8:03:54 AM   # 3
MAV
 
 
Сообщения: 169
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind - получить нет. подтверждений для адреса

Да, что имеет смысл о транзакции, имеющие подтверждений не адреса

Для того, чтобы иметь возможность использовать gettransaction мне нужно иметь идентификатор транзакции, который не является чем-то я автоматически на депозит, только для отправки.

Я могу получить список входящих идентификаторов транзакций с использованием

Код:
bitcoind listtransactions СЧЕТА

Однако я до сих пор есть проблема того, чтобы сделать много фильтрации, если СЧЕТ имеет много сделок. Я предполагаю, что я мог отслеживать, сколько сделок были возвращены в последний раз, когда я назвал его, и использовать его в «от» параметра, чтобы сузить список.

Спасибо за идеи. Тем не менее, кажется, не как изящное решение, но listtransactions лучше, чем предыдущие идеи, которые я имел.

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

17 июня 2012, 8:23:00 AM   # 4
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind - получить нет. подтверждений для адреса

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

Также проверьте «listsinceblock <подтверждения>».
Revalin сейчас офлайн Пожаловаться на Revalin   Ответить с цитированием Мультицитирование сообщения от Revalin Быстрый ответ на сообщение Revalin

19 июня 2012, 2:43:04 PM   # 5
 
 
Сообщения: 2296
Цитировать по имени
цитировать ответ
по умолчанию Re: bitcoind - получить нет. подтверждений для адреса

 listtransactions '*' N

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW