Bitcoin (BTC) ve Bitcoin Cash (BCH), adlarının ötesine geçen benzerlikler paylaşıyor. Bitcoin şimdiye kadar yaratılmış ilk kripto para birimidir ve genellikle dijital altın veya "altın 2.0" olarak görülür. Kripto para birimi bir değer deposu ve enflasyondan korunma aracı olarak ele alınır.
Öte yandan Bitcoin Cash, destekçilerinin ucuz ve kullanımı kolay olmasını sağlamaya çalıştığı, dijital nakit olarak hizmet etmesi amaçlanan bir kripto para birimidir. BCH, BTC'nin sert çatalı olarak adlandırılan şeyle oluşturuldu; bu, her iki varlığın da bir işlem geçmişini, ortak kod tabanını ve daha fazlasını paylaştığı anlamına gelir.
Sert çatal, Bitcoin gibi kripto para birimlerinin blok zincirinin arkasındaki açık kaynaklı yazılıma yapılan radikal bir yükseltmedir. Blockchain'in en son sürümünden kalıcı bir farklılık yaratıldığında ve ağı çalıştıran bilgisayarlardan bazıları artık fikir birliğine varamadığında ortaya çıkar. Bu, blockchain üzerinde bir tarafın eski kurallara uymaya devam ettiği, diğer tarafın ise yeni bir dizi kurala uyduğu bir çatal oluşturur.
Ağustos 2017'de Bitcoin blok zincirinin başına gelen de budur. Topluluğun bir kısmının neden blok zincirini bu şekilde değiştirmeye karar verdiğini anlamak için bir adım geriye gidip Bitcoin'in ölçeklendirme tartışmasına bakmakta fayda var.
Bitcoin ölçeklendirme tartışması

Başlangıcından bu yana, Bitcoin'in etkili bir şekilde ölçeklenme ve yaygın bir küresel para birimi haline gelme becerisine ilişkin sorular ortalıkta dolaşıyordu. Kripto para biriminin blockchain teknolojisini kullanması, onun merkezi olmayan ve sansüre dayanıklı olmasını sağlar. Yine de yeni teknolojinin önemli bir ödünleşimi var: Bitcoin blok zincirinin saniyede işleyebileceği işlem hacmi – işlem hacmi.
Örneğin ödeme sağlayıcısı Visa şu anda günde 150 milyon işlem gerçekleştiriyor ve bu da saniyede ortalama 1.700 işlem anlamına geliyor. Şirket, kapasitesinin saniyede 24.000 işleme kadar ilerlemesine bile izin vereceğini söylüyor.
Bitcoin blok zinciri şu anki haliyle saniyede yaklaşık yedi işlemi gerçekleştirmeyi başarıyor. Farkın şaşırtıcı olduğu ve her işlemin temelde verilerden oluştuğu için ağdaki kullanıcı sayısı arttıkça anlaşıldı.
Bu veriler, bir veri blokları zinciri olarak görülebilecek blok zincirinde depolanır. Bitcoin ağındaki her blok 1 MB veri ile sınırlıdır. Ağdaki talep arttıkça, bloklara dahil edilmek istenen onaylanmamış işlemlerden oluşan bir birikim oluşmaya başlar.
Bu birikim bazı noktalarda onaylanmayı bekleyen 100.000'den fazla işlem içeriyordu. Ağın hangi işlemlerin gerçekleşip hangilerinin gerçekleşmeyeceğini belirleme şekli, her işleme eklenen ücrete bağlıdır. Ücret ne kadar yüksek olursa işlem o kadar hızlı gerçekleştirilir.
Ağ tıkandığında ve sınırlı alan için rekabet arttığında işlem ücretleri, bir işlemin kullanıcıyı 58 dolara kadar geri getirebileceği noktaya kadar yükseldi ve bazı kullanıcıları ağ dışında fiyatlandırdı.
Bitcoin'in ölçeklenebilirlik sorunlarını çözmek için topluluk iki ana çözüme bölündü: Biri, her bloğa daha fazla işlem sığdırmak için blok boyutunu artırmak, diğeri ise 1 MB blok boyutunu korumak ve ikinci katman çözümleri aracılığıyla ölçeklendirmekti.
Her iki çözümün de ödünleri var ve önerilerinin toplumda yarattığı bölünme, her iki tarafın da diğerini bir tür manipülasyonla suçlamaya başlamasıyla zamanla büyüdü. Tartışma sonuçta hard fork'a yol açtı.

Bitcoin Cash sert çatalı


23 Mayıs 2017'de, ağı güvence altına alan bilgi işlem gücünün %85'inden fazlasını temsil eden bir dizi Bitcoin işletme sahibi ve madenci, BTC'nin geleceğine karar vermek için kapalı kapılar ardında bir toplantı düzenledi. Ortaya çıkan ise SegWit2x yükseltmesi olarak bilinen şeydi.
SegWit2x, bazı verileri sınırlı blok alanı dışında "ayıran" ve blok boyutlarını 2 MB'a ayarlayan ve sert bir çatal yoluyla uygulanacak bir yükseltme olan Ayrılmış Tanık'ı (SegWit) uygulayarak Bitcoin'in ölçeklenmesine yardımcı olmak için tasarlandı. Teklif, Bitcoin'in ana kod tabanının temsil edilmemesi ve merkezileştirici bir güç olarak görülmesi nedeniyle topluluğun muhalefetiyle karşılandı.
Ölçeklendirme tartışmasında küçük blokları savunanlar, blok boyutunun artırılmasına karşıydı çünkü bu, blockchainin boyutunu artıracaktı. Bunun tam bir düğüme ev sahipliği yapmayı zorlaştıracağına, potansiyel olarak kripto para birimini merkezileştireceğine ve onu daha savunmasız hale getireceğine inanıyorlar. Öte yandan, daha büyük blokları destekleyenler, BTC'nin artan işlem ücretlerinin kripto para biriminin büyümesine zarar vereceğinden korkarak daha hızlı bir çözüm savundu.
Daha büyük blokları destekleyenlerin 1 Ağustos 2017'de Bitcoin blok zincirini çatallamaya karar vermesiyle tartışma sonuçta sert bir çatallanmaya yol açtı. Çatal, destekçilerinin onu Satoshi Nakamoto'nun orijinal vizyonunun devamı olarak gördüğü bir kripto para birimi olan Bitcoin Cash'i yarattı.

Bitcoin Cash'in Bitcoin'den farkı nedir?


Zamanla, her ağda çalışan geliştiricilerin akıllarında farklı hedefler olduğundan, Bitcoin ile Bitcoin Cash arasındaki farkların sayısı artmaya devam etti. Her iki kripto para birimi arasındaki fark o kadar büyüdü ki artık toplulukta tamamen farklı varlıklar olarak görülüyorlar.
Zorluk ayarı

Bitcoin ile Bitcoin Cash arasındaki temel farklardan biri BCH'ye eklenen zorluk ayarlama algoritmasıdır. Her iki ağ da aynı SHA-256 hash şemasını kullandığından, Bitcoin madencileri, madencilik yapmak onlar için daha karlı hale geldiğinde Bitcoin Cash ağına geçebilir.
Bu, piyasadaki dalgalanmalar göz önüne alındığında, ağın arkasındaki bilgi işlem gücünün büyük ölçüde değişebileceği anlamına gelir. Zorluk ayarlama algoritması, blokların her 10 dakikada bir sabit bir hızda oluşturulmasını sağlar; bloklar programın gerisindeyse zorluğu yarıya indirir veya programın ilerisindeyse ikiye katlar.
Blok boyutu farklılıkları

Temel fark, her ağın blok boyutuyla ilgilidir. Bitcoin 1 MB'lık blok boyutunu korurken, Bitcoin Cash ile birlikte blok boyutları 32 MB'a yükseldi. Bu, BCH'deki işlemlerin artık bir kuruştan daha ucuza mal olduğu ve saniyede 200'e kadar işlem gerçekleştirebildiği anlamına geliyor.
Bitcoin Cash, ekstra blok alanını doldurmaya yetecek kadar işlem yapmadığından, blok zincirinin boyutu tahmin edildiği gibi katlanarak artmadı. Bitcoin Cash fork'u aracılığıyla oluşturulan bir kripto para birimi olan Bitcoin SV (BSV), blok boyutunu 1 TB'a yükseltmeyi planlıyor ve blok zincirinin boyutu artık Bitcoin'inkinden çok daha büyük.
Akıllı sözleşmeler ve merkeziyetsiz finans

Square CEO'su Jack Dorsey'in belirttiği gibi, Bitcoin akıllı sözleşmeleri desteklemiyor, ancak bunun üzerine merkezi olmayan finans (DeFi) hizmetlerinin oluşturulmasına yardımcı olmak için çalışmalar yapılıyor. Bu arada Bitcoin Cash, üzerinde daha karmaşık işlevler sağlamak için Cashscript gibi akıllı sözleşme dillerini kullanmaya başladı.
Cashscript, Bitcoin ve Ethereum (ETH) ile rekabet etmesine yardımcı olmak için DeFi'yi Bitcoin Cash'e getirmeyi hedefliyor. Halihazırda geliştirilen araçlardan bazıları arasında ağdaki gizliliği artırmayı amaçlayan CashSuffle ve CashFusion yer alıyor.
Token ihracı

Bitcoin blok zincirinin üstüne token basmak için projelerin "özel dijital varlıklar ve para birimleri oluşturmak ve ticaretini yapmak için" bir platform olan Omni katmanını kullanması gerekiyor. Omni işlemleri "yeni nesil özelliklere" sahip Bitcoin işlemleridir ancak katmanın benimsenmesi çoğunlukla stabilcoinler etrafında yoğunlaşmıştır.
Bitcoin Cash ise Basit Defter Protokolünü (SLP) oluşturdu. Protokol, geliştiricilerin, Ethereum blok zincirinin üstünde belirteçlerin yayınlanmasına benzer şekilde, BCH'nin üzerinde belirteçler yayınlamasına olanak tanır.
Bazı varlıklar hem Omni katmanında hem de SLP tokenleri olarak yayınlandı. Farklı blok zincirlerde yer almak, kullanıcıların tercih ettikleri ağı seçmesini kolaylaştırır. Ancak her iki çözümün de benimsenmesi biraz yetersiz kaldı.
SLP protokolü aynı zamanda birbirinden ayırt edilebilen, değiştirilemez tokenleri (NFT'ler) de destekler. Ancak BCH üzerindeki kullanımları, Ethereum veya diğer blockchainlerdeki kullanımlarına kıyasla sınırlı kalmıştır.
Ücrete göre değiştirme

Ücretle değiştirme (RBF), Bitcoin ağında, birisinin "takılmış" bir işlemi işlenmeden almasına ve bu onaylanmamış işlemin daha yüksek işlem ücreti eklenmiş farklı bir sürümüyle değiştirmesine olanak tanıyan bir özelliktir.
RBF, işlemlerin mümkün olduğu kadar hızlı işlenmesi gerektiğinde kullanılabilir, ancak onu eleştirenler, bunun kötü niyetli aktörlerin aynı fonları iki kez harcamasını kolaylaştırabileceğini iddia ediyor. Bir saldırganın RBF kullanarak bir mal veya hizmetin ödemesi olarak çok küçük bir ücret karşılığında bir işlem gönderebileceğini savunuyorlar. Alıcı ağda yeterli onay beklemediği takdirde aynı işlemi daha yüksek bir ücretle kendi kontrol ettiği bir cüzdana gönderebilir.
Ağ ilk olarak bu ikinci işlemi onaylayacak ve satıcıya mal veya hizmet bedelini ödeyen işlemi iptal edecektir. RBF'nin çoğu sürümü, bunu önlemek için işlemin aynı çıktıların tümünü içermesini gerektirir. Üstelik alıcı birkaç ağ onayı beklerse, işlem onaylandığı için RBF imkansız hale gelir.
Bitcoin Cash yine de bu özelliği devre dışı bırakarak ağında onaylanmamış işlemleri geri alınamaz hale getirdi. Daha yüksek işlem hacmi göz önüne alındığında, RBF ile çift harcama yapmak yine de çok daha zor hale gelecektir çünkü işlemler daha hızlı onaylanır.
Farklı vizyonlar, aynı para politikası

Bitcoin Cash, hard fork sırasında 8 MB'lık bir blok boyutunda oluşturulmuştu ve o zamandan beri bunu dört katına çıkardı. Ağ, yeni hard fork'ları açıkça kucaklıyor ve kullanılabilirliğini artırmak ve nakit olarak kullanılmasını sağlamak için mümkün olduğunca yenilik yapma yönünde adımlar atıyor.
Öte yandan Bitcoin, yükseltmeleri ilerletme konusunda daha dikkatli davranıyor ve daha çok enflasyondan korunma ve değer saklama aracı olarak görülüyor. Ölçeklendirme planları SegWit'in uygulanmasını ve Lightning Network'ün oluşturulmasını sağladı.