BITCOIN INTERNALS & WALLET CONFIGURATION EĞİTİMİ

UTXO'dan HD cüzdana: Bitcoin'in kaputunu aç

UTXO modeli, Script, ECDSA, BIP32/39/44 türetme ve node üzerinde cüzdan yapılandırması

Bitcoin Internals & Wallet Configuration Eğitimi, Bitcoin protokolünü iç yapısıyla ele alan orta seviye teknik bir programdır. Katılımcılar UTXO modelini, Bitcoin Script dilini, ECDSA imzalarını ve adres türetmeyi öğrenir; BIP32/39/44 türetme ve descriptor cü…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

UTXO ve Script'ten HD cüzdan türetme, descriptor, PSBT ve multisig yapılandırmasına

Bitcoin Internals & Wallet Configuration Eğitimi, Bitcoin protokolünü iç yapısıyla ele alır. Katılımcılar UTXO modelini, işlem girdi-çıktı yapısını ve Script dilini öğrenir; ECDSA anahtarlarından adres türetmeyi inceler. BIP32 hiyerarşik türetme, BIP39 seed, BIP44 türetme yolları ve descriptor tabanlı cüzdanlar uygulamalı işlenir. Bitcoin Core node kurulumu, RPC, PSBT ile imzalama, multisig ve donanım cüzdanı yapılandırması laboratuvar ortamında yürütülür.

Süre ve Format

3 Gün. Her gün dört modül; protokol anlatımının ardından node kurulumu, RPC komutları, türetme yolu çıkarma ve PSBT ile multisig imzalama atölyeleriyle ilerler.

Seviye

Orta Seviye — Bitcoin protokolünün iç işleyişini ve cüzdan yapılandırmasını teknik düzeyde öğrenmek isteyenler için

Öğrenme Metodu

Katılımcı testnet'te bir Bitcoin Core node çalıştırır, descriptor cüzdan oluşturur ve PSBT ile çok imzalı bir işlemi imzalar.

Neden Bu Eğitim?

🔬Derin kavrayış

UTXO, Script ve imza doğrulamasını protokol düzeyinde çözerek Bitcoin'in neden böyle çalıştığını yüzeysel değil derinlemesine anlarsınız.

🗝️Anahtar hakimiyeti

BIP32/39/44 türetmesini ve descriptor'ları kavrayarak cüzdanları kurtarabilir, denetleyebilir ve güvenle yapılandırabilirsiniz.

🛡️Güvenli mimari

Node, multisig ve PSBT iş akışını uygulayarak soğuk imzalama ve kurumsal saklama için sağlam bir mimari kurabilirsiniz.

Anahtar Konular

bitcoin internals eğitimibitcoin cüzdan yapılandırmautxo modelibip32 bip39 bip44bitcoin core nodepsbt imzalamamultisig cüzdanbitcoin scripthd cüzdandescriptor cüzdan
“Bir cüzdanı gerçekten kontrol etmek, türetme yolunu ve imzayı anlamakla başlar. Bu eğitim Bitcoin'in iç yapısını araç haline getirir.”

Ön Koşullar

Protokol düzeyi içerikten verim almak için gereken temel yetkinlikler

1
Bitcoin temeli

Cüzdan, adres, işlem ve madencilik gibi temel Bitcoin kavramlarına aşinalık beklenir.

2
Komut satırı

Terminal, bitcoin-cli ve dosya yolu kullanımı gibi temel komut satırı becerisi gerekir.

3
Kriptografi fikri

Hash, genel-özel anahtar ve dijital imza kavramlarına temel düzeyde aşinalık faydalıdır.

4
Çalışma ortamı

Bitcoin Core çalıştırabilen, disk ve bellek açısından yeterli bir Linux veya benzeri ortam gerekir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı bir Bitcoin işleminin girdi-çıktı yapısını, UTXO modelini ve Script ile kilitleme-kilit açma mantığını kavrar; anahtardan adrese türetme zincirini izler.
Modül 1
İşlem Anatomisi ve UTXO Modeli
  • İşlemin input, output, değer ve kilit scriptlerinden oluşması
  • UTXO (harcanmamış çıktı) modelinin hesap modelinden farkı
  • Her girdinin önceki bir UTXO'yu harcaması (outpoint) mantığı
  • Para üstünün (change) yeni bir çıktı olarak dönmesi
  • İşlem ücretinin girdi ile çıktı toplamı farkı olması
  • Coinbase işlemi ve blok ödülünün UTXO olarak doğması
Modül 2
Bitcoin Script Dili
  • Script'in yığın (stack) tabanlı, Turing dışı yapısı
  • ScriptPubKey (kilit) ve ScriptSig (anahtar) ilişkisi
  • P2PKH kilidinde OP_DUP, OP_HASH160, OP_CHECKSIG akışı
  • P2SH ile karmaşık koşulların hash arkasına gizlenmesi
  • OP_CHECKMULTISIG ile çok imzalı kilit kurma
  • Timelock için OP_CHECKLOCKTIMEVERIFY kullanımı
Modül 3
ECDSA, Anahtarlar ve İmza
  • secp256k1 eğrisi üzerinde özel-genel anahtar üretimi
  • ECDSA ile işlem imzalama ve doğrulamanın mantığı
  • Sighash türlerinin imzanın neyi koruduğunu belirlemesi
  • Schnorr imzaları ve Taproot ile gelen iyileştirmeler
  • Özel anahtarın WIF biçiminde kodlanması
  • İmza zafiyetleri ve rastgelelik (nonce) güvenliği
Modül 4
Adres Türetme ve Biçimleri
  • Genel anahtardan HASH160 ile adres üretme adımları
  • Base58Check kodlaması ve sağlama (checksum) kontrolü
  • Legacy (1...), P2SH (3...) adres biçimleri
  • SegWit bech32 (bc1...) ve bech32m adreslerinin farkı
  • Adres yeniden kullanımının mahremiyet riski
  • Testnet ve mainnet adres ön eklerinin ayrımı
Günün hedefiKatılımcı seed'den anahtar ağacının nasıl türetildiğini, türetme yollarını ve descriptor cüzdanların yapısını kavrayarak cüzdanları doğru biçimde kurtarıp yapılandırır.
Modül 1
BIP32 Hiyerarşik Türetme
  • Tek seed'den sınırsız anahtar üreten HD ağaç mantığı
  • Master anahtar ve zincir kodundan (chain code) türetme
  • Sertleştirilmiş (hardened) ve normal türetmenin farkı
  • xprv ve xpub genişletilmiş anahtarların rolü
  • xpub ile özel anahtar olmadan adres üretebilme
  • Zincir kodunun sızmasının taşıdığı risk
Modül 2
BIP39 Seed ve Mnemonik
  • Entropiden 12-24 kelimelik mnemonik üretme süreci
  • Kelime listesi ve sağlama (checksum) kelimesinin mantığı
  • Mnemonik + parolanın (passphrase) seed'e dönüşümü
  • 25. kelime passphrase ile gizli cüzdan oluşturma
  • Mnemonik'ten PBKDF2 ile 512 bit seed türetme
  • Farklı cüzdanlar arası mnemonik uyumluluğu
Modül 3
BIP44 ve Türetme Yolları
  • m/44'/0'/0'/0/0 yol bileşenlerinin tek tek anlamı
  • purpose, coin type, account, change ve index alanları
  • BIP49 (P2SH-SegWit) ve BIP84 (native SegWit) yolları
  • Hesap (account) ayrımıyla cüzdan içinde bölümleme
  • Alım ve para üstü (change) zincirlerinin ayrışması
  • Yanlış türetme yolunun bakiyeyi görünmez kılması
Modül 4
Descriptor ve Watch-Only
  • Output descriptor'ların cüzdanı tek satırda tanımlaması
  • wpkh, sh, pkh ve multi descriptor fonksiyonları
  • Descriptor checksum ve türetme aralığı (range)
  • xpub ile watch-only cüzdan kurup bakiyeyi izleme
  • importdescriptors ile Bitcoin Core'a cüzdan yükleme
  • Descriptor'ların yedekleme ve taşınabilirlik avantajı
Günün hedefiKatılımcı bir Bitcoin Core node yapılandırır, RPC ile cüzdan yönetir, PSBT iş akışıyla soğuk imzalama yapar ve bir multisig cüzdanı kurup işlem imzalar.
Modül 1
Bitcoin Core Node Kurulumu
  • bitcoind kurulumu ve bitcoin.conf temel parametreleri
  • IBD (initial block download) ve senkronizasyon süreci
  • pruning ile disk kullanımını sınırlama ayarı
  • txindex, server ve rpc kullanıcı yapılandırması
  • testnet, signet ve regtest ağları arasında geçiş
  • Node'un mahremiyet ve doğrulama açısından değeri
Modül 2
RPC ile Cüzdan Yönetimi
  • bitcoin-cli ile getblockchaininfo ve durum sorgulama
  • createwallet ve descriptor cüzdan oluşturma
  • getnewaddress, listunspent ile UTXO görüntüleme
  • sendtoaddress ve fee rate ile işlem oluşturma
  • estimatesmartfee ile ücret tahmini alma
  • RPC erişiminin cookie ve kimlik ile güvenliği
Modül 3
PSBT ile Soğuk İmzalama
  • PSBT (kısmen imzalı işlem) formatının amacı
  • walletcreatefundedpsbt ile işlem taslağı üretme
  • Çevrimdışı imzacıya PSBT taşıma ve imzalama
  • combinepsbt ve finalizepsbt adımlarının akışı
  • Donanım cüzdanıyla PSBT imzalama entegrasyonu
  • PSBT'nin air-gapped güvenlik için sağladığı yalıtım
Modül 4
Multisig Cüzdan Yapılandırması
  • 2-of-3 gibi m-of-n multisig şeması tasarlama
  • Katılımcı xpub'larını toplayıp descriptor kurma
  • wsh(multi(...)) descriptor ile cüzdan oluşturma
  • Her imzacının adresi bağımsız doğrulaması
  • PSBT ile sırayla imza toplayıp işlemi tamamlama
  • Kurtarma planı ve anahtar dağıtım stratejisi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
UTXO ustalığı

UTXO modelini, işlem girdi-çıktı yapısını ve ücret hesabını çözerek Bitcoin işlemlerini protokol düzeyinde okuyabilirsiniz.

✅
Script okuma

P2PKH, P2SH, multisig ve timelock scriptlerini opcode düzeyinde çözüp kilitleme-kilit açma mantığını açıklayabilirsiniz.

✅
Anahtar türetme

ECDSA anahtarlarından adres türetmeyi ve adres biçimleri arasındaki farkları teknik olarak kavrarsınız.

✅
HD cüzdan kurma

BIP32/39/44 türetmesini uygulayarak HD cüzdanları kurabilir, türetme yollarını izleyip doğru biçimde kurtarabilirsiniz.

✅
Descriptor kullanımı

Output descriptor'larla cüzdan tanımlayabilir, watch-only kurulum yapabilir ve Bitcoin Core'a içe aktarabilirsiniz.

✅
Node yönetimi

Bir Bitcoin Core node kurup yapılandırabilir, RPC komutlarıyla cüzdan ve işlem yönetimini güvenle yürütebilirsiniz.

✅
PSBT iş akışı

PSBT ile çevrimdışı ve air-gapped imzalama akışını kurup donanım cüzdanıyla güvenli soğuk imzalama yapabilirsiniz.

✅
Multisig tasarımı

m-of-n multisig cüzdan tasarlayıp xpub'larla yapılandırabilir ve çok imzalı işlemleri güvenle imzalayabilirsiniz.

Kimler İçin Uygundur?

  • Bitcoin'i teknik düzeyde anlamak isteyen yazılımcılar
  • sistem yöneticileri
  • güvenlik uzmanları
  • cüzdan
  • node yapılandıran teknik kullanıcılar ile blok zinciri geliştiricileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygun?
Bitcoin'i teknik düzeyde anlamak isteyen yazılımcılar, sistem yöneticileri, güvenlik uzmanları ve node ile cüzdan yapılandıran teknik kullanıcılar için uygundur. Temel Bitcoin kavramlarına ve komut satırı kullanımına aşinalık beklenir.
Bitcoin Basics eğitiminden farkı nedir?
Basics eğitimi kavramları sıfırdan tanıtırken bu program protokolün iç yapısına iner: UTXO, Script, anahtar türetme, node yapılandırması, PSBT ve multisig teknik olarak işlenir. Kavramsal değil, protokol ve yapılandırma odaklıdır.
Gerçek Bitcoin ile mi çalışılıyor?
Uygulamalar güvenlik için testnet, signet veya regtest ağlarında yürütülür. Böylece katılımcı node çalıştırma, descriptor cüzdan kurma ve PSBT ile imzalama pratiğini gerçek değer riskine girmeden kazanır.
Hangi araçlar kullanılıyor?
Bitcoin Core (bitcoind ve bitcoin-cli), descriptor tabanlı cüzdanlar, PSBT araçları ve mümkün olduğunda donanım cüzdanı kullanılır. Komutlar ve türetme yolları adım adım laboratuvar ortamında uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Evet. Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim yüz yüze veya online yürütülebilir ve kurumsal ekiplere özel olarak uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Bitcoin Internals & Wallet Configuration Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Diğer Teknik KonularBitcoin Basics Eğitimi
Diğer Teknik Alanlar Eğitimleri

Bitcoin Basics Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Bitcoin'i temelden öğrenin: dağıtık defter, cüzdan, özel anahtar, adres, işlem ve güvenli saklama. Uygulamalı, Türkçe ve başlangıç dostu Bitcoin eğitimi.

Detayları Gör →
Diğer Teknik KonularBlockchains & Ethereum: Introduction Eğitimi
Diğer Teknik Alanlar Eğitimleri

Blockchains & Ethereum: Introduction Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Blok zinciri ve Ethereum'a giriş: EVM, hesaplar, Ether/Wei, gas ve akıllı sözleşme kavramları. MetaMask ve test ağı ile uygulamalı, Türkçe, başlangıç dostu eğit

Detayları Gör →
Diğer Teknik KonularBlockchains & Ethereum: Performing Transactions in Ethereum Eğitimi
Diğer Teknik Alanlar Eğitimleri

Blockchains & Ethereum: Performing Transactions in Ethereum Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ethereum işlemlerini kod düzeyinde yönetin: nonce, EIP-1559 ücret, gas tahmini, ethers.js, ETH ve ERC-20 transferi, makbuz ve event okuma. Türkçe eğitim.

Detayları Gör →
Diğer Teknik KonularBuilding Decentralized Applications for Ethereum: An Introduction to dApps Eğitimi
Diğer Teknik Alanlar Eğitimleri

Building Decentralized Applications for Ethereum: An Introduction to dApps Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Ethereum dApp'lerine giriş: dApp mimarisi, web3 provider, MetaMask bağlantısı, ethers.js ile sözleşme okuma-yazma ve IPFS. Uygulamalı, Türkçe eğitim.

Detayları Gör →
Diğer Teknik KonularBuilding Decentralized Applications for Ethereum: Building the Back End Eğitimi
Diğer Teknik Alanlar Eğitimleri

Building Decentralized Applications for Ethereum: Building the Back End Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

dApp backend'ini Solidity ile kurun: sözleşme yapısı, mapping, modifier, event, Hardhat ile test, dağıtım, güvenlik ve ABI entegrasyonu. Uygulamalı, Türkçe eğit

Detayları Gör →
Diğer Teknik KonularBuilding Decentralized Applications for Ethereum: Building the Front End Eğitimi
Diğer Teknik Alanlar Eğitimleri

Building Decentralized Applications for Ethereum: Building the Front End Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ethereum dApp ön yüz eğitimi: ethers.js, MetaMask, wagmi, viem, RainbowKit, IPFS ve The Graph ile akıllı sözleşme arayüzü geliştirin. Kurumsal ve online.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn