Может ли размер блокчейна стать препятствием для внедрения биткойнов?

Когда я запускаю bitcoin-qt, я заметил, что загрузка последних блоков занимает много времени. У меня складывается впечатление, что чем больше транзакций, тем больше блокчейн. Даже сегодня загрузка занимает около суток. Что происходит через год?

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

Какова оценка роста блокчейна в ближайшие 10 лет? Можно ли разделить блокчейн на несколько блокчейнов? Может ли это стать препятствием для принятия биткойнов?

Хорошее понимание можно найти здесь: bitcoin.stackexchange.com/questions/2798/…

Ответы (2)

На самом деле, как объяснил Сатоши в своей статье, вы можете использовать клиент Simplified Payment Verification (SPV), который потребует от вас только загрузки заголовков каждого блока.

Из самой бумаги:

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

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

Bitcoin-QT — это полноценный узел, вероятно, потому, что это официальный клиент, объединяющий все функции с самого первого дня. Использование чего-то вроде MultiBit, который является клиентом SPV, обеспечит вам такой же уровень безопасности, как и Bitcoin-QT.

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

Сегодня блокчейн имеет размер около 14 ГБ. Он значительно велик. И в наши дни он растет в геометрической прогрессии. Взгляните на диаграмму , показывающую размер блокчейна с течением времени.

На мой взгляд, это техническое ограничение, которое необходимо учитывать, потому что биткойн-блокчейн может только стать больше, и он будет расти довольно быстро.

Я не думаю, что проблема в размере, а в вычислительной мощности, необходимой для анализа блокчейна, когда клиенты синхронизируются с сетью. Как известно всем, кто когда-либо устанавливал Bitcoin-Qt, процесс синхронизации требует много локальных ресурсов.

Я знаю, что есть и облегченные клиенты, но, насколько я понимаю, полные узлы фактически составляют сеть, поэтому они необходимы для существования и расширения сети.

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

Может ГБ вместо МБ?
«В наши дни он растет в геометрической прогрессии» — когда я смотрю на график, на который вы ссылаетесь, он действительно плоский за последний год. Т.е. линейный рост, а не экспоненциальный.
Если вы посмотрите на короткий период, рост кажется линейным. Прямо сейчас, примерно через год после этого сообщения, размер, добавленный в блокчейн, увеличился более чем вдвое. Если эта тенденция сохранится, я не думаю, что хранилище будет масштабироваться.