Мне кажется, что отбрасывание бесхозных блоков прямо теряет свою потенциальную полезность в упрочнении византийского голосования по журналу транзакций. т.е. работа шла в них, но в настоящее время они не дают вес в длине цепи (AFAIK). Поэтому в той мере, они происходят, они ослабляют безопасность, потому что 50% злоумышленник обыкновение случайно создавать самораспаковывающиеся-сирот на его враждебной частной сети. Кроме того, может быть, 50% злоумышленник попытается сорвать сеть, чтобы побудить сети расколы, которые увеличивают шансы детей-сирот (т.е. не замедляя сеть вниз, ни чрезмерного питания, просто фрагментировать свою власть так, что он заканчивает тем, что с такой же силой, что и самый большой фрагмент всучить 6 длиной цепь и внезапный шквал фрагментированных цепей 5-длиной от значительно чистой разделенной сети, как он падает чистый раскол атаку).
Поэтому по обеим причинам, как об этом в качестве дополнения, чтобы сделать 50% атаки сложнее, и сделать сеть менее уязвимой к чистым расколам: блоки имеют список предшественник блоки хэш, а не текущий одного предшественника. Медленная сеть медленный узел может раскрыть свой блок поздно (или, что эквивалентно, возможно, только оправился от чистой раздельной атаки), но может быть включен в следующем раунде. Для проверки блока для включения в список предшественник блока, все, что требуется, это узел соглашается, что все включены блоки пройти проверку (не дважды расходы и т.д.) И не содержат взаимно противоречащие друг другу транзакции. Обычный арбитраж для двух противоборствующих блоков, как сейчас (хотя потенциально пополнен выше сложности блока побед - см переменной трудности ниже).
При таком подходе также быстрее, меньшие блоки транзакций, возможно, могут быть использованы, даже блоки с переменной сложностью, открывая возможность для прямого бассейна свободной добычи и борьбы с горнодобывающей дисперсией.
Вознаграждение, как утверждается постепенно в пропорции к сложности блока по отношению к сетевому сложности. Когда блок будет израсходован не больше награды не может быть востребована. Небольшая часть вознаграждения, возможно, потребуется, чтобы быть перенесен на более поздние блоки стимулировать, чтобы включить блок в их списке предшественника блока.
(Эта идея для обсуждения смутно связана с моим постом о 2002 амортизируемом HashCash бумаге - вы можете просмотреть список блоков, так же, как в списке амортизации).
Некоторые общие проблемы: более блок-пакеты, создает сеть масштаб ограничение увеличения трафика? (Блоки становятся слишком большими так или иначе?) Являются ли модифицированная награда инкрементного блока слишком сложны? Есть ли способ, чтобы упростить его? например, устанавливают ограничения на размеры блоков и / или максимальная сумма транзакции в блоке? Может быть, есть альт-монета, которая уже экспериментировал в этом направлении? Немного связано с p2pool (реализация p2p бассейн), но я думаю, что разные по цели.
Адам