423 / 691SONG

Jimmy Song

Автор Programming Bitcoin и преподаватель программирования

Jimmy Song обучает принципам Bitcoin через написание кода. Учебные примеры, проверенные реализации и его экономические взгляды следует рассматривать отдельно.

Jimmy Song — разработчик, преподаватель и автор Programming Bitcoin. Подтверждённая работа включает транзакции и основы криптографии на Python; популярность не даёт власти над правилами сети.

Биография Song перечисляет разработку, книги и семинары Programming Blockchain. O’Reilly подтверждает авторство Programming Bitcoin. Это свидетельства образовательной работы; слово разработчик само не означает сопровождающего Bitcoin Core или права решать за других пользователей. [Jimmy Song — biography] [O’Reilly — Programming Bitcoin (2019)]

O’Reilly выпустило Programming Bitcoin в 2019 году. Содержание проходит через конечные поля, эллиптические кривые, подписи, транзакции и сетевые сообщения. Читатель строит библиотеку Python, чтобы понимать шаги, а не просто пользоваться готовым кошельком. [O’Reilly — Programming Bitcoin (2019)]

Документация различает входы, ссылающиеся на предыдущие выходы, и условия их расходования. В упражнениях Song нужно отделять разбор байтов, проверку подписи и оценку транзакции в контексте цепочки. Успешный разбор сам не доказывает, что вход остаётся неизрасходованным. [Bitcoin developer guide — Transactions]

libsecp256k1 отдельно учитывает постоянное время и доступ к памяти при подписании. Эти требования выходят за математически правильный результат. Учебная реализация Song и производственная криптографическая библиотека не взаимозаменяемы лишь потому, что проверяют одну тестовую подпись. [libsecp256k1 — implementation requirements]

Репозиторий programmingbitcoin содержит главы, упражнения и инструкции Jupyter Notebook. Старые примеры установки не являются автоматически актуальными рекомендациями версий. Фиксируйте ревизию кода и зависимости; успех другого окружения не заменяет проверки собственного запуска. [Jimmy Song — Programming Bitcoin repository]

Запись издателя за 2019 год описывает базовое обучение. Она не доказывает охват всех последующих расширений. Например, современная libsecp256k1 перечисляет подписи Schnorr по BIP340; знание книги и текущего интерфейса библиотеки — разные вещи. [O’Reilly — Programming Bitcoin (2019)] [libsecp256k1 — implementation requirements]

Song представляет Fiat Ruins Everything 2023 года как аргумент о влиянии фиатных денег на институты и Bitcoin как решении. Это общественная интерпретация автора. Верное криптографическое упражнение её не доказывает, а экономическое несогласие само не опровергает техническое объяснение. [Jimmy Song — Fiat Ruins Everything]

Сайт Song описывает PGP-подпись и SHA-256 фотографии предмета с автографом. Хеш проверяет соответствие файла, подпись — связь с ключом; доверие к происхождению ключа отдельно. При ревизии страница непоследовательно обозначает старый и новый ключи, поэтому короткий идентификатор не воспроизводим как подтверждённую идентичность. [Jimmy Song — PGP signature verification]

Для полной картины прочитайте эту статью вместе с Alex Gladstein, Bitcoin Script, Приватный ключ. На эту статью также ссылаются Cathie Wood.

DOC · 001Jimmy Song — biographyПервичный источник ↗DOC · 002O’Reilly — Programming Bitcoin (2019)Первичный источник ↗DOC · 003Bitcoin developer guide — TransactionsПервичный источник ↗DOC · 004libsecp256k1 — implementation requirementsПервичный источник ↗DOC · 005Jimmy Song — Programming Bitcoin repositoryПервичный источник ↗DOC · 006Jimmy Song — Fiat Ruins EverythingПервичный источник ↗DOC · 007Jimmy Song — PGP signature verificationПервичный источник ↗
Сначала источники · Не является инвестиционной рекомендацией