Перейти к содержанию

Двойная трата Double-spending - пошаговая инструкция с картинками


e46btc

Рекомендуемые сообщения

1 минуту назад, e46btc сказал:

с одинаковыми входами

Что это значит? 1 транзакция на первый кошелек вторая на другой... :ph34r:

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 646
  • Создана
  • Последний ответ

Топ авторов темы

Только что, Sanya L сказал:

Что это значит? 1 транзакция на первый кошелек вторая на другой... :ph34r:

Входом называется UTXO, непотраченный выход предыдущей транзакции.  Адрес получателя никого не интересует.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, e46btc сказал:

Входом называется UTXO, непотраченный выход предыдущей транзакции.

Ничего не понял... Я кажется нахожусь в теме - двойная трата. И похоже я совсем не понимаю как ее провернуть, когда непотраченый вход можно отправлять в сеть сколько угодно раз... Буду изучать тему спасибо за потраченое на меня время! :blush2:

Ссылка на комментарий
Поделиться на другие сайты

Только что, Sanya L сказал:

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

Похоже что так.

Отправлять можете сколько угодно раз, это не значит, что эту транзакцию кто-то примет.

 

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

image.thumb.png.e0358a3d08ad88ad3a8b5cb23bfa0a0c.png

 

А по этой ссылке ответ для другого человека, но в данном случае он точно такой же.

 

 

Ссылка на комментарий
Поделиться на другие сайты

@e46btc , спасибо за помощь. Получилось импортировать, однако вывести деньги не получается, доступен только просмотр. Я так понимаю, что проблема в кошельке Blockchain. Там при входе в раздел Bitcoin выходит сообщение "Этот кошелек содержит очень большое количество небольших неизрасходованных входов. Игнорирование некоторых.", а при попытке создать транзакцию на вывод комиссия больше, чем сумма вывода. Вообщем-то из-за чего всё и затеял с копией на Electrum - хочу вывести по возможности максимально на другой кошелёк и не связываться с Blockchain больше.

1.thumb.JPG.de94a06afe37ee51ab92f396bd92fc8d.JPG2.thumb.JPG.514b3e3ef2121fc655c45fc3928edcf8.JPG

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Ronin2014 сказал:

Вообщем-то из-за чего всё и затеял с копией на Electrum - хочу вывести по возможности максимально на другой кошелёк и не связываться с Blockchain больше.

Это можно сделать, но не в рамках это темы. К двойной трате это не имеет отношения.

7 минут назад, Ronin2014 сказал:

олучилось импортировать, однако вывести деньги не получается, доступен только просмотр.

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

Ссылка на комментарий
Поделиться на другие сайты

Помогите пожалуйста, была двойная трата по этой транзакции 07b6f0fc115bc749b3ce679401186409277547df764ead3cb6a1c198f2125aae
Можно ли еще раз по той схеме, что описана на 1-ой странице провести транзакцию??

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, e46btc сказал:

Это можно сделать, но не в рамках это темы. К двойной трате это не имеет отношения.

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

Я правильно понял, что лучше будет обратиться к Вам в личку?

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

 

Ссылка на комментарий
Поделиться на другие сайты

Расскажу свою историю. Особенно полезно для владельцев холодных кошельков bitcoin core , которые почему то считаются надежными. Было у меня не много  битков, которые валялись на холодном кошельке , и я ими совсем не пользовался так как для оплаты имел счета на биржах и кошельки в сети ( с которыми к слову никогда проблем не было). И вот я подумал , что валяться биткам, пусть лучше на бирже крутятся. И сделал два перевода с разницей в два дня на две разные биржи. Каково же было мое удивление, когда не один из платежей не дошел до бирж, а в сети прохождения транзакций биткоин появились такие надписи - Удаленные двойное расходование. В итоге денег нет ни на счетах бирж , ни на моем кошельке. Так как сеть децентрализована обратиться не к кому. Пробовал разные варианты вернуть битки, но все без полезно…… В итоге потеря 70 тысяч рублей , а мне урок ….не дорого.

Снимок экрана 2018-01-11 в 21.29.44.png

Снимок экрана 2018-01-11 в 21.26.42.png

Изменено пользователем Павел Абрамов
Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, Ronin2014 сказал:

Я правильно понял, что лучше будет обратиться к Вам в личку?

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

 

Если вам нужна какая-то конкретная помощь и персональные услуги, то можете обратиться, это вы решайте. 

На форуме в темах я подсказываю и помогаю людям по мере сил, возможностей и свободного времени и не требуя ничего взамен, но если кому-то нужны персональные услуги, то это в ЛС 

 

По поводу той ошибки - напишите проблемный адрес текстом, не скрином, я посмотрю.

 

5 часов назад, Sanwag сказал:

Помогите пожалуйста, была двойная трата по этой транзакции 07b6f0fc115bc749b3ce679401186409277547df764ead3cb6a1c198f2125aae
Можно ли еще раз по той схеме, что описана на 1-ой странице провести транзакцию??

 

Двойную трату можно делать сколь угодно раз, пока не подтверждена транзакция.

Но комиссию для двойной траты нужно ставить правильную, у вас только 20 сатоши, а нужно минимум 400-500 сейчас

Ссылка на комментарий
Поделиться на другие сайты

После импорта кошелька c blockchain.info в электрум на балансе показывается сумма до начала транзакции, которая из-за низкой комиссии висит уже 2 недели. Так и должно быть?

Как рассчитать правильную комиссию двойной траты для транзакции в 14653 (байт)?

Изменено пользователем Toltec
Ссылка на комментарий
Поделиться на другие сайты

@Toltec 

комиссия для транзакции 14653 байта составит около 0.07 BTC (не опечатка). Гораздо проще и дешевле делать двойную трату для любого из входов это транзакции и это получится 192 байта, после чего уже отправлять заново.  

Но чтобы давать конкретные советы - нужен номер транзакции

Ссылка на комментарий
Поделиться на другие сайты

@e46btc Вот эта транзакция https://blockchain.info/tx/c53d60f9ebbe4fd73bcc6d020d414a38e15bb5c6fcb766bd0da5f25e2b6cd5c0

Комиссию поставил по совету коллеги. Переводил с кошелька Blockchain.info на свой кошелек на бирже. В данный момент скачал, установил Electrum по вашей инструкции и сделал экспорт файла с закрытыми ключами в csv.

У меня есть один из входов - 0.0001 BTC. Разумно ли использовать его?

Изменено пользователем Toltec
Ссылка на комментарий
Поделиться на другие сайты

@Toltec 0.0001 недостаточно для оплаты комиссии

Любой их входов подойдет.  Для двойной траты комиссию я бы ставил 0.0013 для размера транзакции 192 байта,  то есть 1 вход и 1 выход.

Ссылка на комментарий
Поделиться на другие сайты

@e46btc С ошибкой бродкаста подписанной транзакции уже сталкивались?

  16: mandatory-script-verify-flag-failed (Signature must be zero for failed CHECK(MULTI)SIG operation)

Ссылка на комментарий
Поделиться на другие сайты

@Toltec я сталкивался со всеми ошибками, какими только можно столкнуться. Думаю транзакция не подписана.

Или подписана не полностью или неправильно.  Нужен текст транзакции, а не ошибка.

Ссылка на комментарий
Поделиться на другие сайты

@e46btc да, меня смущает работа сервиса. Что тразакция и подписанная транзакция - одно и то же

image.thumb.png.25cc08f3b6ecd36f3c3fc1747cca5e17.png

0100000001249a6d2db280339da2c9f09963342a6f0faf20a61ad3954efd58dbf78b952f021b0000006b483045022100fffb03be42d1035bd71a7021f5e8d60762e44a4355ba89ce2b92b2030ff5c926022055f7cca921ad6c006785f1480ced2107750f41a4265f2c0452cd2f1d9f0edfca012103fec670029d5fb689bb200492d99265608831e7332e2650aeff5a35f9167daab5ffffffff011abb0400000000001976a9148eaf7ee19ee270e98317a98149b93f61efdda4f588ac00000000

Вот транзакция, которую я пытаюсь бродкастить (копировал из окна Signed Transaction)

 

Транзакцию создал такую:

image.thumb.png.9de65ebe5e981df4c3de1ee934cb21fe.png

 

  

Изменено пользователем Toltec
Ссылка на комментарий
Поделиться на другие сайты

10 минут назад, Toltec сказал:

 да, меня смущает работа сервиса. Что тразакция и подписанная транзакция - одно и то же

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

https://txid.io

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

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

 

Вот исходные данные по вашему входу:

 

  "txid": "022f958bf7db58fd4e95d31aa620af0f6f2a346399f0c9a29d3380b22d6d9a24",


{
      "value": 0.00430042,
      "n": 27,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 6cd61d620577d34a33375a659d5e6f1cdd1d4f35 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9146cd61d620577d34a33375a659d5e6f1cdd1d4f3588ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "1AvUUg3duV2Ebtm5rhWmADTNBSedxzEU4Z"
        ]
      }
    }, 

 

Вот текст не подписанной транзакции, который:

1) берет UTXO указанный выше с суммой 0.00430042

2) отправляет сумму 0.00310042  на адрес 1E1TBtdDGfZxziejJPN3gChehgDz9hJj96

3) с комиссией сети 0.0012

 

0100000001249a6d2db280339da2c9f09963342a6f0faf20a61ad3954efd58dbf78b952f021b0000001976a9146cd61d620577d34a33375a659d5e6f1cdd1d4f3588acffffffff011abb0400000000001976a9148eaf7ee19ee270e98317a98149b93f61efdda4f588ac00000000

Подписываете его приватным ключом от 1AvUUg3duV2Ebtm5rhWmADTNBSedxzEU4Z и пытаетесь отправить в сеть.

 

Ссылка на комментарий
Поделиться на другие сайты

@e46btc Вы очень помогли.

Получилась новая транзакция

https://blockchain.info/tx/1aeaf94be7adef15f316f585208341282d2d25f3850b3b086b87ac477a6c3a3c

И все-таки, а как вы получили эту неподписанную транзакцию?

0100000001249a6d2db280339da2c9f09963342a6f0faf20a61ad3954efd58dbf78b952f021b0000001976a9146cd61d620577d34a33375a659d5e6f1cdd1d4f3588acffffffff011abb0400000000001976a9148eaf7ee19ee270e98317a98149b93f61efdda4f588ac00000000
Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, Toltec сказал:

И все-таки, а как вы получили эту неподписанную транзакцию?

Никак не получал, взял и составил самостоятельно.

Ссылка на комментарий
Поделиться на другие сайты

@e46btc Спрошу иначе. Сервис тот же использовали для составления?

Изменено пользователем Toltec
Ссылка на комментарий
Поделиться на другие сайты

Только что, Toltec сказал:

 Спрошу иначе. Какой сервис использовали для составления?

Отвечу иначе - сервис руки и сервис голова, обычные человеческие части тела: смотрел глазами текст, цифры, нажимал кнопки.

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

Ссылка на комментарий
Поделиться на другие сайты

@Toltec

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

Кстати в предыдущей транзакции у вас почти 15 килобайт,  можно не платить 0.07 BTC, а очень хорошо сэкономить, составляя правильные транзакции и используя сервис ускорения, пока он еще работает.   И заплатить комиссию в несколько раз меньше.

Ссылка на комментарий
Поделиться на другие сайты

Добрый день.

стараюсь делать все по мануалу но в конце выпадает ошибка  64: scriptsig-not-pushonly

это транзакция, которую нужно переотправить (является возвращенной сдачей с прошлой транзакции)

5a5a2c3be3b5a_1.thumb.JPG.57dba74ec7d6e8bd82fd5ee104bd1f5a.JPG

 

это "родительская транзакция" (0.01 бтс ушло на биржу и 0.051 сдача)

5a5a2cb520a39_2.thumb.JPG.127e6c8bb06ac7843d53282d5431adeb.JPG

Делаю все по мануалу, генерирую новую транзакцию используя инфу с родительской транзакции, даже пытался использовать "прародительский вход" ради прикола, и даже рандомно перебирал все TXID и скрипты

 результат один и тот же, ошибки меняются иногда но всегда есть проблема

 

 

 

 

 

 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Blockster.com + Enjin.io | Двойная раздача: 10$ + бесплатные NFT

      Ребята! Есть возможность поучаствовать сразу в двойной раздаче,  участвуя в акциях от двух крайне солидных крипто-проектов, которые партнерятся друг с другом: 10$ от Blockster + получаем бесплатные NFT от Enjin !!!   ЭТАП 1 Итак, начнем с Blockster — будущей социальной сети для крипто-инвесторов и работающих в этой сфере. Классный сайт, прозрачный проект, открытая команда и уже полмиллиона зарегистрировавшихся в ожидании юзеров. 1) Переходим на САЙТ 2) Жмем "Get Access"

      в Раздачи монет

    • Трата и получение Tether USDT (omni) с помощью Trezor, Ledger, Keepkey

      Хочу поделиться возможностью получать и отправлять Tether USDT (omni), который работает на блокчейне биткоина с помощью аппаратных кошельков Trezor, Ledger, Keepkey. Начнем с теории: Tether USDT использует блокчейн биткоина для движение средств в omni инфраструктуре - кошельках, обозревателях и т.п.. Для транзакции с usdt используется команда биткоин скрипта op_return, которая позволяет записать произвольные данные в блокчейн. Именно эти данные служат идентификатором для omni транзакций.

      в Кошельки для криптовалют

    • Двойная транзакция

      Оплачивал услуги через coinbase и как-то получилось, что произошло двойное списание. При этом ID транзакции одно и тоже, разные только последние три цифры  которые после - . У первой 000, у второй 001. На блокчейне естественно транзакция одна, а в кошельке деньги списаны за две.  Можно ли вернуть средства с дублирующей транзакции? Как?  Клиент bitcoin core.

      в Общий


×
×
  • Создать...