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

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


e46btc

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

помогите разобраться с этой транзакцией https://blockchain.info/tx/36839cad122860f806b7004d504fb23dd3c79d35e15ccb7c653d57bb0448923c?show_adv=true

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

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

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

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

@don4yk 

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

 

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

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

День добрый.

Когда пытаюсь импортировать кошелек блокчейн в Электрум - не отображается история,  хотя пишет что checksum ok. 

 

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

@catbgmt 

Если у вас несколько кошельков внутри аккаунта blockchain.info, то можете попробовать поменять последний 0 на 1,2,3..,10  в строке m/44'/0'/0' , которая указана на следующей странице после ввода 12 слов, то есть попробовать, например, m/44'/0'/1' .  Другой вариант  - найти соответствие по xpub, но здесь довольно сложно объяснять, я не могу описать это в виде инструкции, то есть тут уже нужно понимать что ты делаешь.

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

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

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

@don4yk после двойной траты любого 1 адреса - старая транзакция будет моментально отменена, так как она не может быть исполнена, у нее уже нет нужного входа.  Даже если она будет где-то отображаться, то в самой сети ее уже не будет.  

 

Можете отправить остаток как обычно, если ваш клиент(кошелек) адекватный и понимает что происходит.

Bitcoin Core или Electrum адекватные, blockchain.info не всегда адекватный и может отобразить отрицательный баланс, но в реальности монеты никуда пропасть не могут.

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

@e46btc в моём случае blockchain.info неадекватный -  в интерфейсе кошелька исчезли все транзакции после траты

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

@don4yk но монеты все остались и они доступны для траты заново.  Спокойно тратите через Электрум, например.  Когда blockchain.info по какой-то своей логике обновит информацию, то все станет нормально как и раньше.  Или создайте новый аккаунт и через Электрум перекиньте все туда. Это лучше, чем ждать неопределенное время покак пройдет транзакция с крайне малой комиссией.

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

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

из этой транзы https://blockchain.info/tx/c058e6c6edfc2429f093cfcdd9028b712827398f621d9e5a1de543b5d5a85f7c

я же могу указать сумму от самого первого входа?

если да, то какая комиссия должна быть?

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

@KRIMZcc 

в этой теме недостаточно информации?

 

@Rubiroid 

1) используйте человеческие блок эксплореры, забудьте про blockchain.info

где вы там видите входы вообще?  я не вижу.   максимум что можно взять с blockchain.info это hex транзакцию.

вот входы:

https://bitaps.com/c058e6c6edfc2429f093cfcdd9028b712827398f621d9e5a1de543b5d5a85f7c

 

2) первого входа недостаточно,  0.00009 ни на что не хватит

если вы первым называете нулевой 0.00105019, то хватит, если будете тратить только 1 вход.

 

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

Все пункты читал внимательно. Не пойму откуда взялись в разбираемом примере, в скрине на шаге№6 такие значения TRANSACTION ID  7bb30e893...   и скрипт  e09f453bc... ?  Где это видано ? Ткните мне пальцем откуда эти значения ?  В пунктах 3 и 4 мы ведь получили совсем другие значения :  скрипт 76a9146ca... разве нет ? откуда взялись такие номера ?

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

@Corkscrew2017 

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

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

Дорого времени суток.Есть транзакция не подтвержденная состоит к примеру из 20 входов, как я понимаю если погасить (потратить) любой то остальные монеты, с остальных 19 входов снова будут доступны в кошельке?
Транзакции с одного входа 0.00220000, нужно потратить ее полностью или совсем не важно сколько? 
Перевести обратно себе 0.00110000 на комисию оставить 0.00110000 что при текущей ситуации адекватная комиссия за маленькую транзакцию, для быстрого подтверждения. Верно я понимаю принцип?

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

15 минут назад, Lavr сказал:

Дорого времени суток.Есть транзакция не подтвержденная состоит к примеру из 20 входов, как я понимаю если погасить (потратить) любой то остальные монеты, с остальных 19 входов снова будут доступны в кошельке?

Правильно.

 

15 минут назад, Lavr сказал:

Транзакции с одного входа 0.00220000, нужно потратить ее полностью или совсем не важно сколько? 

Вход всегда тратится только полностью. Например, 0.0004 оставляете на комиссию сети, а остальные 0.0018 переводите на свой адрес.

Ну то есть не обязательно платить всю сумму в качестве комиссии. Расценивайте это как обычную транзакцию.

 

17 минут назад, Lavr сказал:

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

Принцип верно, но 0.0011 это слишком много, достаточно 0.0035  (https://bitcoinfees.earn.com/  - 150 сатоши за байт, ваша транзакция 192 байта)

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

Очень нужна помощь с составлением двойной траты вручную. Не понимаю какой вход лучше использовать (и нужно ли добавить монет  на этот кошелек, сейчас там совсем мало) и какую сумму+ комиссию ставить.

 

Оригинальная транзакция

https://bitaps.com/c058e6c6edfc2429f093cfcdd9028b712827398f621d9e5a1de543b5d5a85f7c

 

photo_2017-12-06_13-46-57.thumb.jpg.42d3f046726fb8c74d788dfc3904e5e2.jpg

выход

 

photo_2017-12-06_13-46-49.thumb.jpg.cec5544e6cdcff7cbd7b6b0f87f2b70f.jpg

вход

 

неподписанная новая транза: 01000000012b52c2a4729ef5569ef098d7bcfbb1bbc04cc74c738f57195f1c11940264e3019b0700001976a91445c0fe74ad42dfdbd6ce2101680eea2f3e67ec7a88acffffffff0160062400000000001976a914b44d22031af358b77b0c66374a9e94364582a97888ac00000000

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

@Rubiroid все неправильно.

У вас нет входа на 0.024

 

Вот ваши входы

Цитата
39 inputs 0.02497074 BTC
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00012838
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00014120
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00063308
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00105019
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00017164
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00026130
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00019311
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00065218
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00124418
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00016342
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00237290
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00041957
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00025083
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00009507
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00051150
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00134828
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00222904
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00010700
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00035341
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00177471
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00059543
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00044748
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00100118
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00173748
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00035718
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00015721
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00048055
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00013987
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00069470
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00102403
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00053790
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00008200
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00062135
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00073654
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00067416
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00054673
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00017200
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00062715
 
17Mpph9nthJQvmHA9QbgiXQuaxX741ZFHx 0.00023681
 

 

Можно потратить любой из них, который больше 0.0004

Оставляете комиссию сети 0.0003 и 0.0001 отправляете на любой свой адрес.

Когда транзакция пройдет - исходная транзакция (по ссылке выше)  развалится.

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

по hex расшифровке получаю 4 txid с номерами выхода 1 и 0.
Далее по расшифровке hex этих txid получаю скрипты из списка output-ов. (Это те, что рядом с адресами, указанными в моей транзакции)

ЗАТЕМ 
Создаю транзакцию. На вкладке inputs указываю все 4 txid с их номерами N и их выписанными (выше) скриптами и значениями биткойнов, которые были в моей застрявшей транзакции (у каждой свое колич. биткойнов). 
На вкладке Output указываю адрес, куда хочу выполнить доставку и в поле amount количество, за вычетом комиссии (указал 0,32824925) (Transaction Fee 0,0001 )
Сгенерирован. Теперь, чтобы подписать использую всего 1 приватный ключ одной из транзакций. ОШИБКА ! 

В чем ошибка ? Говорит неверно заполнил.

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

@Corkscrew2017 по описанию вы все верно делаете, но никакого совета тут не дать.  Чтобы все проверить - это нужно взять и самому сделать все то же самое и правильно.  Исходных данных в вопросе нет.

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

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

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

Добрый вечер!

Подскажите, может делаю что не так: отправил 0,62 биткоина 2 дня назад, транзакция подвисла - неподтвердилась! Почитал на форуме, воспользовался сервисом двойной траты! 

Как узнать подтвердится ли теперь транзакция или нет?

вот ссылка на перевод https://blockchain.info/tx/bfa5f57d0c216579a9b0a75cf39a52f3f7070db0a8a73fe9708bbec576bfce5f

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

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

Добрый вечер!

Подскажите, может делаю что не так: отправил 0,62 биткоина 2 дня назад, транзакция подвисла - неподтвердилась! Почитал на форуме, воспользовался сервисом двойной траты! 

Как узнать подтвердится ли теперь транзакция или нет?

вот ссылка на перевод https://blockchain.info/tx/bfa5f57d0c216579a9b0a75cf39a52f3f7070db0a8a73fe9708bbec576bfce5f

Та же фигня друг. Сайт блокчейн.инфо назначил такую маленькую комиссию  "Плата за байт    5.022 sat/B".  Это очень мало. Фиг подтвердят. Вот прям перед тобой свой вопрос задал. Жду помощи. Такая же фигня, тоже большая сумма, такое же вознаграждение

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

@SmoKk да, подтвердится.  По комиссии все хорошо.  Вы сделали новую транзакцию пару часов назад, нужно все равно подождать, это не моментально.   Как только новая транзакция "вытеснит" старую, то все сразу подтвердится.

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

4 минуты назад, Corkscrew2017 сказал:

Та же фигня друг. Блокчейн сервис назначил такую маленькую комиссию  "Плата за байт    5.022 sat/B".  Это очень мало. Фиг подтвердят. Вот прям перед тобой свой вопрос задал. Жду помощи. Такая же фигня, тоже большая сумма, такое же вознаграждение

Вот и я не знаю че делать! Может кто-нить сейчас опытный подскажет!

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

@SmoKk да, подтвердится.  По комиссии все хорошо.  Вы сделали новую транзакцию пару часов назад, нужно все равно подождать, это не моментально.   Как только новая транзакция "вытеснит" старую, то все сразу подтвердится.

Спасибо за ответ, буду ждать! на этот раз может быстрее подтвердится!

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

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

 

@SmoKk 

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

Это был мой первый перевод, теперь буду знать что комиссию нужно выставлять не ту, которую по умолчанию предлагает система, а в ручную и больше! Спасибо Вам большое за разъяснения и ответы!

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

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

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

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

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

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

Войти

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

Войти
  • Последние посетители   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.

      в Общий


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