18 сентября 2017, 10:59:22 AM   # 1
 
 
Сообщений: 92
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

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


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

Для этой цели я использовал sendtoaddress вызов API для Bitcoin-кли, чтобы отправить некоторые ЕТ к моему собственному Bitcoin Blockchain.Info бумажнику. Сделка была обработана, и я пытался понять информацию, которую я получаю от gettransaction Bitcoin-кли команды, а также информацию о том, что веб-сайт Blockchain.info показывает о сделке.

Итак, вот что я сделал:

1. Я вызвал принимающий адрес для себя в Blockchain.Info (17tzZwAi722L7V8V27bUGEKwJpRYVNRKVW)
2. В моем узле Bitcoin, я использовал следующую команду: Bitcoin-кли sendtoaddress 17tzZwAi722L7V8V27bUGEKwJpRYVNRKVW 0,001

Это дало мне назад идентификатор транзакции: 4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

Затем я проверил информацию о том, что узел Bitcoin дает об этой сделке с: Bitcoin-кли gettransaction 4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

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

Затем я проверил информацию, которая Blockchain.info предоставляет о сделке: https://blockchain.info/tx/4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

Здесь можно ясно видеть, что количество 0.06611392 BTC было отправлено из 12bFMAPz7dhKmLxsoipfUqmCCjqENCDzKb XBT адреса, к двум различным выходам. Один из вывода является адрес, Blockchain.Info дал мне получить Bitcoin. Другой выход адрес мне неизвестен.

Так что я начал думать: Я правильно, что при отправке сделки Bitcoin, все суммы от конкретного адреса получает помещается на входе, часть его (часть которой я указываю) отправляется на адрес я хочу отправить , а остальные получает переданы вновь созданному адресу в тот же кошелек, с которого посыла операция была начата?

Некоторые другие вопросы, которые возникают мне: как Blockchain.Info способно извлекать информацию из любого вида Bitcoin сделки, в то время как я, с использованием полного Bitcoin узла, можно найти только сделки, которые были либо инициированы узлом, или который имеет прием адрес, который находится в кошельке узлов?
zoltanb сейчас офлайн Пожаловаться на zoltanb   Ответить с цитированием Мультицитирование сообщения от zoltanb Быстрый ответ на сообщение zoltanb


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


18 сентября 2017, 11:38:52 AM   # 2
 
 
Сообщений: 31
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

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





котировка
Так что я начал думать: Я правильно, что при отправке сделки Bitcoin, все суммы от конкретного адреса получает помещается на входе, часть его (часть которой я указываю) отправляется на адрес я хочу отправить , а остальные получает переданы вновь созданному адресу в тот же кошелек, с которого посыла операция была начата?

Не "все" от суммы. Он использует UTXO (Неизрасходованный Выход транзакции) в качестве входных данных и отправить вам обратно изменения для него.
В основном, UTXO является выходом предыдущей сделки вы получили. Путь ваш кошелек справиться с этим также называется "контроль монеты",
paraboul сейчас офлайн Пожаловаться на paraboul   Ответить с цитированием Мультицитирование сообщения от paraboul Быстрый ответ на сообщение paraboul

18 сентября 2017, 11:44:24 AM   # 3
 
 
Сообщения: 392
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

Отвечу один из ваших вопросов.


Так что я начал думать: Я правильно, что при отправке сделки Bitcoin, все суммы от конкретного адреса получает помещается на входе, часть его (часть которой я указываю) отправляется на адрес я хочу отправить , а остальные получает переданы вновь созданному адресу в тот же кошелек, с которого посыла операция была начата?


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

18 сентября 2017, 12:01:22 PM   # 4
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

Затем я проверил информацию о том, что узел Bitcoin дает об этой сделке с: Bitcoin-кли gettransaction 4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

Было бы хорошо, чтобы понять, что эта команда делает. Он работает только для кошельков в сделках и не показывает вход, как это предполагает, что вы это знаете.

Здесь можно ясно видеть, что количество 0.06611392 BTC было отправлено из 12bFMAPz7dhKmLxsoipfUqmCCjqENCDzKb XBT адреса, к двум различным выходам. Один из вывода является адрес, Blockchain.Info дал мне получить Bitcoin. Другой выход адрес мне неизвестен.

Так что я начал думать: Я правильно, что при отправке сделки Bitcoin, все суммы от конкретного адреса получает помещается на входе, часть его (часть которой я указываю) отправляется на адрес я хочу отправить , а остальные получает переданы вновь созданному адресу в тот же кошелек, с которого посыла операция была начата?

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

Некоторые другие вопросы, которые возникают мне: как Blockchain.Info способно извлекать информацию из любого вида Bitcoin сделки, в то время как я, с использованием полного Bitcoin узла, можно найти только сделки, которые были либо инициированы узлом, или который имеет прием адрес, который находится в кошельке узлов?

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

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

18 сентября 2017, 12:12:45 PM   # 5
 
 
Сообщения: 101
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

Тот же вопрос здесь, ответил в том же смысле:

https://bitcoin.stackexchange.com/questions/59678/questions-about-bitcoin-transactions/59684#59684

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

18 сентября 2017, 2:18:14 PM   # 6
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

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

Bitcoin сделка не посылает от адреса. Они проводят ранее неизрасходованные выходы транзакций, и они создают новые неизрасходованные выходы транзакций.

Здесь можно ясно видеть, что количество 0.06611392 BTC было отправлено из 12bFMAPz7dhKmLxsoipfUqmCCjqENCDzKb XBT адрес,

Это не правильно. blockchain.info смотрит, что сценарий был использован, когда ранее был создан выход транзакции, преобразует этот скрипт на адрес, и дисплеи, которые обращаются к вам, как если бы были Bitcoins "отправлено из" этот адрес. Это не так, как на самом деле работает сделка, но люди, кажется, хотел бы видеть его таким образом, так blockchain.info отображает его таким образом. Это, как правило, чтобы вызвать путаницу, поскольку люди начинают думать о Bitcoin адреса в "номера счетов" или как то, что Bitcoins может быть отправлен с. Затем, когда они введены, как на самом деле работает Bitcoin, они изо всех сил, чтобы соответствовать реальности в свои существующие предубеждения.

к двум различным выходам. Один из вывода является адрес, Blockchain.Info дал мне получить Bitcoin. Другой выход адрес мне неизвестен.

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

Так что я начал думать: Я правильно, что при отправке сделки Bitcoin, все суммы от конкретного адреса получает помещается на входе,

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

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

часть ее (часть которой я указываю) отправляется на адрес Я хочу отправить,

Более конкретно, выходной скрипт получает создан с использованием информации, извлеченной из адреса.

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

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

Каждая выходная транзакция должна проводиться в полном объеме. Выход сделки либо израсходованы, либо неизрасходованный. Там нет никакого способа, чтобы частично провести выходные. Это хорошо согласуется с нашей аналогией выше. Подумайте о каждом выходе в виде единого денежного счета. Вы не можете копировать счет $ 20 в половине платить кому-то $ 10. Вы должны дать им всего $ 20. Тогда вы можете получить $ 10 обратно в "изменение", Bitcoin обрабатывает это в самой сделке, так что получатель не должен отправить вас обратно отдельную транзакцию с изменением. Ранее неизрасходованные выходы выбраны в качестве входных данных для обеспечения достаточного значения, чтобы покрыть все выходы, которые вы хотите создать. Если кошелек не в состоянии найти ранее неизрасходованных выходы, которые складываются в точности сумму, которую вы хотите отправить плюс плата за сделку, то дополнительный выход создан, чтобы поместить дополнительные назад под контролем бумажника.

Некоторые другие вопросы, которые возникают мне: как Blockchain.Info способно извлекать информацию из любого вида Bitcoin сделки, в то время как я, с использованием полного Bitcoin узла, можно найти только сделки, которые были либо инициированы узлом, или который имеет прием адрес, который находится в кошельке узлов?

Вы можете получить эту дополнительную информацию от вашего полного Bitcoin узла пути создания файла bitcoin.conf в нужной директории с:
Код:
tindex = 1
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

18 сентября 2017, 5:52:30 PM   # 7
 
 
Сообщений: 92
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin сделки помощь

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW