Можно ли потерять промежуточный блок?

Поскольку блокчейн хранится в распределенной базе данных, возможна ли потеря одного блока? Тогда было бы невозможно связать будущие блоки с предыдущими блоками.

Сколько существует копий блокчейна?

Привет, XR SC, добро пожаловать на Bitcoin.Stackexchange.com. Не могли бы вы перестать ставить тег с нулевым разглашением на свои вопросы? Это относится к определенному понятию в криптографии, которое до сих пор не было связано ни с одним из ваших вопросов.
Круто, спасибо за ваш комментарий. На самом деле я думал, что нулевое знание означает: «У меня нет знаний о биткойнах» :)
Хех, да, я так и думал. :) Вы, наверное, уже поняли, что этот сайт немного отличается от обычных форумов: Вы видели наш тур ? Вы уже задали несколько вопросов. Возможно, некоторые из них уже собрали ответы, которые показались вам убедительными, и вы, возможно, захотите принять один из них. :) Кроме того, продолжайте!

Ответы (3)

Технически возможно, что все копии блокчейна будут потеряны... но крайне маловероятно. Кроме того, я не вижу причин, по которым такая массовая потеря данных может быть ограничена одним историческим блоком, а не всей цепочкой блоков.

Классную визуализацию количества полных узлов в сети смотрите здесь:

https://bitnodes.21.co/nodes/network-map/

Имейте в виду, что копий всего блокчейна, вероятно, намного больше, чем полных узлов. Например, я запускаю 1 полный узел из своего дома, но у меня также есть резервные копии 3 полных копий блокчейна (поэтому мне не нужно загружать снова). Потребуется катастрофическое событие, чтобы уничтожить все резервные копии мира.

Кроме того, поработав в сфере ИТ в банке, я могу заверить вас, что на вашем банковском счете не так много избыточных резервных копий.

Спасибо Джестин за ответ. Как мне прочитать узлы карты сети? Позиции случайны? географический?
Я не уверен в деталях, но я уверен, что на сайте есть объяснение, если вы осмотритесь. Я просто подумал, что это крутая визуализация ;)

Блокчейн называется цепочкой блоков, потому что каждый блок ссылается на предыдущий блок, на основе которого он строится. Структура биткойна предполагает наличие вредоносной ошибки, которая уничтожит конкретный блок, не затрагивая другие (в этом случае все блоки, следующие за указанным блоком, будут недействительны). Таким образом, если нет какого-то супервируса, который воздействует на каждую копию блокчейна, чтобы уничтожить конкретный блок, почти невозможно потерять «1 блок».

Существуют тысячи полных узлов, в которых хранится полная копия блокчейна, а такие сервисы, как blockchain.info и blockcypher.com, имеют множество избыточных копий и резервных копий блокчейна, чтобы гарантировать, что он не будет потерян.

Бывают случаи, когда блоки становятся недействительными или потерянными, потому что был найден другой блок с соответствующим доказательством работы, а затем расширен вместо осиротевшего блока. Это, пожалуй, единственный случай, когда блок можно считать «потерянным».

Не совсем. Существуют тысячи копий полной цепочки блоков, и если один узел потерял блок, он может легко восстановить его у другого узла.

Поскольку блоки не могут быть проверены без полной цепочки их предков до блока генезиса, потеря одного блока будет эквивалентна потере доверия ко всем блокам, которые последовали за ним. Эта потерянная цепочка будет считаться недействительной без ссылки на ее предков.