İniş ve çıkışlarına rağmen Bitcoin, kripto dünyasını sağlam tutan bir sütun olduğunu kanıtladı. Yıllar boyunca, Mt. Gox saldırısı ve rezil Bitcoin hard forku, kripto topluluğu Bitcoin’i desteklemeye devam ediyor. Ancak bazı hususlar göz ardı edilemez ve mahremiyet bu konuların en önemlilerinden biridir. Bitcoin halka açık bir blok zinciri olduğundan, herkesin ağ üzerinde yapılan tüm işlemleri izlemesi mümkündür. Bazı insanlar için bu çok önemli.
Taproot Nedir?
Madeni para karıştırma ve CoinJoin gibi farklı teknikler kullanarak anonimliğinizi arttırmanız mümkün. Ancak ne yazık ki, bunların hiçbiri Bitcoin’i bir kripto para birimi yapmaz. Aynı şey Taproot için de geçerli, ancak bu yükseltme ağ anonimliğini artırmaya yardımcı olabilir. Taproot’un tanıtımı, birçok kişi tarafından Bitcoin’in mahremiyet eksikliğini ve diğer ilgili sorunları ele almak için önemli bir ilk adım olarak bekleniyordu.
Taproot, dünyanın dört bir yanındaki madencilerin desteğini takiben 14 Kasım 2021’de Bitcoin ağında etkinleştirildi. Peki Taproot nedir ve Bitcoin’e nasıl yardımcı olabilir? Bu soruları makalemizde ayrıntılı olarak cevaplayacağız.
Bitcoin Ağının Kısıtlamaları
Oluşturulan ilk ve en popüler kripto para birimi olmasına rağmen, Bitcoin ağının bazı alanlarda zayıflıkları vardır, örneğin işlem hızı yavaştır. Bitcoin başlangıçta saniyede 7 işlem gerçekleştirecek şekilde tasarlandı, ancak ağ trafiği ve kullanıcı sayısı arttıkça işlem hızları yavaşladı ve ücretler arttı. Bitcoin ağının işlem değerinin, madeni paranın fiyatı arttıkça 2021’de 60 dolara ulaşması bekleniyor.
Yüksek ücretlerin ve yavaş işlem hızlarının Bitcoin ağının gelişimini yavaşlattığına inanılıyor. Geliştiriciler, işlem kapasitesini artırmak için bloğa daha fazla işlem eklenebilmesi için 2017’de Ayrılmış Tanık’ta (SegWit) iyileştirmeler yaptı. Ancak işlem maliyetleri hala yüksek. Diğer bir sınırlama gizliliktir. Teknik inceleme, Bitcoin işlemlerinin özel olduğunu belirtse de, tüm Bitcoin ağ işlemlerinin ayrıntıları görülebilir. Bu, birinin Bitcoin adresine bakarak tüm satın alma geçmişini görebileceğiniz anlamına gelir.
Bitcoin, bu sınırlamaların üstesinden gelmek için zaman zaman ağ iyileştirmeleri yaptı. Ancak ağın merkezi olmayan yapısı nedeniyle Bitcoin’de değişiklik yapmak çok zordur. Hangi değişikliklerin yapılıp neyin yapılmaması gerektiğine kimse karar veremez. Bunun için toplumun oybirliği ile karar vermesi önemlidir.
Bitcoin Taproot Yükseltmesi Nedir?
Taproot; gizliliği, verimliliği ve ağın akıllı sözleşmeleri işleme becerisini artırmak üzere Bitcoin’in komut dosyalarını iyileştiren bir yumuşak çatallanmadır. 2017’deki SegWit yükseltmesinden bu yana en önemli Bitcoin yükseltmesi olduğu düşünülmektedir.
Taproot yükseltmesi 3 farklı Bitcoin İyileştirme Önerisinden (BIP) oluşur. Bunlar Taproot, Tapscript ve en temeli olan Schnorr imzaları adındaki yeni dijital imza şemasıdır. Taproot, Bitcoin kullanıcıları için işlem gizliliğinin artırılması ve işlem ücretlerinin düşürülmesi gibi çeşitli avantajlar getirmeyi amaçlar.
Aynı zamanda Bitcoin’in daha karmaşık işlemler gerçekleştirebilmesine imkan tanıyacak ve özellikle de akıllı sözleşme becerileri, ağda Merkeziyetsiz Finansı (DeFi) ve benzersiz tokenleri (NFT) destekleme konularında Ethereum’la rekabet edebilmesi için ağın kullanım alanlarını genişletecektir.
Taproot önerisi, ilk olarak Bitcoin Core geliştiricisi Greg Maxwell tarafından Ocak 2018’de ortaya atılmıştır. Pieter Wuille tarafından yaratılan talebin ardından Taproot, Ekim 2020 itibarıyla Bitcoin Core kütüphanesine eklenmiştir. Yükseltmenin tam olarak faaliyete geçmesi için node operatörlerinin Taproot’un yeni mutabakat kurallarını benimsemesi gereklidir. Yükseltme, madencilerin %90’ının desteğini alarak 14 Kasım 2021’de 709.632. blokta resmi olarak etkinleştirilmiştir.
Taproot Nasıl Çalışır?
Taproot’u geliştirmek için birlikte çalışan 3 Bitcoin İyileştirme Önerisi (BIP) vardır. Bu BIP’lerin her biri, diğerlerini farklı şekillerde etkiler ve destekler.
Schnorr İmzaları (BIP340)
Schnorr’un katılımı, Bitcoin ağındaki işlemlerin hızlı ve güvenli bir şekilde onaylanmasını sağlar. Alman matematikçi ve kriptograf Claus Schnorr tarafından tasarlanan imza tasarımına sahiptir. Schnorr algoritmasını birkaç yıl boyunca bir patentle korumasına rağmen, patentin süresi 2008’de sona erdi. Diğer avantajlarının yanı sıra Schnorr’un markası en çok basit ve verimli kısa imzalar oluşturmasıyla bilinir.
Satoshi Nakamoto (Bitcoin’in yaratıcısı) tarafından benimsenen imza şeması, Ellipti Eğrisi Dijital İmza Algoritmasıdır (ECDSA). Schnorr imza algoritması yerine ECDSA’nın seçilmesinin nedeni, bu algoritmanın zaten iyi kullanılmış, iyi anlaşılmış, güvenli, kompakt ve açık kaynak olmasıdır. Bununla birlikte, Schnorr Dijital İmza Planının (SDSS) geliştirilmesi, Bitcoin ve diğer blok zinciri ağlarında yeni nesil imzalar oluşturmak için bir başlangıç olabilir.
Schnorr imzalarının ana avantajlarından biri, karmaşık bir Bitcoin işleminde birden fazla anahtar alabilmeleri ve kendi başlarına benzersiz bir imza oluşturabilmeleridir. Bu, işleme dahil olan birkaç kişinin imzasının tek bir Schnorr imzasında “birleştirilebileceği” anlamına gelir. Buna imza bağlantısı denir. Taproot, Bitcoin betiğinin çalıştığı gerçeğini tamamen gizler.
Örneğin, Taproot kullanarak Bitcoin harcamak, ister Lightning Network kanalında, ister eşler arası işlemlerde veya karmaşık akıllı sözleşmelerde işlem yapıyor olun, işlemi anonim hale getirebilir. Bu işletmelerden birine bakan herkes, eşler arası bir işten başka bir şey görmeyecektir. Ancak, Taproot’un alıcı taraftaki gönderen cüzdanların görünürlüğünü etkilemeyeceği belirtilmelidir.
Taproot (BIP341)
Taproot yükseltmesine Taproot denir. 2017 SegWit güncellemesini temel alır ve Bitcoin blok zincirindeki işlem verilerini dijitalleştirmek için Merkelized Alternatif Komut Dosyası Ağaçlarını (MAST) kullanır. Bitcoin ağındaki işlemler, genel ve özel anahtarlarla güvence altına alınır. Coinleri taşımadan önce cüzdandaki dijital varlıkları harcamak isteyen kişinin cüzdanın gerçek sahibi olduğunu kanıtlamak için bir imza oluşturması gerekiyor.
Tek imzalı işlemlerin yanı sıra zaman kilitli versiyonlar, çoklu imza şartları (multisig) vb. Bitcoin işlemlerini daha karmaşık hale getirmek için. Çeşitli planlar mevcuttur. Ancak bu karmaşık çoklu imza işlemlerini desteklemek çok fazla girdi ve girdi gerektirir, blok zincirine büyük miktarda veri ekler ve işlem hızını yavaşlatır. Aynı zamanda, adres sahiplerinin hassas verilerini ortaya çıkarabilen blok zincirinde işlem bilgileri otomatik olarak görünür. MAST’ı entegre ederken, bir MAST projesi birden çok komut dosyasını temsil edebileceğinden, gereken komut dosyası oluşturma ve destek miktarı azaltılabilir.
Bu nedenle, MAST’a karmaşık bir Bitcoin işlemi gönderildiğinde, işlemi tamamlamak için bir Merkle ağacına gerek yoktur. MAST, tüm bilgiler yerine yalnızca işlemin durumunun blok zincirine girilmesine izin verir. Bu, ağda depolanması gereken veri miktarını azaltabilir. Bu yaklaşım, Bitcoin blok zincirine yalnızca daha fazla ölçeklenebilirlik ve verimlilik getirmekle kalmaz, aynı zamanda Bitcoin kullanıcıları için daha fazla gizlilik sağlar.
Tapscript (BIP342)
Tapscript, diğer iki BIP’yi etkinleştirmek için Bitcoin Script’e yapılan bir betik dili yükseltmesidir. Bir işlemin nasıl gerçekleştirileceğini belirlemek için kullanılan talimatlar olan bir dizi işlem kodu içerir. Bloğa ücretsiz erişimin yeni özellikler için daha fazla esneklik sağlaması ve gelecekte Bitcoin ağını desteklemeye ve akıllı sözleşmeler oluşturmaya yardımcı olması bekleniyor.
Taproot’un Bitcoin’e Katkısı Nedir?
Daha önce de belirttiğimiz gibi Taproot, Bitcoin’in şifrelenmesinde yer almış ve ağın kullanım alanını genişletmiştir. Diğer destekler şunları içerebilir:
- Blok zincirinde aktarılacak ve depolanacak veri miktarını azaltarak ağ ölçeklenebilirliğini artırın;
- Blok başına daha fazla işlem (daha yüksek TPS oranı);
- İşlem maliyetlerini azaltmak
Taproot’un bir diğer avantajı da Bitcoin ağının bilinen risklerinden biri olan imza değişikliği olasılığını ortadan kaldırmasıdır. Basit bir ifadeyle, imzaları değiştirme yeteneği, bir işlemin imzasını onaylanmadan önce değiştirmenin teknik olarak mümkün olduğu anlamına gelir. İmza değiştirme saldırısında, işlem hiç olmamış gibi görünecektir. Bu, Bitcoin’in dağıtılmış defterin bütünlüğünü baltalayabilecek bir çift yönlü krize düşmesini önler.
Taproot Yükseltmesi Neden Önemlidir?
Taproot’u yükseltmek, daha hızlı ve daha güvenilir çalışmak için Bitcoin ağının performansını iyileştirmelidir. Taproot’tan önce, Bitcoin protokolü hala Aşama 1 geliştirme aşamasındayken, Ethereum gibi diğerleri zaten Aşama 2 ve DApp’lere girmişti. Promosyonun ardından Bitcoin, akıllı sözleşmelerin tanıtılmasının ve gelecekte popüler NFT ve DeFi pazarlarında kullanımının genişletilmesinin yolunu açtı.
Bitcoin ağı daha düşük ücretlerle daha verimli hale geldikçe, bu daha fazla işlemi ve daha geniş çapta benimsenmeyi destekleyebilir. Ek olarak, kullanıcılar işlemlerinin gizliliğini koruyarak BTC’nin piyasadaki diğer kripto paralarla rekabet etmesine izin verebilir.
Bu post hakkında tartışma