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

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

Я использую биткойн-кошелек Ledger Nano S, который не обеспечивает максимально детального контроля над программными компромиссами, но и не является самым абстрагированным. Насколько я могу судить по интерфазе, у меня есть два UTXO в кошельке, один с большей частью моих монет и один крошечный со сдачей, которую я хотел бы объединить в большую сумму.

Я думал, что это будет так же просто, как потратить всю сумму кошелька на новый адрес получения для того же кошелька и посмотреть, как два входа будут объединены в два выхода. Однако, когда я сделал это, кошелек просто потратил на два выхода одну и ту же сумму (за вычетом небольшой комиссии), несмотря ни на что. Итак, поскольку я предполагаю, что моя конечная цель состоит в том, чтобы фактически объединить их в один результат, какие у меня есть варианты?

Ответы (1)

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

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

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

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

Именно это я и сделал, снова используя кошелек Ledger. Но ни к одному выходу это не привело. Однако я попытаюсь снова, как только транзакция подтвердится, чтобы, надеюсь, устранить любую ошибку на моей стороне.
Повторяя процесс, я могу подтвердить, что даже выбор «max» в кошельке леджера для суммы перевода создает второй вывод, который затем просит меня подтвердить в моей бухгалтерской книге. Кажется, нет никакого очевидного способа переопределить это и фактически объединить два UTXO в один.