Мы не можем с уверенностью сделать OP_BLOCKNUMBER. В случае блока цепи REORG после сегментации, сделки должны быть в состоянии попасть в цепь в более позднем этапе. Сделка OP_BLOCKNUMBER и все его иждивенцы станут недействительными. Это не было бы справедливо, чтобы позже владельцы монет, которые не были вовлечены в ограниченных сделках времени.
OP_BLOCKNUMBER не вносит какие-либо новые vulnurabilities по сравнению с существующей системой, как сегментация может быть использована, чтобы обмануть человек в данный момент. Это достигается следующим образом:
Оппортунистических злоумышленник имеет клиентов, работающих в нескольких местах по всему миру. Клиенты атакующие имеют те же кошельки и подключаться к различным подмножествам сверстников, вероятно, perferring местных и, безусловно, поддерживать связь с местными горнодобывающими компаниями. Клиенты общаются друг с другом с интервалами, чтобы убедиться в сегментированной сети и обмениваться список коллег, что они разговаривают.
Если связь потеряна к одному или нескольким клиентам атакующего (они идут в автономном режиме), то остальные клиенты пытаются общаться со всеми коллегами на форуме клиента. Если все у них получится, то вполне вероятно, что клиент, который хакер только испорчен или потерял свое подключение к Интернету. Однако если этот клиент переходит в автономном режиме и количество сверстников uncontactable, то это возможно, что сеть на сегменты. Клиенты атакующих определить, являются ли они на части сети с большинством горнорудной власти или меньшинства. Они также угадать, есть ли другая недоступный части сети достаточно добыча мощности для создания блоков с течением времени она воображаемая быть изолированно. Если условия благоприятны, то атака протекает следующим образом:
Клиенты атакующие на большую часть сети отправить монеты из кошелька на новые адреса в правдоподобных невинных перспективных сделках. Клиенты нападавшие на меньшинстве сети используют одни и те же монеты в том же бумажнике, чтобы купить то, что товары, которые они могут найти для продажи на подсети. Когда сеть присоединяется снова, это весьма вероятно, что большинство часть сети сгенерировала более блоки и все операции в блоках со стороны меньшинства цепи повторного входа в пуле транзакций. Операции атакующего на короткой цепи, отбрасываются как монеты уже были потрачены на более длинной цепи. полное мошенничество!
Таким образом, вы можете видеть, что OP_BLOCKNUMBER не вводит никаких новых рисков и что реальное предотвращение мошенничества сегментации на основе должны полагаться на какой-то обнаружения потери добычи энергии.
ByteCoin