Bitcoin Adresleri Nasıl Çalışır: Taproot, SegWit, Legacy

Author logo
Patrick Dike-Ndulue
Post image

Receiving to a Tangem wallet: Tangem'de BTC'yi SegWit veya Legacy adresine alabilirsiniz. 

Sending from a Tangem wallet: Taproot, SegWit ve Legacy adreslerine gönderebilirsiniz.


Bitcoin almak için kullanıcıların Bitcoin adresi adı verilen benzersiz bir tanımlayıcıya ihtiyacı vardır. Bu adresler, 26-62 karakter arasında değişen harf ve rakamlardan oluşabilir ve teknik özelliklere göre farklı formatlarda olabilir. Her formatın, onu tanımlamaya yardımcı olan kendine özgü bir ön eki vardır. Bu yazıda, günümüzde en sık kullanılan adres formatlarının bazılarını ele alıyoruz.
 

Bitcoin adresi nedir?

Bitcoin adresleri, ağda kullanıcıların bitcoin göndermesini ve almasını sağlayan temel bir bileşendir. Bitcoin adresi, ağda belirli bir varış noktasını gösteren benzersiz bir karakter dizisidir ve kullanıcıların bu adrese Bitcoin transfer etmesini mümkün kılar.

Bu adresler genellikle 26 ile 35 karakter uzunluğundadır. Her Bitcoin adresi benzersizdir ve belirli bir özel anahtara karşılık gelir.
 

Bitcoin adresi türleri

Birden fazla Bitcoin adresi türü vardır ve her birinin kendine özgü özellikleri ve kullanım alanları bulunur.

  1. Taproot adresi: P2TR

Taproot adresleri, bitcoin için en yeni ve gelişmiş formattır; pay-to-taproot (P2TR), Bech32m adresi veya Taproot olarak da bilinir. Bitcoin ağına daha fazla güvenlik, gizlilik, esneklik ve ölçeklenebilirlik sunar. Ancak SegWit gibi Taproot adresleri de şu anda isteğe bağlıdır ve yaygın olarak kullanılmamaktadır.

Taproot'un avantajlarından biri, Schnorr İmzalarının kullanılmasına izin vermesidir; bu sayede daha yüksek güvenlik, daha düşük ücretler ve daha esnek çoklu anahtar işlemleri mümkün olur. P2TR ile oluşturulan çoklu anahtar adresleri, tek anahtar adresleriyle aynı görünür; bu da çoklu anahtar kullanıcıları için gizliliği artırır. Ayrıca Taproot, Bitcoin üzerinde daha karmaşık akıllı sözleşmelerin oluşturulmasına olanak tanıyan gelişmiş betik yazımını destekler.

Taproot örneği: bc1p5d7rjq7g6r4jdyhzks9smlaqtedr4dekq08ge8ztwac72sfr9rusxg3297

  1. SegWit adresi: P2WPKH 

P2WPKH, yani native SegWit veya Bech32 adresi, modern ve verimli bir adres formatıdır. Her uygulama SegWit adreslerini desteklemese de bugün çoğu uygulama bu adresleri desteklemektedir.

SegWit adreslerinin kullanılması çeşitli avantajlar sunar. Bunlar arasında, hata düzeltme kodları kullandığı ve büyük/küçük harf duyarlılığı olmadığı için giriş hatalarına karşı daha dayanıklı olması yer alır. Ayrıca, işlem ücretleri daha düşük olabilir ve ortak fon transferlerinde %30-40'a varan tasarruf sağlanabilir.

SegWit teknolojisini kullanan Bitcoin adresleri her zaman 'bc1q' ile başlar ve büyük/küçük harf duyarlı değildir.

SegWit örneği: bc1qmvyjeectsezyht4d5exfxcx2hq2rndf9xdy8x9

  1. Script adresi

Pay-to-script-hash (P2SH) veya script adresine gönderim yapılırken, adrese ek kurallar ve işlevler atanabilir. Bu adresler genellikle işlemi onaylamak için birden fazla anahtar imzası gerektiren çoklu imzalı adreslerde (multi-sig) kullanılır. Script adresleri 3 rakamı ile başlar, hem büyük hem küçük harfler içerebilir ve büyük/küçük harf duyarlıdır.

Script örneği: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy

  1. Legacy adresi

Pay-to-pubkey-hash (P2PKH), orijinal ve en eski Bitcoin adresi formatıdır. Günümüzde yüksek işlem ücretleri nedeniyle sık kullanılmasa da, eski cüzdanlarla uyumluluğu sağlamak için uygulamalarda bu formatın desteklenmesi önerilir. 

Legacy adresler 1 rakamı ile başlar, hem büyük hem küçük harfler içerebilir ve büyük/küçük harf duyarlıdır.

Legacy örneği: 1Ly9yXg6UnBwet9mEYzyQFxV2YF9zZSrSS

  1. Bitcoin change adresi

Bir işlem çıktısı başka bir işlemde giriş olarak kullanıldığında, tüm tutarın harcanması gerekir. Ancak, bazen çıktının değeri kullanıcının ödemek istediği miktarı aşabilir. Bu durumda, Bitcoin istemcisi change adresi olarak bilinen yeni bir Bitcoin adresi oluşturur ve fazla tutarı bu adrese gönderir. Change adresinin formatı genellikle cüzdan uygulamasının kullandığı standart formata göre belirlenir.
 

Bitcoin adreslerinde uyumluluk sorunları ve çözümler

"Legacy" adresler hâlâ kullanılmakla birlikte, bazı eski uygulamalar henüz güncellenmediğinden uyumluluk sorunları ortaya çıkabilir. Script adresleri, göndericinin uygulamasının alıcının SegWit adresini tanımadığı durumlarda bu sorunlara çözüm sunar.

Sorun:
Bir göndericinin legacy cüzdan kullanarak alıcının SegWit adresine bitcoin göndermek istemesini hayal edin. Bu durumda, göndericinin cüzdanı adresi yanlış veya desteklenmiyor olarak işaretleyebilir ve bu da kafa karışıklığına yol açarak göndericinin alıcının yanlış bir adres verdiğini düşünmesine neden olabilir.
Çözüm:
Bu sorunu çözmek için alıcı, uyumlu bir Script veya Taproot adresine geçiş yapabilmelidir. Bu adresler SegWit'in sunduğu düşük işlem ücreti ve gelişmiş özellikleri sunmasa da, göndericinin cüzdanıyla uyumluluk sağlayarak işlemin sorunsuz gerçekleşmesini mümkün kılar.

Tangem Wallet hangi Bitcoin adreslerini destekler?


Tangem Wallet iki tür cüzdan adresi sunar: SegWit ve Legacy. SegWit adresleri "default" olarak, Legacy adresleri ise "legacy" olarak etiketlenmiştir. 

SegWit adresi kullanmanın iki temel avantajı vardır:

  • Reduced fees: SegWit adresleriyle yapılan işlemlerde %30-40'a varan işlem ücreti indirimi sağlanır.
  • Faster processing: SegWit adresleriyle yapılan işlemler, Legacy adreslerine göre daha hızlı gerçekleşir.

Bu adres türlerini anlamak, soğuk cüzdan kullanırken daha sorunsuz bir deneyim yaşamanıza yardımcı olur.
 

FAQ about Bitcoin Addresses

What is a Bitcoin address?

Bitcoin adresi, Bitcoin ödemelerini almak için kullanılan benzersiz bir karakter dizisidir. Bir banka hesap numarasına benzer; ancak Bitcoin adresleri merkeziyetsizdir ve geleneksel banka hesaplarının aksine anonimdir.
 

How is a Bitcoin address generated?

Bitcoin adresi, kullanıcının genel anahtarı ve algoritmalar kullanılarak oluşturulur. Adres, cüzdanınızdan elde edilen genel anahtardan türetilir.
 

What is the format of a Bitcoin address?

Bir Bitcoin adresi genellikle "1" veya "3" rakamı ile başlar ve ardından 26-35 karakterlik bir harf-rakam dizisi gelir. Adres, QR kodu gibi farklı formatlarda da gösterilebilir.
 

How do I get a Bitcoin address?

Tangem'de bir cüzdan oluşturarak Bitcoin adresi edinebilirsiniz. Bitcoin cüzdan adresinizi bu şekilde alabilirsiniz.
 

Can I have multiple Bitcoin addresses?

Evet, birden fazla Bitcoin adresiniz olabilir. Bu özellik yakında Tangem Wallet'a eklenecek.
 

How do I send Bitcoin to a Bitcoin address?

Bitcoin göndermek için cüzdanınızda alıcının adresini girin, göndermek istediğiniz Bitcoin miktarını belirtin ve işlemi onaylayın.
 

Is a Bitcoin address the same as a wallet?

Hayır, Bitcoin adresi ile cüzdan aynı şey değildir. Bitcoin adresi, ödeme almak için kullanılan benzersiz bir tanımlayıcıdır; cüzdan ise özel anahtarlarınızı saklayan ve Bitcoin işlemlerinizi yönetmenizi sağlayan yazılım veya donanım aracıdır.
 

Can I use the same Bitcoin address for different cryptocurrencies?

Hayır, aynı Bitcoin adresini farklı kripto paralar için kullanamazsınız. Bitcoin adresleri sadece Bitcoin ağına özeldir ve diğer kripto paralarla uyumlu değildir.

Author logo
Yazar Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
İnceleyen: Rukkayah Jigam

Writer & editor covering digital assets and product updates.