Трагедия общественного достояния (https://en.bitcoin.it/wiki/Tragedy_of_the_Commons) Является проблемой, которая Bitcoin столкнется, как шахтер сборы упадке. Поскольку включая сделки в блоке ничтожно, шахтеры будут принимать все сделки с положительными сборами (независимо от того, насколько низко). Тогда пользователи будут устанавливать свои взносы до минимально возможного. Это, в свою очередь, приводит к менее Bitcoins собирается сборы, и меньше сетевой безопасности (поскольку стоимость 51% атака = стоимость добычи = доход горнорудных = сборы на данный момент).
Было предложено много решений, но мне не нравится ни один из них (так как большинство из них связаны с жестких констант кодирования). У меня есть решение, которое не требует жесткого кодирования констант!
Как это работает, что каждый блок определяет плату процент (скажем, р), и все операции основаны на этом процент.
Если сделка идет с платой, которая является более, чем р, дополнительные деньги возвращаются обратно к пользователю, что именно р.
Если сделка идет с платой, которая меньше р, что сделка не может быть включена в этом блоке.
Это означает, что если шахтер выбирает слишком низким ар, они будут получать меньше денег (так как все операции опускают на эту сумму), но если они они выбирают высокий ар, они будут получать меньше денег (потому что там будет какой-то операция они не могут включать в себя). Они должны выбрать правильный р, который не будет приближаться к 0! Пользователи, в свою очередь должны включать достаточное количество сборов, чтобы получить принятые в блоки. В действительности, если есть куча низких платных транзакций, кто будет в конечном итоге включать их с низким р, так как есть очень много. Таким образом, ваша плата определяет в основном, как скоро ваша транзакция получает подтверждена.
Как вы думаете?