Есть несколько способов, чтобы ограничить рост UTXO набора:
1. обескураживающего создания новых UTXO --- плата реле и правила
2. Стимулирование потребления UTXO --- снижения пошлин и правила реле
3. Предел дельта-UTXO размера для каждого блока --- softfork / hardfork
Тем не менее, некоторые небольшие UTXOs никогда не может быть экономически тратить, или закрытые ключи просто теряются. Держу пари, что это не новая идея, но я думаю, что мы должны рассмотреть, чтобы удалить те "заброшенный" UTXOs.
Это было бы слишком противоречивой, если мы пытаемся удалить все существующие UTXOs. Таким образом, это предложение относится только к новому UTXOs.
Это softfork:
1. 0-значение выход не расходуемые
1a. Выходы (изменение) 0-значения должны проводиться в течение 5,000,000s
2. Выход 1 Satoshi должен проводиться в течение 10,000,000s (3,8 месяца) после того, как она создана. Время создания и срок оба определяются блоком временной метки.
3. При удвоении величины, срок продлевается на 10,000,000s. Например, с 1.34217728BTC (2 ^ 27), то UTXO может остаться нетронутым 280,000,000s (8,87 лет)
4. Нет интерполяции: например, срок 1.34217727BTC является 270,000,000s после создания. На практике, это просто измеряет длину значения в двоичной системе с ведущими нулями удалены, и умножает длину с 10000000. Код должен быть простым.
5. Bitcoin в удаленных UTXOs потеряны навсегда. Большинство коммерческих банков будет просто конфисковать деньги, если счет находится в состоянии покоя в течение многих (скажем, 5) лет. Blockchain банк, однако, будет просто удалить запись.
Начальное значение 10,000,000s выбрано так, что при условии, крайний случай 1BTC = 1,000,000USD, в UTXO с 128 Satoshi (1.28USD) по-прежнему будут иметь 2,5 года, чтобы провести. Все, что, по крайней мере 327.68USD будет иметь минимум 5 лет срока хранения.
------------------
Аргументы в пользу этого предложения:
1. Ограничение роста UTXO набора.
2. Никто не должен считать, что другие люди будут хранить данные бесплатно на неопределенный срок.
3. Стабилизирующего значения Bitcoin, если мы могли бы доказать некоторую Bitcoins действительно потеряла.
4. Оригинал "контракт Bitcoin" не нарушается, если предложение не применяется к существующим UTXOs
Аргументы против этого предложения:
1. Он открывает ящик Пандоры конфисковав Bitcoin
2. Он будет создавать больше по-цепочку сделок, так как люди вынуждены перенести свои Bitcoin. Достаточно размер блока необходимо, чтобы убедиться, что люди не будут терять Bitcoin из-за отсутствия размера блока.