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Первинне джерело ↗
Спочатку джерела · Не інвестиційна порада