Задам минимальный сбор (плата) за отношение числа выходов к входам, транзакция с отношением п должна предлагать п плату * FEE ретранслировать или заминировано.
Операции сбора пыли стали бы дешево по сравнению с теми раздробленности.
Нулевая плата сделка не должна быть передана или добыта (кроме их отношений ниже 1 / FEE поэтому они становятся свободными для сбора пыли)
Вы не можете просто сделать это. Размер блока конечен. В конце концов шахтеры предпочитают сделки с дополнительной платой за кбайт данных транзакций. Программное обеспечение может выполнять правила по умолчанию, которые против шахтеров лучшие экономические интересы, но многие шахтеры просто изменить, и это- несогласованность была бы еще хуже.
Для свободных сделок, или в качестве связующих выключателям для операций с очень похожими плата / т.п.н. операций, уменьшающих набор txout в горняк (и общих общин наилучших интересов), но я не думаю, что эти случаи достаточно часто встречаются, стоит решить в одиночестве. (Например, решение это только для свободных сделок даже не решить 1e-8 BTC сообщений SD в). (Хотя я также считаю, что мы должны также сильно смещают свободную логику транзакций в пользу операции, которые уменьшают txout заданного размера)
Вот почему я предлагаю эвристики, чтобы определить наименьший выход, который является экономически nonredeemable (поскольку его значение меньше, чем предельная плата, которая потребуется, чтобы получить сделку, добытого в разумные сроки). Идея заключается в том, чтобы избежать создания выходов, которые никогда не будут погашены никем, потому что они потеряют деньги, делая это (возможно, когда-нибудь они будут стоят redeeming- за исключением они были, вероятно, потеряли ключи задолго до этого). Это не совсем так же, как наказание txout установить вздутие живота, но это должно предотвратить там от того, чтобы быть сдерживающим фактором для _de_bloat его.
Я немного раздражало то, что я написал вам хорошее объяснение о том, почему приватность сохранение поведение не нужно увеличивать фрагментации, и относительно текущего поведения улучшений конфиденциальности может уменьшить фрагментацию ... и вы проигнорировали его и пошел говорить, что конфиденциальность является основным фактором риска здесь, но да ладно.