SegWit Nedir?

İçindekiler

Arka plan tanıtımı

Bitcoin'in nasıl genişletileceği birçok insanın ilgilendiği bir sorundur. SegWit (Segregated Witness), Ağustos 2017'de Bitcoin ağında etkinleştirilen Bitcoin'in genişlemesi için çözümlerden biridir. Bitcoin şu anda bir sonraki genişleme planı olan Lightning Network için çalışıyor. Lightning Network'ün lansmanı, daha fazla kullanıcı tarafından SegWit adreslerinin kullanımına dayanmalıdır. Bu yüzden SegWit'i iyi bilmek çok önemlidir.

Satoshi Nakamoto'nun daha önceki kodunda, istatistiksel blok boyutunu denetlerken, her blok boyutunun 1M'yi geçmediğini belirtidi.




SegWit ne gibi değişiklikler yaptı?

SegWit, scriptSig bilgilerini temel bloktan alır ve yeni bir veri yapısına yerleştirir. Doğrulama yapan düğümler ve madenciler, işlemin geçerli olduğundan emin olmak için bu yeni veri yapısındaki scriptSig’i da doğrulayacaklardır.

Gelelim önemli bir noktaya: denetim istatistikleri blok boyutu 1MB'yi geçemediğinde, scriptSig sayılmayacaktır. Bu tam anlamıyla matematiksel bir ustalıktır!


 Resimli SegWit

Çok basit ve canlı bir örnekten bahsedelim, anında anlayabilirsiniz.

Örneğin, büyük bir yolda yalnızca toplam alanı 100 birimlik araçlara izin verildiğini söyleyen bir trafik yasamız var.

Araba başına 30 birimlik bir alanımız var. Tek seferde yolda sadece 3 araba geçebilir.


Bu sırada arabanın yapısı yeniden ayarlandı ve treyler üstüne yerleştirildi. Her arabanın alan birimi 14 birim olarak değişti, şu anda yolda 7 araba aynı anda geçebilmekte.

Şimdi, anlaşılması kolay metaforu değiştirelim:

Yol = 1 blok 

Araba = her işlem


ScriptSig her işlemde imzalanır mı?

Resimde gösterildiği gibi: çatıdaki kare (ScripSig) arabanın bir parçasıdır. İşlem doğrulanırken, imza elbette birlikte doğrulanacaktır.


Tanıklık blok zinciri üzerinde midir?

Resimde gösterildiği gibi: sadece arabanın yapısı değiştirildi ve arabanın tamamı hala yoldadır. Dolaysıyla cevap tabii ki blok zinciri üzerinde.

Roger Ver, 28 Eylül 2017'de Max Kaiser'e verdiği röportajda şunları söyledi: 

 Satoshi Nakamoto'nun teknik incelemesini okursanız, Bitcoin'in dijital olarak imzalanmış bir blok zinciri olduğunu açıkça belirttiğini görebilirsiniz. SegWit sürümü Elektronik imzayı kaldırmıştır.

Ayrıca şunları da söylemişti:

SegWit'in Bitcoin'i farklıdır çünkü imza zincirde değildir.

Açıkçası, bu açıklama teknolojiyi pek iyi anlamadığını gösterir.


Programcıların anlayabileceği diyagramlar

Şimdi SegWit'in kodda nasıl uygulandığı hakkında derinlemesine konuşalım:

SegWit, her işlem içeriğinin düzenini yeniden düzenledi. scriptSig’i işlem içeriğinin yapısından çıkarıp en alta koydu ve onu gösteren bir işaretçi Pointer bulundurdu.




 SegWit teknolojisi olgun mu?

SegWit, teklifinden son aktivasyonuna kadar birkaç yıl geçirdi ve 21 Ocak 2016 gibi erken bir tarihte test ağına yerleştirildi. Resmi olarak Ağustos 2017'de etkinleştirildi. Teknoloji oldukça olgun, ancak tüm testlerin tamamlanmasından aktivasyona kadar olan süreçte çok fazla tartışma yaşandı. Çünkü madencilerin görüşleri birleştirilemez. Ama şu anda, birçok insan SegWit'i hala anlamıyor ve sonra BCH partisi bu teknolojiyi hacklemeye başladı.


Neden büyük bloklar doğrudan kullanılmıyor?

Aslında bu iki genişleme yöntemi benimsenebilir, ancak bir öncelik vardır. Öncelik sonralık sırası, tüm Bitcoin ağını büyük ölçüde etkileyecektir. Öyleyse neden önce SegWit'e gitmek teknik olarak gerekli?

Basitçe söylemek gerekirse, blok kapasitesinin doğrudan artırılması, tam düğümlerin indirilmesini sıradan PC bilgisayarlar için uygunsuz hale getirir. Ağdaki daha az sayıda tam düğüm aslında Bitcoin güvenliğine elverişli değildir. Bunu başka bir makalede tartışacağız. Büyük blok ne zaman uygulanacak sorusuna gelirsek, ev bilgisayarı, geniş bant ve diğer teknolojiler güncellenecektir ve çoğu kişi tam düğümü çalıştırabilir. İşte o zaman büyük blok kullanmak kolaylaşır.

SegWit'in faydalarından biri işlem tıkanıklığımızı hafifletebilmesidir. Ancak daha da önemlisi Lightning Network'ün önünü açmaktır, yani temel Bitcoin ağına dayalı akıllı bir sözleşme oluşturmak.

Adresi 1 ile başlayan cüzdan eski cüzdandır, 3 ile veya bc1 başlayanlar ise Segwit cüzdanıdır. Eğer daha fazla kişi cüzdanın yeni sürümünü kullanırsa, o zaman ağ tıkanıklığına iyi bir çözüm olacaktır.

Bitcoin herkese aittir, onun daha iyi gelişmesini istiyorsak, hepimiz bir fikir birliğine varmamız gerekiyor. Blockchain bilgisini evrenselleştirmek bazen para kazanmaktan daha önemlidir.

 

Etiketler:

bitcoin scriptsig
Genesis Block nedir? Bitcoin Musluğu nedir? Bitcoin Dünyamızı Nasıl Etkiliyor? Bitcoin İşlemleri Nasıl Çalışır? Bitcoin Tam Düğüm Nedir? BIP Nedir? Kimdir bu Satoshi Nakamoto? Sıcak Cüzdan: Web Cüzdan Nedir? Bitcoin Nedir? Bitcoin Nasıl Saklanır? Soğuk Cüzdan: Donanım Cüzdanı Nedir? Sıcak Cüzdan: Mobil Cüzdan Nedir? Bitcoin Nasıl Alınabilir? "Bitcoin Pizzası"nın Hikayesi Bitcoin'in Geleneksel Para Birimlerinden Ne Farkı Var? Sıcak Cüzdan: Masaüstü Cüzdan Nedir? Bitcoin Ne Zaman Doğdu? Soğuk Cüzdan: Kağıt Cüzdan Nedir? Yarılanma Nedir? SegWit Nedir? Bitcoin (BTC) Yasal mı? Bitcoin Ağı Nedir? Filecoin Nedir(2)? Filecoin Nedir(1)? EOS,Bitcoin ve Ethereum Arasındaki Fark Nedir? Altcoin Nedir? Kripto Korsanlığından Korunmanın Yolları Proof of Stake (PoS) Nedir? GPU Madenciliği Nedir? Proof of Work Nedir? ASIC Madenciliği Nedir? Delegated Proof of Stake Nedir? Madencilik Havuzu Nedir? Kripto Korsanlığı Nedir? Bulut Madenciliği nedir? CPU Madenciliği Nedir? Proof of Authority Nedir? Filecoin Madenciliği Nedir? MarcoPolo Protokolü (MAP) Uygulama Ekosistemi Konsorsiyum Blokzinciri Nedir? Blockchain Kullanım Alanları Yan Zincir Nedir? %51 Saldırısı Nedir? Merkezsiz VPN Nedir? EOS'un Avantajları Nelerdir? Neden Blockchain kullanılır? Özel Blokzincir Nedir? Herkese Açık Blokzincir Nedir? Çifte Harcama Sorunu Nedir? Blockchain nedir? MarcoPolo Protokolünün Teknik Altyapısı Blockchain Özellikleri Nedir? Blockchain Ekosistemi Nedir? MarcoPolo Protokolü Nedir? Blockchain nasıl çalışır? Blockchain güvenilir midir? Finans Teknolojileri (Fintech) Nedir? ICO Nedir? Basic Attention Token (BAT) Nedir? Monero (XMR) Nedir? “FOMO” Nedir? KYC Nedir Nasıl Yürütülür? STO nedir? Dash Coin (DASH) Nedir? Kripto Para Nedir? FATF Nedir? Tether (USDT) Nedir? AML Nedir? Token Yakmak Nedir? OTC Nedir? Eşler Arası (P2P) Ağ Nedir? Bitcoin Cash (BCH) nedir? FUD Nedir? Hodling Nedir? Tangle Nedir? İtibari Para Nedir? Kripto Para ve Dijital Paranın Farkları Dogecoin (DOGE) Nedir? Ticareti Botu Nedir? IOTA Nedir? Ethereum işlemleri nasıl çalışır? Ethereum’un Bitcoin’den farkı ne? Ethereum’da Mutabakat Yöntemi nedir? DApp Nedir? Akıllı Sözleşme Nedir? Ethereum İstanbul Çatallanması Nedir? Ethereum Madenciliği nedir? Vitalik Buterin Kimdir? Ethereum Casper Protokolü Nedir? Ethereum Nedir? Ethereum Sanal Makinesi (EVM) Nedir? Akıllı Sözleşmeler Nasıl Çalışır? DAO Nedir?

Piyasanın korku & açgözlülük endeksi
Korku (Ko)
Açgözlülük (Aç)
  • 3 gün
  • Dün
  • Bugün
Detaylar İçin Tıklayın powered by : alternative

bfmedia/data

BTC $ 10,588.540
ETH $ 351.350
XRP $ 0.236
USDT $ 1.000
BCH $ 224.520
LTC $ 46.255
LiNK $ 9.658
BSV $ 167.113
ADA $ 0.097
EOS $ 2.524
powered by : bittrex