Я веб-разработчик. Я читал книгу о биткойнах, децентрализации и блокчейне, которая поразила меня и пробудила любопытство. Теперь я думаю о том, чтобы сесть на поезд CryptoCurrency.
Моя цель — получить полное представление о технологии Блокчейн в будущем и обо всех связанных с ней технологиях; чтобы иметь возможность понимать проблемы и находить решения, а также вносить свой вклад в программное обеспечение с открытым исходным кодом.
Я знаю, что эта область включает в себя криптографию, безопасность, программирование и работу с сетями, хотя мой опыт в этих областях очень ограничен.
Я был бы признателен, если бы кто-нибудь мог указать мне на самые важные и конкретные вещи, которые мне нужно изучить в первую очередь, чтобы двигаться быстрее в моем изучении этих тем.
Изучение Биткойна и его основных протоколов — лучшее место для начала, если вы хотите сесть на «поезд блокчейна». Почти все криптовалюты сегодня представляют собой код биткойнов, разветвленный и измененный для соответствующих реализаций. Однако для понятий, необходимых для понимания биткойнов, я предлагаю следующие предварительные условия.
После того, как вы хорошо разберетесь в вышеуказанных темах, вы можете продолжить чтение книги, которую вы упомянули, или, если вы хотите видео, то на YouTube есть плейлист Принстонского университета по биткойнам и криптовалютам, вам будет достаточно первых трех лекций. начните программировать и испачкайте руки программным обеспечением Bitcoin Core
Если вы уже начали читать книгу о биткойнах, я предполагаю, что вы, по крайней мере, непрофессионал понимаете, как это работает, и вам не нужно связывать какие-либо полные введения.
Традиционной отправной точкой для изучения технических аспектов биткойна, конечно же, является «Белая книга биткойнов» Сатоши Накамото.
Другие полезные материалы включают Руководство разработчика биткойнов и Биткойн Вики .
На форуме bitcointalk также есть много информации о них, новичок в биткойнах? Начните здесь!
И книга Андреаса Антонопулоса Mastering Bitcoin, свободно доступная на GitHub , — еще один хороший источник.
Если вы больше склонны к визуальному/аудиальному обучению, посмотрите видео, например «Как работает биткойн под капотом» .
Все эти ресурсы зависят от вашего технического образования, поскольку вы упомянули, что ваш опыт работы с криптографией ограничен, и это является ключом к полному пониманию того, как работает биткойн. Поэтому, если вы обнаружите, что вам сложно понять такие понятия, как хеширование, подпись, кодирование и асимметричные ключи, то я бы посоветовал сначала углубиться в некоторые вводные материалы по криптографии, такие как бесплатный курс Дэна Боне , книга по этому вопросу или даже Сайт Crypto StackExchange .
После того, как вы познакомитесь с самим биткойном, вы, вероятно, захотите расширить свое обучение на другие технологии блокчейна, например Ethereum и его смарт-контракты, но понимание биткойна — отличная отправная точка.
Я бы предложил следующее:
пебвиндкрафт
Альберт с