Здравствуй
Я думаю, что это проблема, которую вы не можете действительно верить, что цепь не будет массово признана недействительной, и заменить на более длинный.
Это вопрос для всех, кроме самых крупных экземпляров Bitcoin. Глобальная система широко распространена Bitcoin не будет иметь этот вопрос, но кто-то другой будет.
Если маленькая страна, скажем, Люксембург, начала Bitcoin экземпляра для себя, они никогда не будут знать, если немецкое или французское правительство будет скрываться более длинной цепью,
на всякий случай.
Если крупный банк захотел нарушить существующую систему Bitcoin, они могли бы просто тратить больше мощности процессора, чем существующая система, начиная с нуля и создать совершенно новую цепь. Они могут вмешаться в любой момент, включая начало. Вся работа до сих пор были бы признаны недействительными.
Если село хотел небольшую местную платежную систему, они будут постоянно находиться в опасности нападений. Мафия может выполнить много двойных расходы, а потом вдруг приходит с длинной цепью, которые признаны недействительной все свои платежами, хотя купцы думали, что они приобрели монеты.
Любой, бар самые большие самые высокие экземпляры приведенные в действие от Bitcoin, будет иметь эту постоянную угрозу, нависшую над ними.
Проблема возникает с сетевыми расколами, а также. После того, как воссоединиться, одна часть полностью разрушает другую часть, особенно для монет, которые присутствовали на обеих сторонах раскола, чтобы начать с.
Я думаю, там должен быть какой-то гарантии того, что цепь не будет признана недействительной дальше назад во времени, чем один день, месяц или 100 блоков или любой другой.
Эта проблема связана с проблемой, сколько блоков вы хотите увидеть, прежде чем принять платеж (двойная проблема расходов). Satoshi есть вычисление этого в
PDF-файл. Тем не менее, вы должны знать мощность процессора видимой части честной по отношению к другой части (р и д). Проблема заключается в том, что вы никогда не знаете, насколько велика нечестная, или невидимая, часть, потому что она может быть скрыта, пока он хочет. Или она может быть сформирована в будущем. Никогда не знаешь.
Что об этом предложении? Узел контрольно-пропускные пункты блоков, которые старше, чем некоторый порог. Порог может быть трудность, взвешенный подсчет блоков, скажем 100 блоков 8 нулевой
биты. Если узел получает блок-цепь, которая требует изменения то, что старше его контрольно-пропускного пункта, он отказывается от цепи. Каждый узел будет иметь свой собственный контрольно-пропускной пункт. Но честные узлы будут близки. Их отклонение будет мало по сравнению с величиной порога (100 блоков).
Что произойдет, когда два узла расходятся дальше назад во времени, чем порог одного из них. Их следует рассматривать раздвоенные валюты. Одна валюта стала два.
Таким образом, деревня, или Люксембург, может игнорировать скрытый внешний мир, для самой последней части блока цепи, за исключением.
Маленькая деревня может использовать очень низкий порог. Задержка в деревне миллисекунды. Может иметь поколение блокировать каждые 10 секунд. Они могут иметь порог 5 блоков, например. Там нет уважительной причины для узла, чтобы оставаться скрытыми так долго в деревне. Если компьютер теряет соединение, он будет просто скачать цепь, когда он снова получить в Интернете; если он будет стремиться вытолкнуть длинную цепь блока вниз горло остальной части деревни, она фактически создала новую валюту для себя.