Всегда ли синхронизированный блокчейн увеличивается в размере?

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

На момент написания моя папка весит 5,82 ГБ; посмотрим изменится ли это..

Ответы (1)

Клиент Bitcoin.org версии 0.7 и ниже будет постоянно увеличиваться в размере в среднем примерно раз в десять минут.

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

Клиент Bitcoin.org версии 0.8, разрабатываемый в настоящее время, радикально меняет способ хранения и доступа к данным , что в некоторой степени уменьшит объем дискового пространства, но также обеспечит резкое увеличение производительности.

Где я могу узнать о преимуществах и дизайне новой системы хранения? Также конфигурация (индексы и т.д.)?
Приятно знать, что над ним работают, но если предположить, что он просуществует до того года, когда будут добыты все 21 миллион тонн; это не остановит рост размера блокчейна, поскольку транзакции зависят от создания новых блоков, верно? Место для хранения всегда будет ограничено (несмотря на то, что оно дешевеет), так как же это устойчиво, когда это снежный ком становится все больше и больше?
Из en.bitcoin.it/wiki/Scalability : «Большинству узлов, прошедших полную проверку, не требуется хранить всю цепочку. ...«сокращение», способ удаления ненужных данных о транзакциях, которые полностью израсходованы. Это уменьшает объем данных, необходимый для полной проверки узла, должен быть только размером текущего неизрасходованного выходного размера плюс некоторые дополнительные данные... По состоянию на октябрь 2012 г. (блок 203258) было 7 979 231 транзакция, однако размер неизрасходованного выходной набор составляет менее 100 МБ, что достаточно мало, чтобы легко поместиться в ОЗУ даже для довольно старых компьютеров».
@ Дениз, это помогает?
@HighlyIrregular действительно знает, спасибо
Также немного неискренне использовать такие термины, как «съедать все доступное пространство». Это было бы реальной возможностью, если бы жесткие диски никогда не становились больше или если бы рост цепочки блоков опережал скорость роста носителей на жестких дисках, но, насколько мне известно, ни один из этих факторов не соответствует действительности.
На данный момент есть некоторые улучшения требований к хранилищу, но они вряд ли будут значительными, поскольку полная история блоков все еще сохраняется. Однако новый макет базы данных позволит сократить узлы (что еще не реализовано из-за опасений по поводу влияния на сеть).