Способ отмены транзакции Bitcoin

Тема в разделе "Бесплатные мануалы", создана пользователем Brettfes, 13 фев 2017.

  1. Brettfes

    Brettfes Moder Модератор форума

    51
    6
    Отмена работает в течении 10 мин, не более.
    Почему это удобно использовать?
    1) Есть некоторые сайты по приёму биткоинов, которые зачисляют мгновенно без подтверждение транзакции, сами ищите их. (можно отменить)
    2) Если транзакция зависла или вы случайно отправили не ту сумму. (можно отменить)
    3) Если хотите обманом купить что то у кого то. (можно отменить)

    И так начнём

    Перед тем, как совершать финансовые операции нам нужно экспортировать ключ(wallet.dat)

    1) В кошельке перейдите в отладочную консоль (Помощь — Окно отладки — Консоль) (Help – Debug window – Console)
    [​IMG]

    2) В консоли пишем dumpwallet bdf (где bdf любое имя) и нажимаем Enter.
    В результате появится файл со списком всех приватных ключей и адресов
    *\Bitcoin\bdf

    3) Теперь отправляем N - кол-во BTC на адрес ...

    4) Убедитесь, что транзакция неподтвержденная
    [​IMG]

    5) Выходим с кошелька
    [​IMG]

    6) Идём в папку и удаляем файл wallet.dat (на всякий случай сохраните в другое место, это ваш кошелек с текущим балансом)
    [​IMG]

    7) Снова заходим в Bitcoin Core открываем консоль и пишем importwallet bdf (где bdf ваше имя файла) и нажимаем Enter.
    Начнется импорт всех приватных ключей и адресов, а далее пойдет рескан цепочки.
    Это может занять достаточно много времени, но в любом случае дайте ему завершиться, примерно 2-3 мин до завершения.

    8) На балансе будут ваши биткоины + в нижнем углу придет входящая транзакция, которую вы отправили ранее.

    Если сделать это в течении 10 мин пока нету 1 подтверждения транзакции, ваши средства возвращаются.


    UPD:
    Есть способ намного проще, без удаления и установок разных кошельков. Делается все через блокчейны и тп. До того как понял способ - долго гемороился со скачкой данных валетов и тд и тп. В общем в реализации этой идеи данным способом - как по мне, больше гемора. Есть как минимум 2 варианта:
    1) Есть сервис - который за 10% от суммы сделает вам дабл спенд.
    2) Разобраться во всем самому - и делать без 10% комиссии)))

    Так же, если делаешь в ручную - там можно растянуть и на час) Все зависит от желания и комиссий)

    UPD2: Script
     
  2. А транзакция у получателя сразу исчезнет или будет висеть пока не дождется одного подтверждения ? Может кто в личные подсказать где можно поиграться с этим методом . Буду благодарен .
     

Поделиться этой страницей