Segregated Witness (SegWit) Nedir?
Segregated Witness (SegWit) Nedir?

Segregated Witness (SegWit) Nedir?

Alice Cooper · 17 Ekim 2025 · 4d ·

Temel Bilgiler

Segregated Witness (SegWit), 2015'te blok zincirinin karşılaştığı ölçeklenebilirlik sorununa çözüm olarak getirilen bir protokol yükseltmesidir. Şu anda Bitcoin blok zinciri saniyede sadece yaklaşık 7 işlemi işleyebiliyor; bu, binlerce işlemi saniyede işleyebilen geleneksel ödeme çözümlerine ve finansal ağlara kıyasla uzun sürebilir. SegWit'in arkasındaki fikir, blok verilerini yeniden düzenleyerek imzaların artık işlem verileriyle birlikte yer almamasını sağlamaktır. Yükseltme, tanıkları (imzaları) işlem verilerinden ayırmayı içerir; bu sayede tek bir blokta daha fazla işlem depolanabilir ve ağın işlem verimi artar.

SegWit, 2015'te Bitcoin geliştiricisi Pieter Wuille ve diğer Bitcoin Core katkıda bulunanları tarafından geliştirildi. Ağustos 2017'de SegWit yükseltmesi Bitcoin ağında bir soft fork olarak uygulandı. Bugün Bitcoin ve Litecoin dahil olmak üzere birkaç kripto para projesi SegWit kullanıyor. Protokol yükseltmesi, işlem hızının ve blok kapasitesinin iyileştirilmesi gibi birçok fayda sağladı ve işlem malleability (değiştirilebilirlik) hatasını çözdü. Ortalama olarak Bitcoin ağı her 10 dakikada yeni bir bloğu doğrular ve her blok birkaç işlem içerir. Blok boyutu, her blokta onaylanabilecek işlem sayısını etkiler.

SegWit'in Faydaları

SegWit, Bitcoin ağına birkaç fayda sağlar. En önemli faydalardan biri blok kapasitesindeki artıştır. SegWit ile imza verileri input alanından çıkarıldığından bir blokta daha fazla işlem saklanabilir. Önceden imza verileri bir bloğun %65'ine kadar yer kaplayabiliyordu; şimdi ise bunlar input alanından ayrılarak etkili blok boyutunun 1 MB'den yaklaşık 4 MB'a çıkmasına izin veriyor.

SegWit gerçek bir blok boyutu artışı değil, etkili blok boyutunu artırmak için bir mühendislik çözümüdür. Blok boyutu 1 MB olarak kalır, ancak etkili blok boyutu sınırı blok ağırlığı (block weight) kavramı kullanılarak 4 MB olarak hesaplanır.

Her blokta daha fazla işlem işlenmesiyle SegWit, işlem hızını artırır ve işlem maliyetlerini düşürür. SegWit öncesinde işlem ücretleri işlem başına 30 doların üzerine çıkabiliyordu; SegWit ile maliyetler işlem başına 1 doların altına önemli ölçüde düşürüldü.

SegWit ayrıca Bitcoin işlemlerinde ciddi bir sorun olan işlem malleability sorununu da çözdü. Bir işlemin imzasının değiştirilmesi, iki taraf arasındaki işlemi bozabiliyordu ve blok zincirinde depolanan veriler değiştirilemez olduğundan geçersiz işlemler kalıcı olarak zincirde yer alıyordu. SegWit, imzaları işlem verilerinden ayırarak bu sorunu çözdü ve ikinci katman protokolleri ile akıllı sözleşmeler gibi blok zinciri topluluğu içinde daha fazla yeniliğe izin verdi.

SegWit ve Lightning Network 

İşlem malleability hatasının düzeltilmesi, ikinci katman protokollerinin geliştirilmesinin yolunu açtı; bu protokoller Bitcoin gibi blok zincirlerinin üzerine inşa edilen yeni platformlardır. Popüler protokollerden biri Lightning Network'tür; bu, daha kısa sürede daha fazla işlemi onaylamayı hedefleyen zincir dışı bir mikro ödeme ağıdır ve kullanıcılar için daha hızlı işlemler sağlar. İşlemler zincir dışı olarak tamponlanır ve daha sonra Bitcoin ağı tarafından işlenir.

İlk olarak Bitcoin için geliştirilen Lightning Network, işlem onay süresini azaltmak ve ölçeklenebilirlik sorunlarına yeni çözümler geliştirmek amacıyla diğer blok zinciri projeleri tarafından da değerlendirilmektedir.

SegWit vs. SegWit2x 

Önerilen SegWit2x (S2X) uygulaması Bitcoin ağı için bir hard fork yükseltmesi gerektirecekti; oysa SegWit geriye dönük uyumlu bir soft fork'tur. SegWit ile SegWit2x arasındaki temel fark, SegWit2x'in yalnızca işlem toplama (batching) değişikliğini içermemesi, aynı zamanda blok boyutunun 1MB'den 2MB'ye çıkarılmasını da içermesiydi. Ancak daha büyük bir blok boyutu, düğüm işletmecileri ve madenciler üzerinde daha fazla veri işleme yükü oluştururdu.

SegWit önerisi Bitcoin topluluğu tarafından desteklenip uygulansa da, SegWit2x hareketi geliştiricilerin benimseme ve uygulama konusunda uzlaşamaması nedeniyle nihayetinde askıya alındı. SegWit yükseltmesi, UASF yani kullanıcı-aktifleştirilmiş soft fork kavramının doğmasına yol açtı.

Nested SegWit vs. Native SegWit (bech32) 

Native SegWit, bech32 olarak da adlandırılır ve Nested SegWit'in geliştirilmiş bir versiyonudur. Daha hızlı işlem hızı, daha iyi hata tespit mekanizmaları ve daha düşük işlem ücretleri gibi birkaç avantaj sunar. Bech32 adresleri küçük harflerle yazıldıkları için daha okunabilirdir.

Blok zinciri işlemlerinin non-SegWit (Legacy), Nested SegWit ve Native SegWit adresleri arasında uyumlu olduğunu not etmek önemlidir. Ancak tüm borsalar ve kripto para cüzdanları SegWit'i desteklemeyebilir, bu nedenle fonları doğrudan SegWit adresine çekemeyebilirsiniz.

Sonuç

SegWit'in merkeziyetsiz topluluk tarafından desteklenmesi ve uygulanması, Bitcoin'in şimdiye kadarki en önemli protokol yükseltmesini işaret etti. SegWit, Bitcoin ve diğer blok zinciri ağlarına ilişkin birçok ölçeklenebilirlik sorununu çözdü ve bu nedenle önemli bir ilerleme oldu. SegWit ve ikinci katman protokolleri sayesinde blok zinciri ağları daha fazla işlemi daha verimli ve daha düşük maliyetle işleyebilir.

Bununla birlikte, güçlü ve yenilikçi bir çözüm olmasına rağmen SegWit'in tam benimsenmesi henüz gerçekleşmedi. Şu anda yalnızca Bitcoin adreslerinin %53'ü SegWit kullanmaktadır.

Segregated Witness (SegWit)
Daha fazla oku

Kriptonuzu %20'ye varan APY ile büyütün

Sadece yatırım yapın, rahatlayın ve bakiyenizin artışını izleyin — güvenli bir şekildeKazanmaya Başlayın