İçeriğe geçin
buybitcoinsmart

Bitcoin sözlüğü

Geliştirici başvuru kaynağı

Burası başvuru katmanıdır: bir şey satın alırken değil, Bitcoin kodunu okurken veya ham bir işlemi çözümlerken karşılaştığınız P2P mesaj türleri, betik işlem kodları, RPC alan adları ve protokol yapıları.

Var olmasının nedeni şudur: bu terimlerin çoğunun hâlâ arandığı yer olan Bitcoin Core geliştirici sözlüğü 2021'den beri neredeyse hiç değişmedi ve bazı maddeleri artık yazılımı anlatmıyor. Belgelediği BIP70 ödeme protokolü Bitcoin Core'dan 0.20.0 sürümünde silindi. Bloom filtresi maddeleri, Core'un 0.19.0 sürümünde varsayılan olarak sunmayı bıraktığı bir mekanizmayı anlatıyor. Bunların her biri burada, kodun şimdi yaptığına göre yeniden kuruldu ve düzeltme sessizce uygulanmak yerine açıkça belirtildi.

Terimler gruplara ayrılır. inv, getdata ve MSG_FILTERED_WITNESS_BLOCK gibi mesaj türleri eşler arası protokole aittir. OP_RETURN ve OP_CHECKSIG gibi işlem kodları Script'e aittir. İmza hash bayrakları, sequence numaraları ve locktime, bir imzanın gerçekte neyi taahhüt ettiğini belirler. X509 ve ödeme isteği maddeleri tarihîdir ve bunu belirtirler.

Okurların çoğunun bu bölüme hiç ihtiyacı olmayacak ve bu gayet normal. Tam bir alan adı aramasının tek satırlık bir taslağa değil onu doğru biçimde açıklayan bir sayfaya düşmesi için buradadır.

47 terim. Son inceleme: 24 Eylül 2026.

Terimler: Geliştirici başvuru kaynağı

Diğer 13 bölüm

Sık sorulan sorular

Bu bölüm kimin için?

Bitcoin'in kaynak kodunu okuyan, ham bir işlemi çözümleyen ya da P2P protokolü ve RPC arayüzüyle çalışan herkes için. Satın alma katmanı değil başvuru katmanıdır ve Bitcoin'e sahip olmak ya da harcamak için bunların hiçbirine gerek yoktur.

Bitcoin Script nedir?

Bir coinin harcanıp harcanamayacağına karar veren, yığın tabanlı küçük dildir. Bilerek döngüsü yoktur; bu da her betiğin maliyetini çalışmadan önce öngörülebilir kılar. İşlemlerin çoğu bir avuç standart kalıptan birini kullanır.

Bayt sıraları neden sürekli değişiyor?

Çünkü Bitcoin hash'leri sakladığı sıranın tersiyle gösterir. İç bayt sırası protokolün kullandığıdır; RPC çıktısı ve blok gezginleri ise onu tersine çevirir. İkisini karıştırmak klasik ilk hatadır.

Yetkili belgeler nerede duruyor?

Herhangi bir tek sitede değil, kaynak kodda ve BIP'lerde. Buradaki maddeler, varsa şartnameyi anar ve eski geliştirici belgelerini tekrarlamak yerine, güncelliğini yitirdikleri yerde düzeltir.

Bu sayfayı İngilizce okuyun