В другом потоке я отправил комментарий ниже, но я чувствовал, что это был достаточно важный недостаток, который следует решать как можно скорее, прежде чем Bitcoin наводнен с огромным количеством автоматизированных без микро платежей.
Реальная проблема заключается в том, что даже простая легитимной автоматизированная система оплаты переговоров может перегрузить Bitcoin путем введения более сделок, чем система кредитных карт в настоящее время использует. Конечным результатом является то, что размеры блоков могут стать ОГРОМНЫЙ.
В моем случае использования у вас есть P2P система, где они платят * анонимные пользователь * для приоритетной загрузки. Предположим, у вас есть один "поток" файл с 100000 людьми все высев и загрузкой. Это легко может генерировать 100000 платежей больше, чем 0,01 в минуту. Теперь ясно, что программа будет только использовать BTC в том случае, если загрузить! = Скачать между двумя клиентами. Но вы никогда не знаете, какие сумасшедшие идеи люди в конце концов придумали.
Такая система будет распространяться и, таким образом, не было бы никакого простого способа определить "спам" от законного использования. Даже используя свое решение о передаче 1+ BTC в то время, и дает изменение, если баланс больше, чем 0,01 может привести к транзакции раздувания усугубленному.
Я подозреваю, что "Стоимость" вручать отдельные операции могут быть низкими (0,00001 BTC), но стоимость обработки всех этих операций от миллионов пользователей с помощью автоматизированной оплаты переговоров / котировочная система быстро сделала бы невозможным даже слушать для всех входящих сделок.
Единственным решением этой проблемы является трансляция сделки "не бесплатно", А именно, если вы хотите, чтобы я даже * попытка * включить его, вы должны заплатить мне или не удастся мне в получении его в первом. Сеть (не каламбур) результат в том, что каждый клиент должен будет заплатить другие клиент, которым они даже послать свои сделки, а не только человек, который получает его в блоке. Таким образом, законы экономики взять на себя и никто не получает бесплатную поездку на систему транзакций вещания.
Смысл в том, что вы не можете даже получить уведомление об оплате до узла, который вы заплатили, чтобы получить вашу сделку и * попытка * интегрировать его в блок удается сделать это. Это означает, что вы даже не видите 0 / неподтвержденный и что транзакция должна сделать это в блок перед кем, что не выплаченной * попытка * интегрировать его даже не знает о ее существовании. Вы защищены от людей, принимающих оплату, а потом даже не пытаясь интегрировать его, потому что они должны найти прочь, чтобы получить компенсацию, чтобы они интегрированы или они даже не платят, и это будет стоить дороже для них "вперед" плата за транзакции поколения к другому узлу, чем они могли бы получить, имея сделку пройти.
Эта структура будет стимулировать системы платных к-ф, потому что делает получатель платежа ответственности за оплату, чтобы получить его интегрировать. Либо они имеют свои собственные генераторы Bitcoin * или * они платят, чтобы отправить сделку с кем-то, кто есть.
"победитель получает все" Плата за транзакцию требует, чтобы я нести расходы на получение и попытку интегрировать операции все же я бы плачу только 1 разы в пару недель, если мне повезло, и * если * мое подключение к Интернету может обрабатывать получать каждую сделку, которая произошла.
Люди должны платить другим, чтобы генерировать, было ли поколение первого интегрировать транзакции в блок. Каковы технические проблемы для реализации этого.