Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
10 сентября 2014, 9:47:05 AM   # 1
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
У меня есть адрес Bitcoin. Как я могу получить это баланс и количество BTC это когда-либо было отправлено и получено? я не хотите использовать какие-либо третье лицо Bitcoin услуги, я хочу, чтобы это сделать как можно более непосредственно. Как я могу это сделать?
Samudda сейчас офлайн Пожаловаться на Samudda   Ответить с цитированием Мультицитирование сообщения от Samudda Быстрый ответ на сообщение Samudda


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


10 сентября 2014, 11:14:50 AM   # 2
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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





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

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

10 сентября 2014, 11:37:22 AM   # 3
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

http://bitcoin.stackexchange.com/questions/10090/how-to-get-an-addresss-balance-with-the-bitcoin-client

Если вы не хотите использовать службу третьей стороны, вы можете использовать программное обеспечение сторонних производителей на своем собственный Bitcoin:
https://en.bitcoin.it/wiki/Abe
https://insight.bitpay.com/

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

10 сентября 2014, 11:38:04 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Вы должны кодировать что-то вроде этого:

Код:
длинный баланс = 0;
для (INT I = 0;! atEnd (); я ++)
{
  Блок B = getBlock (я);
  для (Int J = 0; J < b.txCount (); j ++)
  {
    Сделка Ого = b.getTransaction (J);
    для (INT = 0; K < tx.countOutputs (); к ++)
    {
       Выход из = tx.getOutput (к);
       если (out.isMyIncoming ())
         Баланс + = out.getAmount ();
    }
    для (INT = 0; K < tx.countInputs (); к ++)
    {
       Ввод в = tx.getInput (к);
       если (in.isMyOutgoing ())
         Баланс - = in.getAmount ();
    }
  }
}
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

10 сентября 2014, 11:55:27 AM   # 5
 
 
Сообщения: 170
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

10 сентября 2014, 12:36:32 PM   # 6
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

Вы должны кодировать что-то вроде этого:

Код:
длинный баланс = 0;
для (INT I = 0;! atEnd (); я ++)
......
}

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

10 сентября 2014, 12:47:17 PM   # 7
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

котировка
Это не имеет смысла. Если на каком языке это? Как я могу запустить?

Сожалею. Это слишком сложно для меня, чтобы объяснить вещи, на хорошем английском языке.
Я имею в виду, что вы должны разобрать blockchain (.blk-файлы), возьмите каждый блок, разобрать его, возьмите каждую транзакцию, анализировать входы и выходы.
Конечно, мой код не "реальный код", Вы должны написать парсер самостоятельно или попросить кого это сделать.
Может быть, это также можно найти "точно что-вы-хотите-программа" В интернете.
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

10 сентября 2014, 1:27:21 PM   # 8
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

http://bitcoin.stackexchange.com/questions/10090/how-to-get-an-addresss-balance-with-the-bitcoin-client

Если вы не хотите использовать службу третьей стороны, вы можете использовать программное обеспечение сторонних производителей на своем собственный Bitcoin:
https://en.bitcoin.it/wiki/Abe
https://insight.bitpay.com/



услуги или программное обеспечение, в чем разница? Суть заключается в том, что я не хочу использовать что-либо третьей стороной.


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

10 сентября 2014, 1:50:22 PM   # 9
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Вы можете получить API для для сделок адрес здесь: https://blockchain.info/api/blockchain_api . У «третья сторона» включает в себя blockexplorer и бумажники?

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

10 сентября 2014, 1:55:28 PM   # 10
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Вы можете получить API для для сделок адрес здесь: https://blockchain.info/api/blockchain_api . У «третья сторона» включает в себя blockexplorer и бумажники?

  ~~ MZ ~~

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

10 сентября 2014, 2:08:20 PM   # 11
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

Проще всего пойти в blockchain.info и просто вставить адрес в поиске на самом верху. Это будет тянуть всю историю от блока цепи для вас и даст вам краткую информацию о сделках по этому адресу.
Должен? Вы не правы.

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

10 сентября 2014, 2:08:37 PM   # 12
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

10 сентября 2014, 2:18:35 PM   # 13
 
 
Сообщений: 11
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Нет, это не было ответа.

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

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

10 сентября 2014, 3:01:27 PM   # 14
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

котировка
Я хочу создать такую ​​программу самостоятельно. Это более понятно?

Что будет ваш язык программирования?
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

10 сентября 2014, 3:58:00 PM   # 15
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Вы только будете в состоянии получить такую ​​информацию об адресе, если у вас есть история полного узла локально. Учитывая, что общий процесс:

  • Разбираем блоки из файлов
  • Для каждого блока, перебрать все сделки
  • Для каждой транзакции, анализировать выходные сценарии
  • Если выходной сценарий какой-то стандартной формы, вы можете получить адрес из его байтов
  • Если проанализированный адрес совпадает с одним вас интересует, добавить транзакцию в свой "интересно" задавать
  • Из соответствующих сделок вы можете, наконец, вывести все статы вам нужно, например, баланс, переданных / принятых ..

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

Если у вас нет какой-либо местной истории, единственный способ, которым я в курсе загружается фильтр Блума, соответствующий адрес и сканировать весь blockchain. Узлы вышлют вам соответствующие сделки по этому адресу плюс некоторых unrelevant из них из-за probabilistc природы фильтра Блума. Помните, что вы будете вынуждены делать полное пересканирование для каждого нового адреса вы хотите найти.
keeshux сейчас офлайн Пожаловаться на keeshux   Ответить с цитированием Мультицитирование сообщения от keeshux Быстрый ответ на сообщение keeshux

10 сентября 2014, 4:08:54 PM   # 16
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

1) Это не очень медленно, потому что вы не должны проверять подписи (ваш bitcoind сделал это)
2) основные файлы Bitcoin имеют очень простую структуру. Посмотрите здесь

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

10 сентября 2014, 4:17:22 PM   # 17
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

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

1) Это не очень медленно, потому что вы не должны проверять подписи (ваш bitcoind сделал это)
2) основные файлы Bitcoin имеют очень простую структуру. Посмотрите здесь



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

10 сентября 2014, 4:29:08 PM   # 18
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

котировка
Не свойственно медленно, вероятно, замедлится при запуске на 20 ГБ данных .. без индекса

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

10 сентября 2014, 6:28:46 PM   # 19
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

Нет, это не было ответа.

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



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

Это уже было сделано. Если ваш после некоторой практики программирования, почему не изобретать колесо?
Buffer Overflow сейчас офлайн Пожаловаться на переполнение буфера   Ответить с цитированием Мультицитирование сообщения от переполнения буфера Быстрый ответ на сообщение от переполнения буфера

10 сентября 2014, 6:50:26 PM   # 20
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Как получить информацию о адрес Bitcoin без третьего-PARD услуг?

котировка
Не свойственно медленно, вероятно, замедлится при запуске на 20 ГБ данных .. без индекса

раз что-то x2 ... x3 медленнее, чем просто копирование 20GB данных

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW