İçeriğe geç
parazade
Kripto

SegWit Nedir?

İngilizce: Segregated Witness

Yayın: · Son güncelleme:

SegWit Nedir? Kısaca

SegWit (Segregated Witness), 2017'de etkinleştirilen ve Bitcoin işlemlerindeki imza verisini ana işlem verisinden ayıran bir soft fork güncellemesidir. İşlem şekil değiştirme sorununu çözdü ve blok kapasitesini artırdı.

SegWit nedir?
İçindekiler
  1. SegWit nedir?
  2. Adres türleri
  3. Nelere dikkat etmeli?

SegWit, "Segregated Witness" yani "ayrılmış tanık" ifadesinin kısaltmasıdır. Bitcoin'de 2017 yılının ağustos ayında etkinleştirilen bir soft fork güncellemesidir. "Tanık" (witness), bir işlemi yetkilendiren dijital imza verisini ifade eder.

SegWit nedir?

SegWit öncesinde imza verisi işlemin içinde yer alıyordu ve işlem kimliğinin hesaplanmasına dâhildi. SegWit bu veriyi ayrı bir bölüme taşıdı. Bu değişiklik iki temel sorunu ele aldı:

  • İşlem şekil değiştirmesi (malleability): Eskiden imzada küçük değişiklikler yapılarak işlem kimliği değiştirilebiliyordu. Bu, zincir dışı çözümler için büyük bir engeldi. SegWit bunu giderdi ve Lightning Network gibi sistemlerin önünü açtı.
  • Kapasite: Ölçüm 1 MB'lık blok boyutu yerine "blok ağırlığı" adlı yeni bir yönteme geçti. İmza verisi daha az ağırlık saydığı için bir bloğa daha fazla işlem sığabilir hâle geldi.

Adres türleri

  • Native SegWit: "bc1q" ile başlayan adresler (Bech32 biçimi).
  • Nested SegWit: "3" ile başlayan ve eski cüzdanlarla uyumluluk için kullanılan adresler.

SegWit adresleri, eski tip adreslere göre genellikle daha düşük işlem ücreti sağlar.

Nelere dikkat etmeli?

Günümüzde cüzdanların ve platformların büyük çoğunluğu SegWit'i destekler; ama çok eski bir yazılım kullanıyorsan adres biçimini tanımayabilir. Para göndermeden önce alıcının adres türünü ve ağın Bitcoin olduğunu kontrol et. Adresleri elle yazmak yerine kopyala-yapıştır yap ve yapıştırdıktan sonra ilk ve son karakterleri karşılaştır; bazı zararlı yazılımlar panodaki adresi değiştirebilir.

Sıkça Sorulan Sorular

SegWit kullanmak zorunlu mu?

Hayır, eski adres türleri hâlâ geçerlidir. Ancak SegWit adresleri daha düşük ücret ve daha iyi uyumluluk sağladığı için çoğu cüzdan varsayılan olarak bunları kullanır.

SegWit Bitcoin'i ikiye böldü mü?

SegWit geriye uyumlu bir soft fork olduğu için kendisi zinciri bölmedi. Aynı dönemde blok boyutu tartışmaları sonucunda Bitcoin Cash ayrı bir zincir olarak ortaya çıktı.

İlgili terimler

BitcoinBitcoin (BTC), 2009'da Satoshi Nakamoto takma adlı kişi ya da grup tarafından başlatılan, merkezi bir otoriteye bağlı olmadan iş ispatı ile çalışan ve toplam arzı 21 milyonla sınırlı olan ilk kripto paradır.Soft ForkSoft fork, blokzincir kurallarının sıkılaştırıldığı ve geriye uyumlu olan protokol değişikliğidir; güncellenmemiş düğümler yeni kurallara uygun blokları hâlâ geçerli kabul ettiği için zincir genellikle bölünmez.TaprootTaproot, Kasım 2021'de etkinleştirilen ve Bitcoin'e Schnorr imzalarını ve daha esnek harcama koşullarını getiren soft fork güncellemesidir. Karmaşık işlemleri daha verimli ve daha gizli hâle getirmeyi amaçlar.Blok Boyutu(Block Size)Blok boyutu, bir blokzincirde tek bir bloğa sığabilecek verinin, dolayısıyla işlemin miktarını belirleyen kapasite sınırıdır. Bu sınır ağın işlem hızını, ücretleri ve düğüm çalıştırmanın maliyetini doğrudan etkiler.Lightning NetworkLightning Network, Bitcoin ağının üzerine kurulu, kullanıcıların açtıkları ödeme kanalları aracılığıyla her ödemeyi zincire yazmadan hızlı ve düşük ücretle Bitcoin transferi yapmasını sağlayan bir katman 2 ağıdır.İşlem Ücreti(Transaction Fee)Kripto paralarda işlem ücreti, bir transferin blokzincire kaydedilmesi için madencilere ya da doğrulayıcılara ödenen bedeldir. Tutar sabit değildir; ağ yoğunluğuna ve işlemin kapladığı alana ya da hesaplama miktarına göre değişir.