Один открытым вопрос о том, как будет финансирование сетевой безопасности (добыча) будет работать, если нет никакой конкуренции для блоков пространства. Если финансирование доказательства работы приходит от сборов, прикрепленных к сделкам и сборы мотивированы дефицитом блоков пространства, то механизм финансирования ясно, хотя будет ли она достичь "достаточно" финансирование не является.
В мире, где размеры блоков всегда достаточно большие, чтобы удовлетворить спрос на пространство, мы можем финансировать добычу с использованием поблочно контракты по обеспечению. Материал из Википедии:
котировка
Договор гарантии, также известный как механизм точки положения, игра Теоретико механизм и финансовые технологии, что способствует добровольному созданию общественных благ и клубных товаров в лице проблемы безбилетника.
Проблема безбилетника в том, что там может быть действия, которые приносят пользу большой группы людей, но после того, как действие будет принято, нет никакого способа, чтобы исключить тех, кто не заплатили за акции от преимуществ. Это приводит к игре теоретической проблеме: все члены группы могли бы быть лучше, если это действие было принято, и члены группы внесли свой вклад в стоимость акции, но многие члены групп могут сделать вполне рациональное решение пусть другие платят за это, то воспользоваться преимуществами бесплатно, возможно, в результате чего никаких действий не принимаются. Результат этой рациональной игры ниже полезность для всех.
Проблема безбилетника в том, что там может быть действия, которые приносят пользу большой группы людей, но после того, как действие будет принято, нет никакого способа, чтобы исключить тех, кто не заплатили за акции от преимуществ. Это приводит к игре теоретической проблеме: все члены группы могли бы быть лучше, если это действие было принято, и члены группы внесли свой вклад в стоимость акции, но многие члены групп могут сделать вполне рациональное решение пусть другие платят за это, то воспользоваться преимуществами бесплатно, возможно, в результате чего никаких действий не принимаются. Результат этой рациональной игры ниже полезность для всех.
Это описывает сетевую безопасность с большими размерами блоков. Каждый нуждается в горнодобывающей промышленности должно быть сделано, но никто не хочет, чтобы тот, кто платит за это, учитывая, что все остальные будут получать льготы бесплатно.
Как описано на вики-странице договоров, договор гарантии является тот, в котором говорит предприниматель "Я буду платить X по отношению к стоимости общественного блага, но только если другим людям скинуться достаточно, чтобы достигнуть Y (стоимость предоставления хорошего)", Если не хватает людей закладывать деньги, контракт не завершается, и никто не платит ничего. Этот механизм имеет доказанный опыт финансирования общественных благ, в основном, очевидно, через Kickstarter.
Что такое цель?
Нам нужно выяснить, что "достаточно" добыча средств. Это связано с максимальным временем стоимости сделок по сети. Для микроплатеж, вам не нужно всего много добычи, чтобы защитить все из них, так как стоимость их реверсирования является очень низкой, и любым данным злоумышленник не пытается отменить все сделки, но только один для их собственного платежа (они не может изменить произвольные транзакции). Если у вас есть очень большие транзакции значения, где приемники готовы ждать шесть месяцев, то вы также не нужен много. Если у вас есть очень большие транзакции значения, которые происходят только между людьми / лицами, которые доверяют друг другу, опять же, не нужен много добычи. Это может показаться нереальным, но когда вы идете выше определенных операций на уровне почти всегда происходят между людьми, которые знают и могут найти друг друга - думаю, около миллиарда долларов деловых сделок и т.д. Вам не нужно шахтеров, чтобы гарантировать, что не будет наоборот. Вам просто нужна функционирующая правовая система.
Тип сделки, что это наиболее сложно обеспечить своего рода середине дороги сделок - не миллиард долларов коммерческих сделок, а не микроплатежей, но те, где движется некоторое реальное значение, и это не стоит того, чтобы подать в суд на другую сторону, если что-то пойдет не так. Если есть достаточно добыча, чтобы обеспечить такого рода сделки, то есть достаточно для других видов тоже. Там должно быть много из них, и там тоже должно быть много участников.
Для договор гарантии на работу, вы должны все, кто приносит пользу, чтобы стать участником? Нет, некоторые паразитируют в порядке, до тех пор, как эти дармоеды не собирались вносить в любом случае. Давайте представим, что 200 крупных участников Bitcoin собираются вместе и образуют контракт на гарантии, что средства 10 terahashes добычи (числа произвольны). Есть ли разорвать их согласие, если 200000 пользователей, а затем сделать 500000 микроплатежей? Не на самом деле - эти микроплатежи вряд ли нужна добыча быть безопасным и те пользователи не собирались, чтобы заплатить за 10 Тхач ни на что, даже не коллективно. Там нет недостатка их в состоянии извлечь выгоду из дополнительной добычи, которую вы платите за и в самом деле, можешь быть косвенными расквитаться (ваш Bitcoins становится более ценным, потому что они имеют большую полезность).
Реализация
Реализация может быть эффективно сделана с помощью введения нового правила сети. Он говорит, что деньги, потраченные на выход, который содержит unspendable сценарий может быть истребована в качестве платы. Мы уже ввели понятие выходов OP_RETURN, которые просто приводят в Insta-обрезке этой продукции, так как это доказуемо unspendable. Учитывая, что значение может быть истребована в качестве платы за это изменение правил трудно запускающим, но это также относительно просто один (альтернативы, чтобы деньги были уничтожены ... что плохо), и нам нужно твердая вилка, чтобы увеличить блокировать размер в любом случае. Как только это будет сделано, мы можем иметь отдельный P2P вещания сети, в которой участники вещания обязательства. Залог является недействительной сделкой, которая принимает X монету с SIGHASH_ANYONECANPAY подписью, а затем повторно выделяет его на unspendable выход Y монет, где Y > X. X является залогом и Y является целевой, конечно. Сверстники слушать и когда они видели достаточно обещания подвести до значения больше, чем Y, они просто объединить их, чтобы сделать ТХ действительным и транслировать его на регулярной сети Bitcoin. Сверстники могут сделать это параллельно - есть шанс, что в природе двойным тратит, но правила о том, как построить договор из обязательств, вероятно, можно уменьшить, что к тривиальному уровню.
Обратите внимание, что можно сделать контракты обеспечения проводят к плату без нового правила, но было бы сложным и включать несколько круглых протокол, в котором есть люди первого объявить, что они хотят, чтобы закладывать выход, то кто-то должен построить шаблон транзакции на основе всех объявлений, то группа подписывает его параллельно. Это может быть сделано, но это хаотичное.
Что X и Y установлен? Это зависит от того, чего хотят участники. Было бы хорошо, чтобы найти экономические исследования на случае, когда общественное благо в вопросе непрерывно, но я не знаю ни в данный момент. Я думаю, что было бы, вероятно, работать, как это - продавцы, которые заметили, что они начинают видеть двойным тратит, когда скорость сети падает ниже 5 Тхач / сек не будет ясно предназначаться этой суммой и не более. Другие торговцы могли бы заботиться только о 1 Тхач / сек. В этом случае первый класс торговцев может установить их Y 1 Тхач и просто транслировать несколько независимых контрактов, это означает, что есть шанс, что они будут получать меньше, чем они хотели (что ослабляет определение цели), но есть больше шансов договоров, завершивших. Во всяком случае, они бы уменьшить их размер залога, а также для каждого контракта, поэтому они не подвергая себя нахлебников на любом более высоком уровне.
Для X, я полагаю, что если исходить из устойчивого состояния вашей целью является снижение его как можно больше, не останавливая контракты от завершения полностью. Один из способов снизить свое обещание и посмотреть, как быстро контракт завершается - если договор не завершается в течение вашего требуемого срока, вы можете просто (анонимно) транслировать второе обещание сделать его обратно к тому, что вы были ранее обязавшись. Но другие игроки не знают, что вы могли бы сделать это.
В здоровой системе я ожидаю, что буду много независимых, накладывающихся контрактов формируются. Они просто построить таким образом один на один блок является разумным.
Вывод
Очевидно, в то время как есть много участников с различными идеями о том, что скорость сети "достаточно", Только одна цепь может быть только одна скорость. Люди с экстремальными потребностями бы в конечном итоге не в состоянии использовать блок цепочку для их безопасности и должны найти альтернативные варианты, или просто принять, что они будут субсидировать деятельность других людей, которые могут терпеть низкую безопасность.
Я думаю, что следующая часть работы необходимо изучить эту идею поиска литературы для изучения договоров обеспечения для непрерывных общественных благ, как основная разница между тем, что эта схема будет делать и проверенные модели, как Kickstarter является необходимость группового консенсуса в отношении того, что "достаточно" добыча средств.
Тем не менее, я отмечаю, что альтернативное предложение (ограничить размер блока и взимают платежи, чтобы получить в) даже не пытается ответить на вопрос о том, насколько добыча достаточно. Это просто предположить, что некоторые произвольный предел байт приведет к требованию превышения предложения до уровня, добыча хорошо финансируется. Проблема в том, что предельные блоки физического размера не джайв с тем, что они двигают абстрактное значение - во всяком случае, для такой схемы работы, размеры блоков должны быть ограничены satoshis переданы. В противном случае вы можете получить кучу очень больших сделок значение, которые в конечном итоге крошечные платы, потому что это все, что нужно, чтобы попасть в блок, как более низкие сделки стоимостью уже давно отказались от системы и пошли в другом месте.