Что нужно, чтобы создать новую монету? Сколько навыков участвуют?
Я знаю, бумажники, как правило, написаны на C ++, поэтому я изучаю этот язык, как сумасшедший. Кроме того, я, очевидно, изучить технологию блока цепи.
Что еще мне нужно, чтобы быть в состоянии создать новую монету? Какие другие навыки?
Вы намерены создать совершенно новый алгоритм или просто использовать один из существующих, как SHA-256, Scrypt, X11, и т.д.? Если вы хотите создать новый алгоритм, то понимание криптография в деталях является абсолютной необходимостью. Честно говоря, в то время как изучение C ++, безусловно, поможет вам понять код, который уже написано, это не поможет вам узнать, как создать свою собственную монету. Вы должны понимать, равноправные концепции, сети, поточные, хеширование, GUI, управление памятью, указатели, ... список можно продолжить.
Если ваше намерение просто имитировать существующую монету, изменив несколько вещей здесь и там, как время генерации блока, награда и т.д., то это гораздо более простая задача. Как уже было сказано, уже есть монеты генераторы, которые там делают всю работу за вас.
Кстати, есть бумажники, которые не записаны в C ++. В то время как программное ядро монеты, как правило, является и кошелек по умолчанию UIs этих монет есть, есть и другие легкие бумажники, написанные на других языках. Например Multibit написана на Java.