Насколько быстро растет блокчейн Ethereum и насколько большим он может стать в будущем? Это все еще около 1 ГБ в месяц? Существуют ли или планируется использовать какие-либо алгоритмы сокращения или сжатия данных?
Обновление от 9 декабря 2018 г. / Блок ~ 6_850_000. Довольно неприятно обновлять этот ответ.
Последнее обновление: 14 мая 2018 г. / Блок ~ 5_600_000
Client / Mode | Block Number | Disk Space
======================|================|===========
geth light | 5_600_000 | 363M
geth fast full | 5_600_000 | 142G
geth full full | ?_???_??? [1] | 239G + [1]
geth full archive | 4_980_000 [2] | 671G
[1]
Мой диск был заполнен, я не ожидал, что закончится место, и не смог повторить этот режим синхронизации.[2]
Мне не удалось синхронизировать узел архива в течение шести недель, к сожалению, полностью.Последнее обновление: 14 мая 2018 г. / Блок ~ 5_600_000
Client / Mode | Block Number | Disk Space
======================|================|===========
parity light | 5_600_000 | 89M
parity warp fast | 5_600_000 | 82G
parity full fast | 5_600_000 | 78G
parity full archive | 5_600_000 | 1.1T
Обновление: 29 ноября 2017 г. Афри написал об этом сообщение в блоге, особенно. режимы сокращения четности: размер блокчейна Ethereum в ближайшее время не превысит 1 ТБ .
0x006ed403807ae87b9f958f25c33862927ba1b57b
:)--syncmode "fast"
блокчейна на моем компьютере теперь составляет 220 ГБ . Я обеспокоен тем, что не смогу работать с полным узлом намного дольше, так как ему действительно нужны твердотельные накопители.geth full archive
и geth full full
узел? @Вакар ЛимВ настоящее время сеть растет примерно на 1 ГБ в месяц . Трудно предугадать, насколько большим он может вырасти и с какой скоростью, но уже предпринимаются усилия по внедрению обрезки дерева состояний в различных клиентах. Эти методы будут способствовать так называемым «легким клиентам».
На приведенной выше связанной диаграмме эволюция размера блока оценивает размер блока в байтах с течением времени, что можно использовать для оценки скорости (скорости). Наиболее подходящий график зависит от того, что конкретно вы подразумеваете под скоростью роста блока .
По состоянию на 01.11.2016, блокчейн Эфириума (ETH, т.е. поддерживающий форк DAO), загруженный в полном режиме, занимает на моем диске 75 ГБ. Клиентом является geth (go-ethereum), версия 1.4.18, созданная из исходного кода, клонированного с https://github.com/ethereum/go-ethereum , работающая на CentOS Linux версии 7.2.1511.
Я наткнулся на ссылки ниже:
1 -представлена онлайн-диаграмма, на которой представлена эволюция текущего размера блокчейна Эфириума наряду с размером блокчейна Биткойн.
2- предоставляет подробную информацию о сети Ethereum, включая размер блокчейна https://bitinfocharts.com/ethereum/
Тесты, выполненные на Homestead в июне 2016 г.
-----------------------------------------
| - | Full | Fast | Light |
|-----------|--------|--------|---------|
| Disk | 22GB | 4.8GB | 600 Mo |
| Time | 5h | 21m | 21m |
-----------------------------------------
-------------------------------------------
| - | Archive | Fast | Light |
|-----------|----------|--------|---------|
| Disk | 22GB | 3.7GB | 2.5GB |
| Time | 2h | 1h30 | 2h |
-------------------------------------------
По состоянию на 1 февраля размер блокчейна составляет ~ 940 тыс. блоков, при этом новый блок создается каждые 17,2 секунды. Это означает, что в среднем блокчейн увеличивается на 152 790 блоков каждый месяц.
Приблизительный средний размер блока в настоящее время составляет около 1225 байт. При таком среднем размере блока увеличение размера блокчейна составляет 187 МБ в месяц (152 790 блоков x 1225 байт).
Используемая ссылка: https://www.etherscan.io
Я синхронизирую узел в полном режиме. На данный момент он находится на блоке 5005306 (конец января 2018 года) и имеет размер 700Gb. Вероятно, он работает уже более 20 дней.
--gcmode=archive
вариант?
q9f
А. Гупта