BCH2 Logo II BCH2

← Ana Sayfaya Dön

Şubat 2026

BCH2: Bitcoin Cash II

Adil dağıtım yoluyla merkeziyetsiz madenciliğe dönüş

Özet

BCH2 (Bitcoin Cash II), kanıtlanmış Bitcoin Cash protokolünü adil bir dağıtım modeliyle birleştiren bir SHA-256 kripto parasıdır; BC2'den (BitcoinII) 1:1 fork ile doğmuştur. 53.200 blok yüksekliğinde BC2'den ayrılan BCH2, BC2'nin tüm işlem geçmişini devralırken Bitcoin Cash uzlaşı kurallarına geçer: ASERT zorluk ayarlama algoritması (başlangıçta saldırıya dayanıklı 1 saatlik yarı ömürle), 32 MB bloklar, CashAddr adresleme ve Yükseltme 11'e (ABLA) kadar tüm BCH protokol yükseltmeleri.

Bitcoin ve türevleri endüstriyel madencilik işletmelerinin hâkimiyetine girmişken BCH2, erişilebilir zorluk seviyeleriyle yeni bir başlangıç sunuyor. Ön madencilik yok, geliştirici ücreti yok ve mevcut BC2 sahiplerine adil 1:1 fork dağıtımı var; BCH2, Bitcoin'i devrimci kılan merkeziyetsiz madencilik ruhuna dönüştür.

1. Giriş

1.1 Özgün vizyon

Satoshi Nakamoto 2009'da Bitcoin'i başlattığında, kişisel bilgisayarı olan herkes blok kazıp ödül alabiliyordu. Bu erişilebilirlik Bitcoin'in merkeziyetsiz doğasının temeliydi: ağı güvence altına alan binlerce bağımsız madenci, her biri blok ödülü için adil bir şansa sahip.

1.2 Bitcoin'in evrimi

Bitcoin büyüdükçe ölçeklendirme ve felsefe üzerindeki anlaşmazlıklar önemli gelişmelere yol açtı:

  • 2017: Bitcoin Cash (BCH), 478.558. blokta Bitcoin'den ayrıldı ve daha fazla işlem ile daha düşük ücretler için blok boyutunu 8 MB'a (sonradan 32 MB) çıkardı. BCH sürekli gelişti: 2020'de ASERT zorluk ayarlama algoritmasını, 2025’e kadar da pek çok protokol iyileştirmesini hayata geçirdi.
  • 2025: BC2 (BitcoinII), Bitcoin Core v27 temelli yeni bir uygulama olarak kendi genesis bloğuyla başlatıldı; deney ve yeni kullanım alanları için temiz bir blok zinciri sundu.
  • 2026: BCH2 (Bitcoin Cash II), 53.200 blok yüksekliğinde BC2'den ayrılır; BC2'nin tüm geçmişini korurken Bitcoin Cash uzlaşı kurallarına geçer. Böylece eşsiz bir birleşim doğar: BC2'nin adil ilk dağıtımı ile BCH'nin sahada sınanmış protokol iyileştirmeleri.

1.3 Bugünkü sorun

Bitcoin'in ağ zorluğu astronomik seviyelere ulaştı; BCH ve çoğu SHA-256 türevi için de durum aynı. Bu birkaç soruna yol açıyor:

  1. Sanayi hâkimiyeti — Büyük zincirlerde yalnızca ucuz elektriğe ve toplu ASIC alımına erişen büyük ölçekli işletmeler kârlı madencilik yapabilir.
  2. Ev madencisinin dışlanması — Küçük cihazlarla çalışan tek tek madencilerin, zorluğu yüksek ağlarda blok bulma şansı neredeyse sıfırdır.
  3. Havuz merkezileşmesi — Madenciler havuzlara girmeye zorlanır; ücret öder ve işletmecilere güvenmek zorunda kalır. Bu, kripto paranın eşler arası niteliğini zayıflatır.
  4. Eski zorluk algoritmaları — Bitcoin'in 2016 bloklu ayarlama dönemini kullanan zincirler, hash gücü dalgalandığında blok sürelerinde aşırı sapma yaşayabilir.

1.4 BCH2 çözümü

BCH2 bu sorunlara şöyle yanıt veriyor:

  • BC2'nin erken blok zincirinden devralınan, erişilebilir bir zorluk düzeyinden başlamak
  • Manipülasyon saldırılarına karşı zorluğun hızla toparlanması için ASERT'i 1 saatlik yarı ömürle uygulamak
  • Gelecekteki ölçeklenebilirlik için 32 MB blok sunmak
  • Kullanıcı dostu adresleme için CashAddr biçimini kullanmak
  • Bitcoin Cash protokol iyileştirmeleriyle %100 uyumlu kalmak
  • ASERT yarı ömrünün 92.736. blokta (fork sonrası ~9 ay) 1 saatten 2 güne kendiliğinden geçmesi — hard fork gerekmez

2. BCH2 neden gerekli

2.1 Adil başlangıç ilkeleri

BCH2, son dönem kripto lansmanlarını saran sömürücü token modellerini reddeder:

Ön madencilik yok: Fork anındaki tüm BCH2 arzı, fork bloğundaki bakiyelerine göre BC2 sahiplerine dağıtılır. Geliştiriciler, vakıflar ya da içerideki kişiler için hiç para üretilmez.

Geliştirici ücreti yok: Blok ödüllerinin %100'ü madencilere gider. Geliştirme toplulukça finanse edilir ve gönüllüdür; blok ödüllerinden kesilmez.

ICO/IEO yok: BCH2 satılmaz ya da önceden tahsis edilmez. Dağıtım, BC2 fork'u ve süregelen madencilik yoluyla olur.

Kanıtlanmış kod tabanı: BCH2, Bitcoin ve türevlerinde milyarlarca değeri koruyan aynı temel olan BitcoinII Core v27.1 üzerine kuruludur.

2.2 BC2 sahiplerine fork dağıtımı

Bitcoin Cash'in 2017'de kurduğu örneği izleyerek BCH2, mevcut BC2 sahiplerini 1:1 fork ile tanır:

  • Fork bloğundaki tüm BC2 bakiyeleri BCH2 olarak hesaba geçer (fork anında yaklaşık 2.660.000 coin)
  • BC2 özel anahtarlarını elinde tutan kullanıcılar, denk gelen BCH2'ye de kendiliğinden sahip olur
  • Kayıt, talep ya da KYC gerekmez; anahtarları bir BCH2 cüzdanına aktarmak yeterli

Bu model şunu sağlar:

  • BC2'yi destekleyenlere adil dağıtım
  • İlk günden itibaren anında likidite
  • Arzın geliştiricilerin elinde toplanmaması
  • İlk destekçilerin çıkarlarının ağın başarısıyla örtüşmesi

2.3 Madenciliği yeniden erişilebilir kılmak

BCH2'nin fork anındaki zorluğu küçük madencilere gerçekçi fırsatlar sunar:

  • Piyango madencileri hoş karşılanır — Bitaxe, Nerdminer ve benzeri düşük hash gücüne sahip cihazların blok bulma şansı gerçektir.
  • Ev madenciliği uygulanabilir — Tüketici ASIC'leri tam blok ödülü için yarışabilir.
  • Solo madencilik geri dönüyor — Tek tek madenciler, havuza girmek zorunda kalmadan doğrudan kazabilir.
  • Doğal büyüme — Benimsenme arttıkça zorluk da ağla birlikte doğal biçimde yükselir.

3. Teknik özellikler

3.1 Uzlaşı parametreleri

ParametreDeğer
AlgoritmaSHA-256 (iş ispatı)
Hedef blok süresi10 dakika (600 saniye)
Blok ödülü50 BCH2 (Bitcoin'in halving takvimine göre)
Halving aralığı210.000 blok
Azami arz21,000,000 BCH2
Blok boyutu sınırı32 MB
Asgari işlem boyutu65 bayt
Zorluk ayarıASERT DAA (aserti3-2d)
ASERT yarı ömrü (başlangıç)3.600 saniye (1 saat)
ASERT yarı ömrü (yükseltme sonrası)172.800 saniye (2 gün, BCHN ile aynı)
Tekrar korumasıSIGHASH_FORKID

3.2 Fork parametreleri

ParametreDeğer
Fork kaynağıBC2 (BitcoinII) blok zinciri
Temel yazılımBitcoinII Core v27.1
Fork yüksekliği53,200
Fork öncesi geçmişBC2 blokları 0–53.200 (BTC uyumlu)
Fork sonrası kurallarTam BCH uzlaşısı (53.201. bloktan itibaren etkin)
Fork dağıtımıFork bloğunda var olan tüm BC2 (1:1)
Doğuş bloğu
0000000028f062b221c1a8a5cf0244b1627315f7aa5b775b931cfec46dc17ceb
Hedeflenen başlangıç~7–9 Mart 2026

3.3 Ağ yapılandırması

ParametreDeğer
P2P portu (ana ağ)8339
P2P portu (test ağı)18338
RPC portu (ana ağ)8342
Ağ magic değeri0xb2c2b2c2
Adres biçimiCashAddr
Adres ön ekibitcoincashii:
Veri dizini~/.bitcoincashII

3.4 Fork öncesi etkinleşme yükseklikleri (BC2 geçmişi)

Bu etkinleşmeler BC2'nin geçmişinde gerçekleşti ve BCH2'de korunur:

YükseltmeYükseklik
BIP34 (coinbase'de yükseklik)250
BIP65 (CHECKLOCKTIMEVERIFY)260
BIP66 (katı DER imzaları)270
BIP68/112/113 (CSV)280
SegWit (yalnızca fork öncesi)290

3.5 BCH2 etkinleşmeleri (fork sonrası)

Tüm Bitcoin Cash protokol yükseltmeleri 53.201. blokta aynı anda etkinleşir:

YükseltmeÖzgün BCH tarihiBCH2 etkinleşmesi
UAHF (8 MB bloklar, SIGHASH_FORKID)1 Ağustos 201753.201. blok
New DAA13 Kasım 201753.201. blok
Magnetic Anomaly (CTOR, OP_CHECKDATASIG)15 Kasım 201853.201. blok
Graviton (Schnorr imzaları)15 Kasım 201953.201. blok
Phonon (OP_REVERSEBYTES, SigChecks)15 Mayıs 202053.201. blok
Axion (ASERT DAA)15 Kasım 202053.201. blok
Yükseltme 8 (yerel içgözlem, 64 bit tam sayılar)15 Mayıs 202253.201. blok
Yükseltme 9 (CHIP sınırları, P2SH32)15 Mayıs 202353.201. blok
Yükseltme 10 (VM sınırları, BigInt)15 Mayıs 202453.201. blok
Yükseltme 11 (ABLA)15 Mayıs 202553.201. blok

3.6 Devre dışı özellikler (BTC/BC2'ye karşı)

Aşağıdaki BTC/BC2 özellikleri, BCH uzlaşısına uygun olarak fork sonrası devre dışıdır:

ÖzellikDurumSebep
SegWit (BIP141)Yeni çıktı yokFork sonrası yeni SegWit çıktıları reddedilir; mevcut SegWit UTXO'ları scriptSig ile harcanabilir (bkz. §5.4)
Taproot (BIP340-342)Yalnızca anahtar yoluYeni Taproot çıktıları reddedilir; mevcut P2TR yalnızca anahtar yolu scriptSig ile harcanabilir (bkz. §5.4)
Replace-By-Fee (RBF)Devre dışıBCH ilk görülen (first-seen) politikasını kullanır

3.7 ASERT zorluk ayarlama algoritması

BCH2, Bitcoin Cash'in Kasım 2020'de (Axion yükseltmesi) benimsediği zorluk ayarlama algoritması ASERT'i (Absolutely Scheduled Exponentially Rising Targets) kullanır. BCH2, aserti3-2d algoritmasını BCHN v29.0.0'daki uygulamasıyla birebir kullanır; yalnızca başlangıç güvenliği için yarı ömür parametresi değiştirilmiştir.

Temel algoritma:

ASERT, bir «çapa bloğundan» (BCH2 için fork bloğu) geçen süreye göre zorluğu hesaplar ve ortalamada tam olarak blok başına 10 dakikayı hedefler:

next_target = anchor_target * 2^((actual_time - scheduled_time) / halflife)

Burada:

  • anchor_target = çapa bloğundaki (fork bloğu) zorluk hedefi
  • actual_time = çapa bloğunun ebeveyninden bu yana geçen süre
  • scheduled_time = beklenen süre: blok yüksekliği farkı × 600 saniye
  • halflife = ayarlama hızını belirleyen zaman sabiti

ASERT yarı ömrü: Başlangıç için kritik parametre:

ParametreBCH2 (başlangıç)BCHN
ASERT Half-Life3.600 saniye (1 saat)172.800 saniye (2 gün)
Ayarlama hızı48× daha hızlıStandart
10× zorluk sıçramasından toparlanma~7 saat~6,6 gün

1 saatlik yarı ömrün gerekçesi:

Sınırlı hash gücüne (~1 PH/s) sahip yeni bir zincir, zorluk manipülasyonu saldırılarına açıktır. Ciddi hash gücü olan kötü niyetli biri hızla blok kazıp zorluğu fırlatabilir, sonra gücünü çekerek dürüst madencileri şişmiş zorlukta blok bulamaz halde bırakabilir. BCHN'nin 2 günlük yarı ömrüyle 10× zorluk sıçramasından toparlanmak yaklaşık 6,6 gün sürerdi; bu, ağı neredeyse bir hafta kullanılamaz kılar, madencileri kârlı zincirlere kaçırır ve bir ölüm sarmalını tetikleyebilir.

BCH2'nin 1 saatlik yarı ömrüyle aynı saldırı, normale dönmeden önce yalnızca ~7 saatlik yavaş bloklara yol açar. Madenciler bekleyebilir ya da kazmayı sürdürebilir; saldırganın harcaması boşa gider.

Ödünleşim analizi:

Ölçüt1-Hour Half-Life2-Day Half-Life
Saldırıdan toparlanma~7 saat~6,6 gün
Zorluk oynaklığıDaha yüksekDaha düşük
Blok süresi değişkenliğiDaha yüksekDaha düşük
Küçük zincire uygunlukDaha iyiDaha kötü
Büyük zincire uygunlukDaha kötüDaha iyi

1 saatlik yarı ömür, hash gücü sınırlı olan BCH2 başlangıç aşamasına uygundur. Artan oynaklık, saldırıya dayanıklılık karşılığında kabul edilebilir bir ödünleşimdir.

ASERT çapa yapılandırması:

ParametreAna ağ değeri
Çapa yüksekliği53,201
Çapa nBits0x1903a30c
Çapa üst bloğunun zamanıBelirlenecek (53.200. blok kazıldığındaki Unix zaman damgası)
Beklenen başlangıç zorluğu~140 MH (0x1903a30c)
Hedef hash hızı10 dakikalık bloklar için 1 PH/s

4. Adres biçimi

4.1 CashAddr belirtimi

BCH2, Bitcoin Cash'in geliştirdiği CashAddr biçimini kullanır; bu şunları sağlar:

  • İnsan okuyabilir bir ön ek ile ağın belirtilmesi
  • Hata saptama: BCH kodu sağlama toplamı ile
  • Büyük-küçük harf duyarsız kodlama ile daha kolay giriş
  • Bitcoin/BC2 adreslerinden belirgin ayrışma

4.2 Adres örnekleri

P2PKH (Pay to Public Key Hash):

bitcoincashii:qz2p8hv43kuq8s6gfa5lkm9a2jcm0m5vfcr7hxlmnj

P2SH (Pay to Script Hash):

bitcoincashii:pz2p8hv43kuq8s6gfa5lkm9a2jcm0m5vfcfnk4xmwy

4.3 Adres türü göstergeleri

Ön ekType
qP2PKH (standard)
pP2SH (çoklu imza/script)

5. İşlem parametreleri

5.1 İşlem belirtimleri

ParametreBCH2BCHN
İmza algoritmasıECDSA + SchnorrECDSA + Schnorr
Sighash bayraklarıSIGHASH_FORKID gerekliSIGHASH_FORKID gerekli
İşlem sürümü1, 21, 2
Azami standart TX boyutu100 KB100 KB
Toz limiti182 satoshi182 satoshi
Asgari aktarım ücreti1 sat/bayt1 sat/bayt

5.2 Tekrar koruması

MekanizmaUygulama
SIGHASH_FORKIDFork sonrası tüm işlemler için gerekli
Fork ID0x000000 (BCH standardı)
EtkiBCH2'de geçerli işlemler BC2/BTC'de geçersizdir

İmzalar, sighash ön görüntüsünde fork kimliğini içerir; böylece işlemler zincirler arasında tekrar oynatılamaz. 53.200. bloktan sonra imzalanan BCH2 işlemleri BC2'de geçersizdir; BC2 işlemleri de BCH2'de geçersizdir.

5.3 Çifte harcama koruması (DSProof)

BCH2, onaylanmamış işlemlerdeki çifte harcama girişimlerini gerçek zamanlı saptayan protokol düzeyinde bir mekanizma olan DSProof'u (çifte harcama kanıtı) içerir. Başlangıçta Bitcoin Cash için geliştirilen DSProof, satıcılar ve ödeme sağlayıcıları için sıfır onaylı güvenliği güçlendirir.

BileşenAyrıntı
P2P mesaj türüdsproof-beta
Tespit katmanıMempool entegrasyonu
RPC arayüzüİşlem başına çifte harcama durumunu sorgula
YayılımTespit edildiğinde ağ genelinde yayın

Bir düğüm, aynı girdiyi harcayan çakışan işlemleri saptadığında bir DSProof mesajı oluşturup ağa yayar. Bu uyarıları izleyen satıcılar ve cüzdanlar, blok onayını beklemeden saniyeler içinde şüpheli işlemleri işaretleyebilir.

Bu, sıfır onaylı ticareti daha güvenli kılar — eşler arası elektronik nakit için temel bir kullanım senaryosu.

5.4 SegWit UTXO geçişi (scriptSig üzerinden witness)

BC2, SegWit'i Bitcoin'den devraldı; bu yüzden fork bloğundaki UTXO kümesi SegWit çıktılarında (P2WPKH, P2WSH, P2TR ve P2SH ile sarmalanmış türleri) kilitli paralar içerir. BCH2 SegWit uzlaşı kurallarını kaldırdığı için bu UTXO'lar normalde fork sonrası harcanamaz hale gelirdi.

BCH2 bunu scriptSig üzerinden witness ile çözer: imza verisini witness alanı yerine geleneksel scriptSig alanına koyarak mevcut SegWit UTXO'larının harcanmasını sağlayan bir geçiş mekanizması.

Çıktı türüPre-Fork (BC2)Post-Fork (BCH2)
P2WPKHscriptSig: empty, witness: [sig, pubkey]scriptSig: [sig, pubkey], witness: empty
P2WSHscriptSig: empty, witness: [...args, script]scriptSig: [...args, script], witness: empty
P2TR (key-path)scriptSig: empty, witness: [schnorr_sig]scriptSig: [schnorr_sig], witness: empty
P2SH-P2WPKHscriptSig: [redeemScript], witness: [sig, pubkey]scriptSig: [sig, pubkey, redeemScript], witness: empty

Doğrulama süreci:

  • P2WPKH (v0, 20 bayt): scriptSig içinde [imza, açık anahtar] bekler. Düğüm örtük bir P2PKH betiği oluşturup ona göre doğrular.
  • P2WSH (v0, 32 bayt): scriptSig içinde [...argümanlar, betik] bekler. Düğüm, SHA256(betik) değerinin çıktıdaki özetle eşleştiğini doğrular.
  • P2TR (v1, 32 bayt): scriptSig içinde [Schnorr imzası] bekler; yalnızca anahtar yolu üzerinden harcama için.
  • P2SH ile sarmalanmış: kurtarma betiği, imza verisiyle birlikte scriptSig içinde yer alır.

Güvenlik:

  • SegWit ile aynı kriptografik güvenlik; geçerli imzalar yine zorunludur
  • Fork sonrası tüm imzalarda SIGHASH_FORKID zorunludur (tekrar koruması)
  • Taproot betik yolu üzerinden harcama desteklenmez; yalnızca anahtar yolu desteklenir. Karmaşık Taproot betikleri olan kullanıcılar paralarını fork öncesinde taşımalıdır.

Önemli: Bu mekanizma yalnızca fork bloğunda ya da öncesinde var olan SegWit UTXO'ları için geçerlidir. Fork sonrasında yeni SegWit çıktısı oluşturulamaz; BCH2 uzlaşısı bunları reddeder.

Sighash algoritması:

BCH2'deki SegWit UTXO'ları, BIP143 sighash algoritması ve SIGHASH_FORKID (0x41) ile harcanır:

sighash = SHA256(SHA256(
    nVersion ||
    hashPrevouts ||
    hashSequence ||
    outpoint ||
    scriptCode ||      // P2PKH script for pubkeyhash
    value ||           // 8-byte little-endian satoshis
    nSequence ||
    hashOutputs ||
    nLockTime ||
    hashType           // SIGHASH_ALL | SIGHASH_FORKID (0x41)
))

İmza, witness yerine scriptSig içine konur: scriptSig: <signature> <pubkey>, witness: (boş)

Geçiş için desteklenen adres türleri:

TypeBiçimTüretme yoluÖrnek
Legacy P2PKH1xxxm/44'/0'/0'/0/x1A1zP1eP5QGefi2DMPTfTL...
Native SegWit P2WPKHbc1q...m/84'/0'/0'/0/xbc1qar0srrr7xfkvy5l643...
Wrapped SegWit P2SH-P2WPKH3xxxm/49'/0'/0'/0/x3J98t1WpEZ73CNmQviecrn...

5.5 Fork dağıtımını talep süreci

BCH2, 53.200 fork yüksekliğindeki tüm BC2 bakiyelerini 1:1 dağıtır. Talep süreci, tek bir cüzdan arayüzü üzerinden tüm adres türlerini destekler.

Türetme ve tarama:

Cüzdan, bir BIP39 anımsatıcı ifadesinden standart türetme yollarıyla adresler üretir:

PathTypeTaranan adresler
m/44'/0'/0'/0/0–19Legacy (P2PKH)Dış (alma)
m/44'/0'/0'/1/0–19Legacy (P2PKH)İç (para üstü)
m/84'/0'/0'/0/0–19Native SegWit (P2WPKH)Dış (alma)
m/84'/0'/0'/1/0–19Native SegWit (P2WPKH)İç (para üstü)
m/49'/0'/0'/0/0–19Wrapped SegWit (P2SH-P2WPKH)Dış (alma)
m/49'/0'/0'/1/0–19Wrapped SegWit (P2SH-P2WPKH)İç (para üstü)

Fork'a uygun tüm UTXO'ları bulmak için hem dış (alım) hem iç (para üstü) adres zincirleri taranır.

Kötüye kullanıma karşı koruma:

Adres türünü değiştirerek iki kez talepte bulunmayı önlemek için cüzdan, bakiyenin kaynağını doğrular:

isFromForkDistribution = (BC2_balance > 0)

BCH2 bakiyesi varken karşılık gelen BC2 bakiyesi sıfırsa, paralar fork sonrasında alınmıştır ve fork dağıtımına ait olmayan fon olarak işaretlenir. Bu, şu saldırı yolunu engeller:

  1. Bir SegWit adresinde BCH2 talep etmek
  2. Özgün BC2 paralarını eski (legacy) bir adrese taşımak
  3. Eski adreste yeniden talepte bulunmayı denemek

Cüzdan, fork sonrası yatırılan paraları fork dağıtımından gelen bakiyelerden ayıran uygun uyarılar gösterir.

6. Script yetenekleri (fork sonrası)

BCH2, BCH betik komut kümesinin tamamını destekler:

KategoriYetenekler
KriptografikOP_CHECKSIG, OP_CHECKMULTISIG, OP_CHECKDATASIG, OP_CHECKDATASIGVERIFY
İmza türüECDSA (eski), Schnorr (Graviton sonrası)
İçgözlemYerel içgözlem opcode'ları (Yükseltme 8)
Aritmetik64 bit tam sayılar, BigInt (Yükseltme 10)
YığınOP_REVERSEBYTES, genişletilmiş sınırlar
Covenant'larİçgözlem ile etkin

7. Zincir güvenlik parametreleri

ParametreDeğerAmaç
nMinimumChainWorkFork yüksekliğindeki chainworkDüşük işli saldırı zincirlerini reddet
Kontrol noktası53.200. bloğun hash'iÇapa fork noktası
assumevalid53.200. bloğun hash'iİlk eşitlemeyi hızlandır

8. ASERT yarı ömrü geçişi

8.1 Otomatik geçiş

BCH2'nin ASERT yarı ömrü, önceden belirlenmiş bir blok yüksekliğinde kendiliğinden 1 saatten 2 güne geçer. Hard fork gerekmez.

ParametreBaşlangıç (53.201. bloktan itibaren)Geçiş sonrası (92.736. bloktan itibaren)
ASERT Half-Life3.600 saniye (1 saat)172.800 saniye (2 gün, BCHN ile aynı)
GeçişOtomatik—
Zaman çizelgesiFork etkinleşmesiFork'tan ~274 gün (~9 ay) sonra

8.2 Geçiş mekanizması

Yarı ömür, blok yüksekliğine göre belirlenir:

if (height < 92736):
    nASERTHalfLife = 3600       (1 hour)
else:
    nASERTHalfLife = 172800     (2 days, matching BCHN)

92.736. blok, 46. döneme karşılık gelir; bu, 53.200. bloktaki fork'tan yaklaşık 9,15 ay sonrasıdır. ASERT çapa parametreleri değişmez; yalnızca yarı ömür sabiti değişir.

8.3 Gerekçe

Sabit bir geçiş yüksekliği, eşgüdümlü bir hard fork'a ve onunla gelecek öznel ölçütlere gerek bırakmaz. Başlangıçtan 9 ay sonra ağ, istikrarlı bir hash gücü ve madenci çeşitliliği kurmak için yeterli zamana sahip olacaktır. Geçiş, baştan itibaren uzlaşı kurallarına gömülüdür; böylece tüm düğümler ek bir eşgüdüm olmadan değişimde anlaşır.

AğGeçiş yüksekliğiZaman çizelgesi
Ana ağ92,736Fork'tan ~9 ay sonra
Test ağı40,320~9 ay
Regtest432Düşük (test için)

9. Madencilik

9.1 Blok ödülü takvimi

BCH2, Bitcoin'in özgün arz takvimini izler:

EraBlok aralığıÖdülEklenen arz
10 – 209,99950 BCH210,500,000
2210,000 – 419,99925 BCH25,250,000
3420,000 – 629,99912.5 BCH22,625,000
4630,000 – 839,9996.25 BCH21,312,500
............
Toplam——21,000,000

9.2 Madencilik havuzu

Forge Pool, BCH2 için küresel ölçekte dağıtık bir mimariyle madencilik altyapısı sağlar:

Bağlantı ayrıntıları:

Stratum: stratum+tcp://pool.bch2.org:3333

Özellikler:

  • Tek adresle bağlantı — Tek bir adrese bağlanın; en yakın bölgesel vekile yönlendirme kendiliğinden yapılır
  • Küresel vekil ağı — Her konumdan düşük gecikmeli bağlantı
  • Web arayüzünden denetim — Madencilik yöntemini (solo/havuz) ve zorluk ayarlarını, cihazınızı yeniden yapılandırmadan değiştirin
  • Solo ödeme — Solo kazın ve tam blok ödülünü doğrudan cüzdanınıza alın
  • Vardiff desteği — Zorluğun, hash gücünüze göre kendiliğinden ayarlanması
  • PPLNS ödemesi — Katkı verilen pay (share) sayısına göre adil ödül dağıtımı
  • En düşük ödeme: 5 BCH2
  • Havuz ücreti: %1 (solo madencilikte %0,5)

9.3 Solo madencilik

BCH2'nin erişilebilir zorluğu, solo madenciliği uygulanabilir kılar. Cihazınızı doğrudan kendi BCH2 düğümünüze bağlanacak biçimde yapılandırın:

# bitcoincashII.conf for solo mining
server=1
rpcuser=your_username
rpcpassword=your_password
rpcallowip=127.0.0.1

10. Altyapı

10.1 Küresel düğüm ağı

BCH2, birden çok kıtada tohum (seed) düğümleri işletir:

KonumBölge
Dallas, ABDKuzey Amerika (birincil/Forge Pool)
Los Angeles, ABDKuzey Amerika
New Jersey, ABDKuzey Amerika
Frankfurt, AlmanyaAvrupa
SingapurAsia

10.2 Hizmetler

HizmetURL
Web sitesihttps://bch2.org
Blok gezginihttps://explorer.bch2.org
Madencilik havuzuhttps://pool.bch2.org
Kaynak koduhttps://github.com/BitcoincashII

10.3 Cüzdan uyumluluğu

BCH2, Bitcoin Cash cüzdan altyapısıyla uyumludur:

  • Standart BIP32/39/44 HD cüzdan türetmesi
  • CashAddr adres kodlaması (ön ek: bitcoincashii:)
  • Standart işlem biçimi (SIGHASH_FORKID ile)
  • BCH2'ye özgü türetme yolu: m/44'/145'/0'/0/x
  • Eski biçim (1xxx), görüntüleme uyumluluğu için geçerli kalır

Adres biçimi:

bitcoincashii:qp63uahgrxged4z5jswyt5dn5v3lzsem6cy74rqsfs

10.4 Electrum protokolü entegrasyonu

Bakiye ve UTXO sorguları, her adres türünü desteklemek için scripthash tabanlı yöntemleri kullanır:

scripthash = REVERSE(SHA256(scriptPubKey))
YöntemAmaç
blockchain.scripthash.get_balanceOnaylı ve onaysız bakiye
blockchain.scripthash.listunspentKullanılabilir UTXO
blockchain.scripthash.get_historyİşlem geçmişi
blockchain.transaction.broadcastİmzalı işlemi gönder

11. Tokenomi

11.1 Fork anındaki arz dağılımı

KategoriMiktarYüzde
BC2 sahiplerine fork dağıtımıFork anındaki tüm BC2Mevcudun %100'ü
Ön madencilik0 BCH20%
Geliştirici payı0 BCH20%
Vakıf rezervi0 BCH20%

11.2 Süregelen dağıtım

Yeni BCH2'lerin tamamı yalnızca madencilikle dolaşıma girer:

  • Blok ödülü: blok başına 50 BCH2
  • Madenci payı: %100
  • Geliştirici payı: %0
  • Dağıtım yöntemi: yalnızca iş kanıtı (Proof of Work)

11.3 Arz takvimi

Kilometre taşıDolaşımdaki arz
ForkVar olan tüm BC2
100.000. blok~5,000,000 BCH2
İlk halving (210.000)~10,500,000 BCH2
İkinci halving (420.000)~15,750,000 BCH2
Azami arz21,000,000 BCH2

12. Yönetişim

12.1 Merkeziyetsiz geliştirme

BCH2, merkezi bir otorite olmadan işler:

  • Vakıf yok: BCH2'yi hiçbir tüzel kişilik denetlemez
  • İyiliksever diktatör yok: Hiçbir kişinin protokol üzerinde özel yetkisi yoktur
  • Açık kaynak: Tüm kod, MIT lisansı altında herkese açık biçimde denetlenebilir
  • Topluluk destekli: Geliştirme, gönüllü katkılarla sürdürülür

12.2 Protokol yükseltmeleri

BCH2 uzlaşı kurallarındaki değişiklikler şunları gerektirir:

  1. Öneri: Önerilen değişikliklerin herkese açık belirtimi
  2. İnceleme: Topluluk ve geliştirici çözümlemesi
  3. Uygulama: Kodun geliştirilmesi ve sınanması
  4. Sinyalleme: Madencilerin ve düğüm işletmecilerinin desteğinin ölçülmesi
  5. Etkinleştirme: Belirlenen yükseklikte/zamanda eşgüdümlü yükseltme

12.3 Bitcoin Cash ile uyum

BCH2, Bitcoin Cash protokol iyileştirmeleriyle uyumlu kalmayı amaçlar:

  • ASERT DAA (uygulandı)
  • 32 MB blok (uygulandı)
  • Yerel iç gözlem (uygulandı)
  • Gelecekteki BCH yükseltmeleri, benimsenmek üzere değerlendirilir

13. Yol haritası

Aşama 1: Başlangıç ✓

  • Belirlenen blok yüksekliğinde BC2'den ayrılma
  • ASERT zorluk ayarlaması etkin
  • 32 MB blok boyutu etkin
  • CashAddr adresleme (bitcoincashii:)
  • Küresel düğüm ağı çalışır durumda
  • Madencilik havuzu (Forge Pool) yayında
  • Tam düğüm yazılımı yayımlandı

Aşama 2: Benimsenme

  • Masaüstü cüzdanlar (Electron Cash çatallaması)
  • Mobil cüzdanlar (Android, iOS)
  • Web cüzdanı
  • Blok tarayıcısı iyileştirmeleri
  • Ek madencilik havuzları
  • Borsa listelemeleri

Aşama 3: Ekosistem

  • Satıcılar için ödeme araçları
  • Donanım cüzdan desteği (Ledger, Trezor)
  • CashFusion gizlilik uygulaması
  • CashTokens tümleştirmesi
  • Geliştirici SDK'sı ve belgeleri

Aşama 4: Büyüme

  • BCH protokolüyle uyumun sürdürülmesi
  • Gizlilik iyileştirmeleri
  • Token/NFT ekosisteminin geliştirilmesi
  • Altyapının merkeziyetsizleşmesinin sürdürülmesi
  • Topluluk güdümlü özellik geliştirme

14. Güvenlik değerlendirmeleri

14.1 SHA-256 güvenliği

BCH2, 2009'dan bu yana Bitcoin'i koruyan aynı SHA-256 iş kanıtı algoritmasını kullanır:

  • Yeni kriptografik varsayım yok
  • Milyarlarca dolarlık madencilik donanımıyla uyumlu
  • 15 yılı aşkın gerçek dünya güvenlik sınaması

14.2 Tekrar koruması

BCH2, SIGHASH_FORKID ile tekrar korumasını uygular:

  • BCH2 için imzalanan işlemler BC2'de geçersizdir
  • BC2 için imzalanan işlemler BCH2'de geçersizdir
  • Kullanıcılar yanlışlıkla yanlış zincirde harcama yapamaz

14.3 Kod denetimi durumu

BCH2 şunlara dayanır:

  • BitcoinII Core v27.1 (kapsamlı biçimde denetlenmiş Bitcoin Core temelli)
  • Bitcoin Cash protokol değişiklikleri (2017'den bu yana sahada sınanmış)
  • CashAddr uygulaması (standart BCH kodu)
  • ASERT uygulaması (2020'den bu yana BCH'de kullanımda)

15. Sonuç

BCH2, Bitcoin Cash'in sınanmış protokol iyileştirmelerini adil bir dağıtım modeliyle birleştirir. 53.200 blok yüksekliğinde BC2'den ayrılarak BCH2 şunları sunar:

BC2 sahipleri için:

  • Fork'ta BCH2'nin kendiliğinden 1:1 dağıtımı
  • Yapılacak bir şey yok; aynı anahtarlar her iki zincirde de çalışır
  • BC2 yatırımının değerinin sürmesi

Madenciler için:

  • Erişilebilir zorluk düzeyleri
  • Zorluk saldırılarından hızlı toparlanmayı sağlayan, 1 saatlik yarı ömre sahip ASERT
  • Hash gücü dengelendiğinde yarı ömrün 2 güne çekilmesinin planlanması
  • Blok ödüllerinin %100'ü (geliştirici payı yok)

Kullanıcılar için:

  • Ölçeklenebilirlik için 32 MB blok
  • Blok alanı sayesinde düşük ücretler
  • Kullanıcı dostu adresler için CashAddr
  • Tutarlı blok süreleri sayesinde hızlı onaylar
  • Covenant'lar ve iç gözlem dâhil, BCH betik yeteneklerinin tamamı

Ekosistem için:

  • Ön madencilik ya da içeridekilere tahsis yok
  • Topluluk yönetişimi
  • Açık kaynak geliştirme
  • Bitcoin Cash protokolüyle uyumluluk
  • BCHN parametreleriyle tam uyuma giden açık bir yol

BCH2, kripto paranın olması gerektiği hali: açık, erişilebilir, adil ve gerçekten merkeziyetsiz.

16. Kaynaklar

  1. Nakamoto, S. (2008). "Bitcoin: A Peer-to-Peer Electronic Cash System"
  2. Bitcoin Cash Protocol Documentation, https://documentation.cash/
  3. Sechet, A. (2020). "ASERT DAA Specification"
  4. CashAddr Specification, https://github.com/bitcoincashorg/bitcoincash.org/blob/master/spec/cashaddr.md
  5. BC2 (BitcoinII) Technical Documentation
  6. BCHN v29.0.0 ASERT Implementation Reference

17. Ek A: Hızlı başlangıç kılavuzu

Tam düğüm çalıştırmak

İndirme:

https://bch2.org/downloads/

Yapılandırma (~/.bitcoincashII/bitcoincashII.conf):

server=1
daemon=1
listen=1
port=8339
rpcport=8342
rpcuser=your_username
rpcpassword=your_secure_password

# Seed nodes
addnode=144.202.73.66:8339
addnode=108.61.190.83:8339
addnode=64.176.215.202:8339
addnode=139.180.132.24:8339

Başlatma:

bitcoincashIId -daemon

Madencilik

Havuzda madencilik:

Pool: stratum+tcp://pool.bch2.org:3333
Worker: your_bch2_address
Password: x

Solo madencilik:

ASIC'inizi, yerel düğümünüzün RPC portuna bağlanacak biçimde yapılandırın.

BC2 fork dağıtımını talep etmek

53.200. blokta BC2 tutuyorduysanız:

  1. BC2 özel anahtarlarınızı dışa aktarın (WIF biçimi)
  2. Bir BCH2 cüzdanına aktarın
  3. BCH2 bakiyeniz, fork anındaki BC2 bakiyenize eşittir

18. Ek B: Teknik karşılaştırma

ÖzellikBTCBCHBC2BCH2
Blok boyutu4 MB ağırlık32MB4 MB ağırlık32MB
Zorluk ayarı2016 blokASERT (2-day)2016 blokASERT (başlangıçta 1 saat / yükseltme sonrası 2 gün)
SegWitYesNoYesHayır (fork sonrası)
Adres biçimibech32CashAddrbech32CashAddr
Tekrar koruması—SIGHASH_FORKID—SIGHASH_FORKID
Blok süresi10 min10 min10 min10 min
Arz tavanı21M21M21M21M
RBFYesNoYesNo

BCH2 ile BCHN özeti

YönBCH2BCHNYakınsama planı
Zincir geçmişiBC2 blokları 0–53.200BCH doğuş zinciriYok (kalıcı)
ASERT Half-Life1 saat (92.736. blokta geçiş)2 gün92.736. blokta otomatik
P2P Port83398333Yok (kalıcı)
Adres ön ekibitcoincashii:bitcoincash:Yok (kalıcı)
Uzlaşı kurallarıFork sonrası aynıKaynakEşitliği korumak
Script VMAynıKaynakEşitliği korumak

19. Ek C: Sıkça sorulan sorular

BCH2, Bitcoin Cash'in bir fork'u mu?

BCH2, BC2'nin (BitcoinII) 53.200 blok yüksekliğindeki bir çatallamasıdır ve Bitcoin Cash uzlaşı kurallarını benimser. BC2'nin blok zinciri geçmişini korurken BCH'nin protokol iyileştirmelerine geçer.

BCH2'mi almak için bir şey yapmam gerekiyor mu?

Hayır. 53.200. blokta BC2 özel anahtarlarınız sizdeyse, fork gereği aynı miktarda BCH2'ye kendiliğinden sahipsiniz. Anahtarlarınızı bir BCH2 cüzdanına aktarmanız yeterli.

Neden doğrudan BCH yerine BC2 fork'landı?

BC2, genesis bloğundan itibaren adil bir dağıtıma ve erişilebilir madenciliğe sahipti. BCH2, BC2'yi çatallayıp BCH kurallarına geçerek adil dağıtımı sınanmış protokol iyileştirmeleriyle birleştirir.

SegWit destekleniyor mu?

Fork sonrasında yeni SegWit çıktısı oluşturulamaz. Ancak BC2'nin geçmişinden gelen mevcut SegWit UTXO'ları (P2WPKH, P2WSH, P2TR ve P2SH ile sarmalanmış türleri), imza verisini witness alanından geleneksel scriptSig'e taşıyan BCH2'nin «scriptSig üzerinden witness» mekanizmasıyla harcanabilir. Taproot'ta anahtar yolu üzerinden harcama desteklenir, betik yolu desteklenmez; karmaşık Taproot betikleri olan kullanıcılar paralarını fork öncesinde taşımalıdır. RBF de devre dışıdır.

Hangi cüzdanı kullanmalıyım?

CashAddr biçimini destekleyen her cüzdan BCH2 için uyarlanabilir. Resmî cüzdanlar, Electron Cash kod tabanı temel alınarak yayımlanacaktır.

BCH2 madenciliğini nasıl yaparım?

Herhangi bir SHA-256 ASIC'i pool.bch2.org:3333 adresine bağlayın ya da kendi düğümünüze karşı solo kazın.

ASERT yarı ömrü neden BCH'den farklı?

BCH2, hash gücü sınırlı yeni bir zinciri felç edebilecek zorluk manipülasyonu saldırılarına karşı korunmak için 1 saatlik ASERT yarı ömrüyle başlar (BCH'de 2 gündür). Yarı ömür, 92.736. blokta (fork sonrası ~9 ay) kendiliğinden 2 güne geçer; hard fork gerekmez.

Fork ne zaman gerçekleşiyor?

Fork, BC2'nin 53.200 blok yüksekliğinde gerçekleşir; hedeflenen başlangıç yaklaşık 7-9 Mart 2026'dır. BC2 sahipleri, bu tarihten önce özel anahtarlarının kendilerinde olduğundan emin olmalıdır.

BCH2: Bitcoin Cash II — Adil dağıtım, sınanmış protokol, merkeziyetsiz gelecek

Bu belge Şubat 2026 tarihlidir. Güncellemeler https://bch2.org/whitepaper adresinde yayımlanacaktır