Доказательство систем публикации требует гораздо меньше сложной проверки шахтеров. Шахтеры просто нужно проверить дерево Merkle и военнопленного. Недействительные сделки не аннулирует блок.
Это позволяет поток проверки блоков. Вы можете начать пересылку блока с коллегами еще до получения полного блока. Шахтеры не должны основываться на блоке, пока он не будет полностью получен, хотя.
Даже SPV узлы могли бы помочь с доказательством блока публикации переадресации (если смартфон был зарядки в течение ночи и имели беспроводную связь).
Доказательство публикации предполагает, что >50% шахтеров являются «честными». В этом контексте, это означает, что они не будут строить на блоке, что они не видели в полном объеме, а также, что они будут делать блоки доступны публично.
Это дает упорядочению сделок (в том числе и недопустимых). Полный узел будет проверять все сделки, в порядке, а просто отказаться от любых недопустимых.
С помощью этой системы, SPV узлы не могут предположить, что операции в блоке являются действительными. Доказывая сделки существует, не означает, что сделка действительна.
С помощью системы многоходовой, SPV клиенты могут получить некоторые из преимуществ, реставрированные и исторические блоки не нужно будет хранить недействительные сделки.
Это может быть реализовано в виде мягкой вилки.
Каждый Bitcoin блок будет хранить хэш доказательства блока публикации, которая 16 блоков впереди.
Блок Bitcoin может быть предварительно вычислены и хэш добавляется к его coinbase. Если вы знаете цепочку публикации, вы можете работать блок Bitcoin.
Шахтеры только помоему доказательство публикации цепи и, естественно, производят стандартные Bitcoin блоки, которые согласуются с доказательством публикации цепи. Горняки имеют более 2,5 часов, чтобы выяснить, что сделки в доказательстве блока публикации.
Хвост Биткойн цепи будет меньше, чем 2,5 часа цепи публикации. Если ваша транзакция попадает в цепочку публикации, то вы знаете, что это будет в конечном итоге в Bitcoin цепи. Устаревшие клиенты должны ждать 2,5 часа, хотя.
Доказательство блоков публикации должно только быть проведено в течение короткого времени, чтобы они могли иметь более высокий предел размера. Это позволило бы шахтерам включать больше операций, чем это необходимо в блок и повторы будут автоматически отбрасываются как часть генерации блока Bitcoin.
Для операций, которые более чем 2,5 часа назад, SPV узлы могут проверить Bitcoin цепь. Для новых сделок, они должны доверять своим сверстникам, чтобы не дать им неверную информацию.
Если они проверили с 8 коллегами в течение минуса, то, по крайней мере, один из них, вероятно, отправить в первый раз, что выход был потрачен. Это дает им некоторую двойную защиту тратить деньги.
Доказательство публикации цепи может быть организовано, чтобы работать быстрее, чем Bitcoin цепь. Удары нижней цели сложности авансам доказательства публикации цепи, в то время как удары стандарт Bitcoin сложности продвигает высоту Bitcoin и доказательство высоты публикации цепи). Что-то вроде системы Nimblecoin можно было бы использовать падение скорости блока до нескольких секунд.
Если шахтер сборы из канала (как канал оплаты), шахтерам не нужно даже проверить, если сделка действительна. Блок пространства продана с аукциона, который защищает от атаки DoS.
Обычные сборы по-прежнему работать, хотя и даже мини-блоки, вычисленный Bitcoin блока может разделить плату мятной между всеми шахтерами на цепочке публикации.