Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
6 марта 2014, 11:29:54 AM   # 1
 
 
Сообщений: 38
Цитировать по имени
цитировать ответ
по умолчанию Re: Хорошо, так как правильно отправить платежи из программы без каких-либо податливостей

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


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

Теперь все разговоры о податливости. Что такое правильный способ сделать платежи из программы с Bitcoin-QT?

Если один хочет сделать автоматические платежи и иметь возможность впоследствии отследить сделку, что в настоящее время нынешние лучшие практики, чтобы сделать это?

Если один еще просто сделать:
sendtoaddress     <количество>  Возвращает идентификатор транзакции в случае успеха.

TXID может использоваться с Bitcoin-кварты или полностью ненадежны? Значение, которое вы получили от sendtoaddress может изменить что-то другое в Bitcoin-QT?
Некоторые говорят, что вы должны держать метку времени. Как вы это? И будет ли значение в точности то же самое на blockchain.info, или
Вы должны смотреть вокруг и найти сделку, которая имеет примерно такое же значение?
Некоторые говорят, что вы должны держать входные адреса. Как получить это?

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

А что делать, если сделка не проходит. -Просто ждать больше?
sendtoaddress будет держать сделку активным в сети, пока в конце концов не проходит?
donking сейчас офлайн Пожаловаться на donking   Ответить с цитированием Мультицитирование сообщения от donking Быстрый ответ на сообщение donking


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


6 марта 2014, 4:30:34 PM   # 2
 
 
Сообщений: 53
Цитировать по имени
цитировать ответ
по умолчанию Re: Хорошо, так как правильно отправить платежи из программы без каких-либо податливостей

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





sendtoaddress прекрасно - просто не полагаться на TXID на самом деле делает его на blockchain будучи тем же самым.

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

6 марта 2014, 4:33:30 PM   # 3
 
 
Сообщения: 280
Цитировать по имени
цитировать ответ
по умолчанию Re: Хорошо, так как правильно отправить платежи из программы без каких-либо податливостей

В порядке,

Теперь все разговоры о податливости. Что такое правильный способ сделать платежи из программы с Bitcoin-QT?

Если один хочет сделать автоматические платежи и иметь возможность впоследствии отследить сделку, что в настоящее время нынешние лучшие практики, чтобы сделать это?

Если один еще просто сделать:
sendtoaddress     <количество>  Возвращает идентификатор транзакции в случае успеха.

TXID может использоваться с Bitcoin-кварты или полностью ненадежны? Значение, которое вы получили от sendtoaddress может изменить что-то другое в Bitcoin-QT?
Некоторые говорят, что вы должны держать метку времени. Как вы это? И будет ли значение в точности то же самое на blockchain.info, или
Вы должны смотреть вокруг и найти сделку, которая имеет примерно такое же значение?
Некоторые говорят, что вы должны держать входные адреса. Как получить это?

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

А что делать, если сделка не проходит. -Просто ждать больше?
sendtoaddress будет держать сделку активным в сети, пока в конце концов не проходит?

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

Начните отсюда, и отправить несколько вещей для себя (убедитесь, что вы понимаете, как работает изменение, в противном случае вы будете платить большие комиссионные сборы).
https://people.xiph.org/~greg/signdemo.txt

Я начал делать все, используя сырье сделок в настоящее время (даже в клиенте, когда я просто платить за мой собственный материал - отлаживать окно, createrawtransaction). Первый из них был глава скребок. Второй был немного легче. Третий один мертвый простой. Теперь, это как - почему не все просто сделать это, это делает вещи намного более очевидным?

После того, как вы имеете дело только в сырьевых сделках, как решить проблему податливости тривиально:

Посмотрите на TXID / Vout, что вы тратите от обнаруживаться в Львином любом новом (необработанных) сделок по blockchain - это ваша сделка. Если он не приставал, это будет соответствовать вашему происходящему TXID. Вы не будете полагаться на это везде, хотя, так что бы просто быть хорошим совпадением. И если кто-то жалуется на денежные средства не обнаруживался - просто указать их в сделке, которая наконец-то принята в BlockChain.


ОДНАКО, просто еще один вектор атаки рассмотреть (даже если он сегодня не существует). Даже если вы не видите свою оригинальную сделку, и вы не видите TXID / Vout расходы пары в другой транзакции в сети, до сих пор не просто идти и непосредственно вернуть деньги тому, кто жалуется, что их сделка не появилась ,

Может быть, злоумышленник сумел действительно получить сделка исключается из blockchain и держит его обратно, пока после возврата. Может быть, есть новый вектор атаки, что никто не обнаружил пока. Конечно, вместо того, чтобы заново провести первоначальную Transaction (ы) на свой собственный счет, ждать целую кучу подтверждений, а затем только вновь начать новые расходы вне. Таким образом, вы используете шахтер, чтобы пойти и проверить от вашего имени, что все еще хорошо с миром.

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

6 марта 2014, 6:54:35 PM   # 4
 
 
Сообщения: 138
Цитировать по имени
цитировать ответ
по умолчанию Re: Хорошо, так как правильно отправить платежи из программы без каких-либо податливостей

Не было бы целесообразно, чтобы просто проверить адрес отправителя на их платежный адрес? Если вы всегда использовать новый адрес отправителя для отправки, не то, что даст вам надежности 100%?


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

7 марта 2014, 4:35:58 PM   # 5
 
 
Сообщений: 53
Цитировать по имени
цитировать ответ
по умолчанию Re: Хорошо, так как правильно отправить платежи из программы без каких-либо податливостей

ОДНАКО, просто еще один вектор атаки рассмотреть (даже если он сегодня не существует). Даже если вы не видите свою оригинальную сделку, и вы не видите TXID / Vout расходы пары в другой транзакции в сети, до сих пор не просто идти и непосредственно вернуть деньги тому, кто жалуется, что их сделка не появилась ,

Может быть, злоумышленник сумел действительно получить сделка исключается из blockchain и держит его обратно, пока после возврата. Может быть, есть новый вектор атаки, что никто не обнаружил пока. Конечно, вместо того, чтобы заново провести первоначальную Transaction (ы) на свой собственный счет, ждать целую кучу подтверждений, а затем только вновь начать новые расходы вне. Таким образом, вы используете шахтер, чтобы пойти и проверить от вашего имени, что все еще хорошо с миром.

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


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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW