423 / 691SONG

Jimmy Song

Penulis Programming Bitcoin dan pengajar pemrograman

Jimmy Song mengajarkan prinsip Bitcoin dengan menulis kode. Contoh pendidikan, implementasi terverifikasi, dan pandangan ekonominya perlu dipisahkan.

Jimmy Song adalah pengembang, pengajar, dan penulis Programming Bitcoin. Pekerjaan terdokumentasinya meliputi transaksi dan dasar kriptografi dalam Python; popularitas tidak memberikan wewenang atas aturan jaringan.

Biografi Song menyebut pengembangan, buku, dan seminar Programming Blockchain. O’Reilly memastikan kepenulisan Programming Bitcoin. Ini bukti kerja pendidikan; sebutan pengembang saja tidak berarti pemelihara Bitcoin Core atau kuasa memutuskan bagi pengguna lain. [Jimmy Song — biography] [O’Reilly — Programming Bitcoin (2019)]

O’Reilly menerbitkan Programming Bitcoin pada 2019. Isi bergerak dari medan hingga, kurva eliptik, tanda tangan, transaksi, hingga pesan jaringan. Pembaca membangun pustaka Python untuk memahami tahapannya, bukan sekadar mengoperasikan dompet jadi. [O’Reilly — Programming Bitcoin (2019)]

Dokumentasi pengembang membedakan input yang merujuk output sebelumnya dan syarat pembelanjaannya. Latihan Song perlu memisahkan penguraian byte, verifikasi tanda tangan, dan penilaian seluruh transaksi dalam konteks rantai. Penguraian berhasil tidak membuktikan input masih belum dibelanjakan. [Bitcoin developer guide — Transactions]

libsecp256k1 secara tegas menangani waktu konstan dan akses memori saat menandatangani. Ini persyaratan tambahan di luar hasil matematis benar. Implementasi pendidikan Song dan pustaka kriptografi produksi tidak dapat dipertukarkan hanya karena keduanya memverifikasi tanda tangan uji yang sama. [libsecp256k1 — implementation requirements]

Repositori programmingbitcoin berisi bab, latihan, dan petunjuk Jupyter Notebook. Contoh instalasi lama bukan otomatis rekomendasi versi terkini. Catat revisi kode dan dependensi; keberhasilan lingkungan lain tidak menggantikan pemeriksaan proses sendiri. [Jimmy Song — Programming Bitcoin repository]

Catatan penerbit 2019 menjelaskan cakupan pendidikan dasar. Itu tidak membuktikan semua perluasan berikutnya tercakup. Misalnya libsecp256k1 kini juga mencantumkan tanda tangan Schnorr menurut BIP340; memahami buku berbeda dari memahami antarmuka pustaka saat ini. [O’Reilly — Programming Bitcoin (2019)] [libsecp256k1 — implementation requirements]

Song memperkenalkan Fiat Ruins Everything tahun 2023 sebagai argumen tentang pengaruh uang fiat pada institusi dan Bitcoin sebagai solusi. Itu interpretasi sosial penulis. Latihan kriptografi benar tidak membuktikannya, sedangkan ketidaksetujuan ekonomi saja tidak menyangkal penjelasan teknis. [Jimmy Song — Fiat Ruins Everything]

Situs Song menjelaskan tanda tangan PGP dan hash SHA-256 foto barang bertanda tangan. Hash memeriksa kecocokan berkas, tanda tangan hubungan ke kunci; kepercayaan asal kunci terpisah. Saat tinjauan, halaman memberi label kunci lama dan baru tidak konsisten, sehingga pengenal pendeknya tidak disalin sebagai identitas terverifikasi. [Jimmy Song — PGP signature verification]

Untuk gambaran yang lebih utuh, baca entri ini bersama Alex Gladstein, Bitcoin Script, Kunci Privat. Entri ini juga dirujuk dari Cathie Wood.

DOC · 001Jimmy Song — biographySumber primer ↗DOC · 002O’Reilly — Programming Bitcoin (2019)Sumber primer ↗DOC · 003Bitcoin developer guide — TransactionsSumber primer ↗DOC · 004libsecp256k1 — implementation requirementsSumber primer ↗DOC · 005Jimmy Song — Programming Bitcoin repositorySumber primer ↗DOC · 006Jimmy Song — Fiat Ruins EverythingSumber primer ↗DOC · 007Jimmy Song — PGP signature verificationSumber primer ↗
Utamakan sumber · Bukan nasihat investasi