Один из технических механизмов, который позволил сравнить биткоин с деньгами, находится на пороге серьезного обновления. Названный «Coin selection» (выбор монеты), термин относится к алгоритму, который сегодня решает, какие биты данных объединяются, чтобы создать транзакцию пользователя. По сути, код алгоритма копирует процесс предоставления, скажем, счета в размере 10 долларов кассиру за товар стоимостью 7 долларов где потребитель получает 3 доллара сдачи. Но если это не кажется особенно сложным, помните, что биткоин — экспериментальное программное обеспечение, и эта функция при работе не совсем оптимизирована. Что еще хуже, часть, которая, возможно, нуждается в настройке, напрямую влияет на затраты пользователя. «Первоначальный алгоритм «coin selection» в Bitcoin Core на самом деле требует много переделок, особенно в отношении транзакционных сборов. Он неэффективен, и он заканчивает тем, что делает странный цикл, чтобы попытаться угадать сумму транзакционных сборов, которые нео