че-то не пойму я... при импорте то все равно транзакция должна быть на новый адрес (тот куда ключи импортируются), а её сеть не даст отправить. Я так понял что нынче сеть не принимает транзакции с выходов, которые уже были израсходованы в других транзакциях (даже если они без подтверждений) в течении скольки-то дней. Если после этого времени подтверждений все ещё нет, то сеть таки соизволит принять новую транзакцию со входами как в "зависшей"...
Я правильно смысл понимаю?
нужно в сеть пропихнуть 2 транзакции с одинаковыми входами и суммами:
1) на адрес получателя с минимальной комиссией
2) на свой адрес с большей комиссией
Следовательно подтвердится 2я транзакция
Если сеть не подтвердила транзакцию, то вероятно многие узлы про эту транзакцию ничего и не знают.
Поэтому можно попробовать отправить транзакцию с тех же входов, но с другого кошелька. Другой кошелек законнекчен к другим узлам и есть шанс, что новая транзакция пойдет в сеть и дойдет до майнера.
Не знаю, как понятней? Попробую на примере.
1. Допустим на адресе с приватным ключем XXX есть 1 биток.
2. Ты сформировал транзакцию: "потратить один биток с адреса хэш(XXX) на адрес YYY с комиссией 0".
Такую транзакцию сеть примет, но скорее всего ни один майнер в блок ее не включит и она будет болтаться по нодам хрен знает сколько времени.
3. Ты понял свою ошибку и решил отправить биток с адреса c приватным ключем XXX, но уже с нормальной комиссией.
Твой кошель это сделать не позволит ибо подумает, что ты
решил его наебать сделать двойную трату. Выход есть: импортировать приватный ключ в другой кошелек, желательно на другом компе, желательно в другой стране мира.
4. Ты импортируешь приватный ключ XXX в другой кошелек
5. В новом кошельке ты сформировал транзакцию: "потратить один биток с адреса хэш(XXX) на адрес YYY с комиссией 0.1".
Теперь есть шанс, что новая транзакция попадет в блок, а про старую после этого все сразу навсегда забудут.