wiki

Генерация графика эмиссии

Вы можете найти скрипты для построения модели и графика супплая в директории programs/util

Расчет производится на основе информации находящейся в вашей текущей сборке (нужно собрать проект) в файле config.hpp

Для запуска этого скрипта введите:

 ./inflation_model > model.json

Скрипт в течении пары минут сгенерирует файл model.json, который содержит информацию по супплаю на 10 лет. Далее вы можете построить график используя данную модель:

python3 inflation_plot.py model.json

Также в файле inflation_plot.py вы можете внести изменения и построить график по модели удобным вам образом.

Заметка #1 У вас в системе должен быть установлен matplotlib для python3. Пример для macOS:

brew install homebrew/python/numpy --with-python3
brew install homebrew/python/matplotlib --with-python3

Заметка #2 Если вы хотите изучить файл model.json, то мы рекомендуем вам использовать редактор Sublime Text

Что внутри модели

{"rvec":["929159090641","8360617424769","929159090641","8360617424769","197985103985","1780051544865","195077031513","1755693283617","179687790278","1615357001502"],"b":68585000,"s":"24303404786580"}

rvec показывает общее количество Голос сатоши созданные с момента генезиса:

b - это номер блока

s - это общий суплай

Некоторые возможные источники неточностей, направления и расчетные относительные размеры этих эффектов: **