Bitcoin Taproot Kasım 2021’de devreye alınan bir protokol güncellemesidir; bu güncelleme, Bitcoin’in gizliliğini artırmış, karmaşık işlemlerdeki ücretleri düşürmüş ve geliştiricilere daha esnek bir komut dosyası ortamı sunmuştur. Bu, 2017'deki SegWit'ten bu yana Bitcoin'in ilk büyük güncellemesiydi ve üç Bitcoin İyileştirme Önerisini (BIP) bir araya getirdi: Schnorr imzaları (BIP 340), Taproot çıktı türü (BIP 341) ve Tapscript (BIP 342). Taproot adresleri `bc1p` ile başlar ve teknik olarak Pay-to-Taproot veya P2TR olarak adlandırılır.
Taproot’un gerçek etkisi, ilk tanıtımında anlatılanlardan çok farklı bir hal aldı. Çoklu imza cüzdanlarını ve Lightning kanallarını daha verimli hale getirmek için tasarlanan bu güncelleme, aynı zamanda istemeden Ordinals, Inscriptions, BRC-20 tokenleri ve Runes’u da mümkün kıldı; bu da Bitcoin blok alanını neredeyse iki yıl boyunca domine eden bir hareket dalgasını tetikledi. Bu kılavuz, Taproot'un gerçekte ne olduğunu, üç bileşeninin nasıl çalıştığını ve gerçek hayattaki hikayesinin planından neden bu kadar keskin bir şekilde saptığını ele almaktadır.
Kendi kontrolünüz altındaki cüzdan ile Bitcoin ve diğer kripto para birimlerinizi güvenli bir şekilde yönetin Bitcoin.com Cüzdan uygulaması.
Önemli Noktalar
- Bitcoin Taproot, 14 Kasım 2021 tarihinde blok yüksekliği 709.632'de devreye alınan bir soft fork güncellemesidir ve 2017'deki SegWit'ten bu yana Bitcoin protokolünde gerçekleştirilen ilk büyük güncellemedir.
- Bu güncelleme, üç Bitcoin İyileştirme Önerisini (BIP) bir araya getirdi: BIP 340 (Schnorr imzaları), BIP 341 (Pay-to-Taproot çıktı türü) ve BIP 342 (Tapscript komut dosyası dili).
- Taproot, çoklu imza ile yapılan harcamalar ve Lightning kanalı kapanışları gibi karmaşık işlemlerin zincir üzerindeki tek imza ödemeleriyle aynı görünmesini sağlayarak gizliliği artırır ve bu işlemlerin ücretlerini yaklaşık %25 oranında azaltır.
- Taproot adresleri şu şekilde başlar:
bc1pve Bech32m şifreleme yöntemini kullanarak, bunları şu şekilde başlayan eski SegWit adreslerinden ayırır:bc1q. - Çoklu imza (multisig) ve Lightning için tasarlanan bu esneklik, Ordinals’ın (Aralık 2022), BRC-20 tokenlerinin ve Runes’un (Nisan 2024) ortaya çıkmasını da mümkün kıldı. Nisan 2026 itibarıyla, çoğu ölçüte göre Taproot, Bitcoin işlem hacminin yaklaşık beşte birini oluşturmaktadır.
Taproot’un Kökenleri
Taproot, ilk olarak Ocak 2018’de Bitcoin’in en eski ve en üretken protokol katkıcılarından biri olan Gregory Maxwell tarafından önerildi. Karmaşık işlemleri basit işlemlerden ayırt edilemez hale getirmek için kriptografik bir hile kullanma fikri, soyut olarak bakıldığında yeni değildi. Ancak Maxwell'in geliştirdiği özel yapı, eski düğümlerle uyumluluğu bozmadan Bitcoin üzerinde uygulanmasını pratik hale getirdi.
Teklif daha sonra üç yılı aşkın bir süre boyunca inceleme, iyileştirme ve tartışma sürecinden geçti. Kriptografi ayrıntılı bir şekilde incelendi, alternatif tasarımlar değerlendirildi ve topluluk, 2017’de SegWit’i çevreleyen tartışmalı aktivasyon mücadelesini tekrarlamadan bu güncellemeyi tam olarak nasıl devreye sokacakları konusunda kafa yordu. Sonunda ortaya çıkan çözüm, madencilere hazır olduklarını belirtmeleri için üç aylık bir süre tanıyan, zaman sınırlı bir etkinleştirme mekanizması olan Speedy Trial oldu. Haziran 2021’de gerekli %90 eşiğine ulaşıldı ve Taproot, o yılın ilerleyen aylarında etkinleştirilmek üzere kesinleşti.
Taproot’un yıllarca süren titiz bir çalışmanın sonucunda, herhangi bir aksilik yaşanmadan devreye alınmış olması, başlı başına Bitcoin’in nasıl güncellendiğine dair bir hikâye niteliğindedir. Temel protokoldeki değişiklikler kasıtlı olarak yavaş ve ihtiyatlı bir şekilde gerçekleştirilir; zira bu değişiklikler devreye girdiğinde, milyarlarca dolarlık değer, bunların sonsuza dek doğru şekilde çalışmasına bağlı hale gelir.
Ana Kökün Üç Parçası
Taproot’u en iyi şekilde anlamak için, onu oluşturan üç teklifi tek tek incelemek gerekir. Her biri farklı bir işlev görür ve birbirleriyle uyumlu çalışacak şekilde tasarlanmıştır. Tam teknik özellikler şu belgede yayınlanmıştır: Bitcoin İyileştirme Önerileri deposu.
BIP 340: Schnorr İmzaları
Her Bitcoin işlemi, harcama yapan kişinin coinleri aktarma yetkisine sahip olduğunu kanıtlamak için bir dijital imzaya ihtiyaç duyar. 2009’daki lansmanından Taproot’a kadar Bitcoin, ECDSA (Eliptik Eğri Dijital İmza Algoritması) adı verilen bir imza şeması kullanmıştır. ECDSA sorunsuz çalışır, ancak garip bir matematiksel özelliğe sahiptir: imzalar doğrusal değildir; yani birden fazla imzayı tek bir imzada kolayca birleştiremezsiniz.
BIP 340 ile tanıtılan Schnorr imzaları doğrusaldır. Bu tek özellik, birçok pratik avantajın önünü açmaktadır.
En önemlisi şudur: anahtar toplama. Bir işlemi üç kişi birlikte imzalarsa (örneğin, 3’te-3 çoklu imza ile yapılan bir harcama), Schnorr algoritması, bu kişilerin tek bir birleşik açık anahtar kullanarak tek bir birleşik imza oluşturmasına olanak tanır. Dışarıdan bakıldığında, işlem tek imzalı bir ödemeyle tamamen aynı görünür. Blok zinciri daha az veri depolar, taraflar daha düşük ücretler öder ve zinciri izleyen hiç kimse çoklu imza düzenlemesi hakkında hiçbir şey öğrenemez.
Schnorr imzaları, ECDSA imzalarından biraz daha küçüktür ve verimli toplu doğrulama özelliğini destekler; bu da tam düğümlerin blokları daha hızlı işlemesine yardımcı olur. Kriptografik güvenlik varsayımları, temelde ECDSA ile aynıdır. Her iki şema da secp256k1 eğrisindeki eliptik eğri ayrık logaritma probleminin çözülmesinin zorluğuna dayanır.
BIP 341: Taproot (P2TR)
BIP 341, yeni çıkış türünü şu şekilde tanımlamaktadır: Pay-to-Taproot veya P2TR. İşte bu, bc1p- önekli adresleri görmüş olabilirsiniz.
P2TR’nin temel fikri, her Taproot çıkışının aynı anda iki farklı şekilde harcanabileceğini taahhüt etmesidir:
- Ana Yolu. Hesap sahibi, doğru anahtarla kolayca bir Schnorr imzası oluşturabilir ve tıpkı normal bir ödeme gibi coin'leri harcayabilir.
- Komut Dosyası Yolu. Alternatif harcama koşullarından oluşan gizli bir ağaç; bu koşullardan herhangi biri ortaya çıkarılabilir ve çıktıların harcanması için kullanılabilir.
Bu alternatif yazı sistemleri ağacı, “” adı verilen bir yapı kullanılarak oluşturulmuştur. Merklize Edilmiş Alternatif Senaryo Ağacı, ya da MAST. Bir MAST, bir işlemin birçok olası harcama koşuluna (çoklu imza yedekleri, zaman kilitleri, hash kilitleri, anlaşmazlık çözümü dalları) bağlı kalmasına olanak tanır; ancak bunlar fiilen kullanılmadıkça hiçbirinin zincir üzerine kaydedilmesine gerek kalmaz. Yalnızca uygulanan belirli dal, orijinal taahhüdün bir parçası olduğuna dair küçük bir kriptografik kanıtla birlikte ortaya çıkar. Kullanılmayan her dal, blok alanında yer kaplamaz ve hiçbir bilgi sızdırmaz.
Schnorr anahtar birleştirme özelliği ile birleştiğinde bu, Taproot harcamalarının ezici çoğunluğunun —hatta çok karmaşık olanların bile— blok zincirinde düz anahtar yolu harcamaları olarak göründüğü anlamına gelir. 2’den 3’lü çoklu imza cüzdanı, bir Lightning kanalının işbirliğine dayalı kapatılması, zaman kilitli kurtarma yollarına sahip bir kasa ve günlük kişisel bir ödeme; hepsi tam olarak aynı görünebilir.
BIP 342: Tapscript
Üçüncü öneri olan BIP 342, Bitcoin’in komut dosyası dilini Taproot komut dosyası yollarında kullanılmak üzere modernize ediyor. Ortaya çıkan sonuç Tapscript olarak adlandırılıyor.
Tapscript, yepyeni bir dil değildir. Mevcut Bitcoin Script’in, bazı eski tuhaflıkların giderildiği ve birkaç mütevazı iyileştirmenin eklendiği, daha temiz bir versiyonudur:
- İmza işlemleri artık ECDSA yerine Schnorr imzalarını doğruluyor
- Daha önceki yumuşak çatallardan devralınan katı komut dosyası boyut sınırlamaları gevşetildi
- Yeni bir opkod,
OP_CHECKSIGADD, toplu işlere uygun çoklu imza doğrulamasını daha verimli hale getirir - Yeni bir imza karma algoritması, daha fazla işlem verisini kapsayarak bazı türdeki zor fark edilen imza saldırılarını engelliyor
Tapscript, Taproot’a ileriye dönük esnekliğini sağlayan unsurdur. Gelecekteki yazılım çatalları, mevcut Taproot çıktılarını etkilemeden yeni opkodlar ve özellikler ekleyerek bu esnekliği genişletebilir.
Taproot ve SegWit: Karşılaştırma
SegWit ve Taproot, genellikle Bitcoin’in en önemli iki modern güncellemesi olarak bir arada anılır, ancak bu iki güncelleme farklı sorunları çözmek üzere tasarlanmıştır. 2017’de devreye alınan SegWit, işlem değiştirilebilirliği sorununu gidermeye ve blok kapasitesini etkin bir şekilde artırmaya odaklanmıştı. Dört yıl sonra gelen Taproot ise gizlilik ve komut dosyası esnekliğine odaklanmıştır. Bu iki güncelleme birbiriyle çakışmak yerine birbirini tamamlar niteliktedir.
bc1qbc1pbc1qbc1pTaproot teknik olarak bir SegWit sürüm 1 çıkışıdır; bu nedenle her iki güncelleme de bc1 ön ek. Aradaki fark, onu izleyen karakterdir: q SegWit v0 için ve p Taproot için.
Taproot’un Neyi İyileştirmesi Bekleniyordu?
Taproot’un, faaliyete geçirilmesinden önceki yıllarda yapılan tanıtım çalışmaları, üç somut faydaya odaklanmıştı:
- Gizlilik. Schnorr toplama ve MAST sayesinde neredeyse her harcama sıradan bir tek imzalı ödeme gibi göründüğünden, zincir analizi araçlarının çoklu imzalı cüzdanları, Lightning kanallarını ve diğer karmaşık yapılandırmaları zincir üzerindeki izlerinden tespit etmesi çok daha zor hale geliyor. Daha fazla kullanıcı Taproot'u benimsedikçe, "basit ödemeler gibi görünen işlemlerin" anonimlik kümesi genişlediğinden, gizlilik avantajı da artar.
- Karmaşık işlemlerde daha düşük ücretler. Bitcoin işlem ücretleri bayt başına ödenir. Schnorr imzaları, ECDSA imzalarından biraz daha küçüktür; anahtar birleştirme özelliği birçok imzayı tek bir imzaya indirger ve MAST, kullanılmayan komut dosyası dallarını tamamen zincir dışında tutar. Tipik bir çoklu imza cüzdanı için, bu sayede elde edilen tasarruf, önceki zincir içi ayak izinin yaklaşık dörtte birine kadar inebilir.
- İkinci katman protokolleri için daha iyi bir altyapı. Özellikle Lightning Network’ün, Point Time-Locked Contracts (PTLC) adı verilen bir özellik sayesinde Schnorr’dan fayda sağlaması bekleniyordu. PTLC’ler, Lightning’de şu anda kullanılan hash kilitli yönlendirmeyi, ödemeler arasındaki korelasyonu ortadan kaldıran bir şemayla değiştirerek yönlendirilmiş ödemelerin gizliliğini artırıyor. Kanal fabrikaları, eltoo tarzı kanal güncellemeleri ve Discreet Log Contracts da Schnorr'un doğrusallığından yararlanmaktadır.
Bunlar beklenen kazanımlardı. Gerçekler ve yavaş yavaş ortaya çıkıyorlar. Ancak bunlar, çoğu insanın etkinleştirilmenin hemen ardından geçen yıllardan hatırladığı hikâye değil. Ordinal Sayılar Hikâyeyi Nasıl Değiştirdi?
Aralık 2022’de Casey Rodarmor şunları açıkladı: Sıra Sayıları, verileri Taproot işlemlerine gömme.
Sıra Sayıları ve Yazıtlar Taproot’u Nasıl Yeniden Kullandılar?
Aralık 2022’de, Casey Rodarmor adlı bir yazılım mühendisi, Taproot’un esnekleştirilmiş script sınırlarını kullanarak amaç dışı bir işlem gerçekleştirdi. Bir görüntüyü doğrudan bir Bitcoin işleminin tanık verilerine yerleştirdi. Bu protokole Sıra Sayılarıve gömülü veri yazıtları. İlk yazıt 14 Aralık 2022’de zincir üzerine kaydedildi ve protokol Ocak 2023’te halka açık olarak kullanıma sunuldu.
Yazıtlar işe yaradı çünkü Taproot, bir MAST yaprağı içindeki tek tek komut dosyaları üzerindeki katı boyut sınırlamasını sessizce kaldırmıştı. Bu, bir Taproot tanığının kilobaytlarca, hatta sonunda megabaytlarca rastgele içerik taşıyabileceği anlamına geliyordu: resimler, metinler, ses klipleri, hatta küçük video dosyaları. Yazıtlanan veriler daha sonra, zincir boyunca tek tek satoshi'leri takip eden bir şema kullanılarak numaralandırıldı ve böylece her bir yazıtın sabit bir kimliği oldu. Pratikte bunun sonucu, Bitcoin üzerinde değiştirilemez token'ların ortaya çıkması oldu.
Ordinals üzerine inşa edilen protokoller hızla yayıldı. Birkaç ay içinde, Domo olarak bilinen isimsiz bir geliştirici, Inscription protokolü üzerinde çalışan, değiştirilebilir bir token standardı olan BRC-20’yi piyasaya sürdü. Nisan 2024’te Rodarmor, Bitcoin blok alanı için özel olarak tasarlanmış, daha verimli bir değiştirilebilir token protokolü olan Runes’u piyasaya sürdü. 2023 ve 2024 yılları boyunca çeşitli dönemlerde, bu protokoller Bitcoin işlem ücretlerini son yılların en yüksek seviyelerine çıkardı ve buna paralel olarak Taproot işlem kullanımını da artırdı. Glassnode verilerine göre, Taproot'un benimsenme oranı 2023'ün başlarında yaklaşık %1'den 2024'te %40'ın üzerine çıktı; ardından Inscription faaliyetlerinin azalmasıyla birlikte bu oran daha düşük seviyelere geriledi.
Taproot bu amaçla tasarlanmamıştı. Birçok Bitcoin geliştiricisi, yıllarca üzerinde çalıştıkları gizlilik ve Lightning iyileştirmeleri yerine, bu güncellemenin en göze çarpan kullanım örneğinin NFT'ler ve tokenlar olması karşısında karışık duygular içindeydi. Ancak, "inscriptions"ın var olmasını sağlayan esneklik, Taproot'u diğer her şey için de kullanışlı kılan unsurdur ve bu olay, altyapı güncellemelerinin tasarlandıkları amacın çok ötesinde kullanım alanları yaratabileceğini göstermiştir.
2026'da evlat edinme
Taproot’un benimsenme rakamları, tam olarak neyi ölçtüğünüze bağlı olarak değişiklik gösterir (para alan adresler, en az bir Taproot girdisi içeren işlemler veya toplam işlem çıktılarının payı) ve farklı gösterge panelleri farklı rakamlar sunmaktadır. Nisan 2026 itibarıyla genel tablo, çoğu ölçüte göre Taproot'un Bitcoin işlem faaliyetlerinin yaklaşık beşte birini oluşturduğu yönündedir. Bu oran, kayıt patlaması sırasında ulaşılan en yüksek seviyelere kıyasla düşüş göstermiş olsa da, etkinleştirilmesinden sonraki ilk yıl boyunca seyreden seviyenin oldukça üzerindedir.
Bu yavaş geçiş süreci, daha önce SegWit’in izlediği modelin aynısını takip ediyor. Cüzdan geliştiricileri, borsalar ve saklama hizmeti sağlayıcıları, her biri kendi zamanlamasına göre güncelleme yapıyor ve birçok kullanıcı adres türünü kasıtlı olarak seçmiyor. Kullanıcılar, cüzdanlarının oluşturduğu adresi olduğu gibi kullanıyor. Binance, Coinbase, Kraken ve OKX gibi büyük borsalar artık Taproot adreslerine gönderimleri destekliyor, ancak daha geniş ekosistem genelinde tam yerel Taproot desteği henüz tam olarak yaygınlaşmış değil.
Hala dikkat edilmesi gereken bir husus bulunmaktadır. Schnorr imzaları, ECDSA gibi, teorik olarak Shor algoritmasını çalıştıran yeterince güçlü bir kuantum bilgisayara karşı savunmasız olan eliptik eğri kriptografisine dayanmaktadır. Taproot, hepsi aynı secp256k1 eğrisini kullandığından, Bitcoin’i eski adres türlerine kıyasla kuantum saldırılarına karşı daha savunmasız hale getirmez. Bununla birlikte, Taproot adresleri, çıkış oluşturulduğu anda açık anahtarı doğrudan zincir üzerinde ortaya çıkarırken, eski adresler ve SegWit v0 adresleri ise açık anahtarı yalnızca çıkış harcandığında ortaya çıkarır. BIP-360 adlı bir taslak öneri, kuantum sonrası imza seçeneklerine giden bir yol olarak aktif bir şekilde tartışılmaktadır, ancak yakın zamanda bir güncelleme yapılması beklenmemektedir.
Taproot’un Gelecekte Sağlayacağı Olanaklar
Taproot’un çeşitli kullanım senaryoları hâlâ geliştirilme aşamasındadır. Dikkatle takip edilmesi gereken üç alan şunlardır:
- Lightning Network güncellemeleri. PTLC yönlendirme ve Schnorr tabanlı kanal yapıları, Lightning uygulamalarında kademeli olarak yaygınlaşmakta; bu da ödeme gizliliğini artırmakta ve daha gelişmiş kanal yapılarının oluşturulmasına olanak sağlamaktadır.
- Taproot Varlıkları. Lightning Labs tarafından ilk olarak Taro adıyla duyurulan ve 2023 yılında yeniden adlandırılan Taproot Assets, Taproot’un taahhüt yapısını kullanarak Bitcoin üzerinde değiştirilebilir ve değiştirilemez varlıkların ihraç edilmesini sağlayan bir protokoldür; bu varlıkların Lightning ağı üzerinden aktarılmasına da olanak tanır. Bu, Ordinals ve Runes'tan çok farklı bir tasarım felsefesine sahiptir ve koleksiyon parçaları yerine stabilcoinler ve diğer finansal araçlar için optimize edilmiştir.
- Kasa odaları ve gelişmiş saklama hizmetleri. Taproot’un MAST yapısı, Bitcoin kasalarının oluşturulmasını pratik hale getirir; bu cüzdanlarda para çekme işlemleri için zaman gecikmeleri gereklidir, güvenliği ihlal edilmiş anahtarlar iptal edilebilir ve birden fazla kurtarma yolu, kullanılmadıkları sürece zincir üzerinde herhangi bir ücret ödenmeden bir arada bulunabilir. Bu özellik, özellikle kurumsal saklama hizmetleri ve güvenlik ile kullanılabilirlik arasında denge kurması gereken kendi kendine saklama yapıları için önemlidir.
Sonuç
Taproot, Bitcoin tarihindeki en önemli güncellemelerden biridir. İmzaları daha verimli hale getirdi, karmaşık işlemleri basitmiş gibi gösterdi ve geliştiricilere üzerinde çalışabilecekleri daha esnek bir temel sağladı. Ayrıca, neredeyse tesadüfen, Bitcoin blok zincirinin orijinal tasarım kapsamının çok ötesinde kalan parasal olmayan kullanımlara da kapı açtı.
Sıradan kullanıcılar için pratikteki sonuç oldukça açıktır. Taproot adresleri birçok durumda harcamalar açısından daha ucuzdur, çoklu imza (multisig) veya Lightning ile kullanıldığında daha fazla gizlilik sağlar ve yeni cüzdanlarda giderek varsayılan seçenek haline gelmektedir. Geliştiriciler için ise Taproot, günümüzde en ciddi Bitcoin protokol çalışmalarının üzerine inşa edildiği temeldir. Protokolün kendisi açısından ise bu durum, temel katman altyapısına yapılan dikkatli ve ihtiyatlı güncellemelerin, tasarımcılarının planladıklarının çok ötesinde etkiler yaratabileceğini hatırlatmaktadır.




