Спасибо за ответы. Я до сих пор не понимаю, как люди не могут обмануть p2p бассейн или getblocktemplate. Нельзя не просто участвовать, чтобы получить общую прибыль, но, как только находит блок подает его отдельно от себя, чтобы получить полный блок.
Кроме того, что GHOST? Единственное, что я могу найти фильм
getblocktemplate только предоставляет подробную информацию, которая может быть использована для создания блока. Она скрывает менее важные детали (например, сделки), но позволяет шахтеру изменить другие вещи, которые имеют значение, как coinbase sigscript, нонс и т.д. Это не мешает никому меняющиеся части блока, но getblocktemplate не дает им все информация, которую они должны были бы, и тогда они будут соло добыча в любом случае. При передаче акций в пул, вы на самом деле представления информации, используемой для создания действительного блока нижней мишени. По проверке, где coinbase тратит на пул может проверить, если вы добычу для себя или их. Если вы добычу для себя они не кредитуют вас какими-либо акции, но если вы помоему в соответствии с их правилами вы приписаны акциями. Иногда кто-то представляет решение, которое также происходит корректный блок на mainnet, а затем она распределяется.
P2Pool работает аналогичным образом. Вместо того чтобы обеспечить ваше решение централизованного пула, вы предоставляете свое решение для всей сети P2Pool. Сеть P2Pool добывается с гораздо меньшей цели, чем mainnet, как централизованные бассейны, и каждый потенциальный блок действует в сети Bitcoin и сети P2Pool, при условии, что PoW подтверждает. Вы распространять ваши потенциальные решения для остальной части сети и показывать, что вы вознаграждая их в соответствии с правилами, согласованными. Затем они включают вас в своих расчетах, и когда вы получаете свои акции, вы включите их в своих расчетах. Таким образом, любой, кто пытается обмануть не в состоянии убедить других, чтобы вознаградить их за их усилия, так как их блоки не проверяют с набором правил пула.
Это немного сложнее, чем в действительности, так как блоки, созданные для P2Pool также образуют пай-цепь, и они имеют низкое целевое время (в секунды). Эта цепочка используется для расчета вознаграждения, и корректный блок P2Pool добавляется к цепочке акций (хотя потенциально может быть сиротой). Каждый из этих блоков будет корректный блок Bitcoin, если они случились для проверки против цели Bitcoin-mainnet в (но они этого не делают). Там больше информации о том, что на вики.
GHOST выступает за жадный Тяжеленными-Собит Sub-Tree, который в основном говорит цепь с самым ПР. позади него. Это теоретическая модификация blockchain дизайн, который будет защищать от некоторых атак, а также позволяет нам производить блоки гораздо быстрее, так как все действует PoW может быть включен в цепь. Бумагу можно найти здесь:
https://eprint.iacr.org/2013/881.pdf