UTXO Bütünleşmesi Nedir?

İçindekiler

Gerçekleşmemiş İşlem Çıktısı (UTXO) bütünleşmesi, birkaç UTXO'da saklanan bitcoin değerini alarak onu bir UTXO'da birleştirme işlemidir. Bu işlem bir yandan bakiyenizi kabaca aynı seviyede tutmanızı sağlayarak, kontrol ettiğiniz UTXO miktarını düşürüyor ve sonrasında daha yüksek komisyon ödemeniz gereken zamanlarda daha hızlı onay almanız için daha uygun ve küçük işlemler oluşturmanızı sağlıyor.UTXO Nedir?


Bütünleşme örneği

Bir işlemi dikdörtgen olarak düşünecek olursak yüksekliği komisyon oranı, uzunluğu blok ağırlığı, alanı ise toplam ücreti olacaktır. Örneğin, aşağıdaki tabloda bir P2WPKH UTXO'dan (girdi) iki P2WPKH çıktıya gönderilen bir işlem görülmektedir. Çıktılardan birisi istemciye, diğeri ise işlem sahibine geri gönderilmektedir.

UTXO Nedir?


Birçok cüzdan tek bir UTXO'da harcanmak istenen toplam tutarın gerektirdiği kadar değer bulunmaması durumuyla karşılaşabilir. Bu durum ek UTXO harcayarak işleme daha fazla değer eklemeyi gerektirir. Örnek işlemimizde iki P2WPKH UTXO daha harcayalım:

UTXO Nedir?


Bu küçük bir değişiklik olarak gözükse de aslında işlemin hacmini ve ücretini ikiye katlamaktadır. Bu noktada bütünleşme gerekli olacaktır. Hazırlık için biz işlemimize ait üç UTXO'yu kendimizden kendimize gönderdiğimiz düşük komisyonlu UTXO'da birleştirebiliriz. Daha sonra alıcıya yüksek komisyonlu işlem üzerinden tek bir UTXO ile ödeme yapabiliriz. Bu işlemin kendine has şekli aşağıda gösterilmiştir:

UTXO Nedir?

Toplam maliyetleri kıyasladığımız zaman, iki işlemli versiyonun üç UTXO'lu tekli ve yüksek komisyonlu işlemden %40 daha ucuz olduğunu görüyoruz. İk işlemli versiyonun daha fazla blok alanı kullanması ise muhtemeldir.

Bütünleşme işlemi, alıcıya ödeme yapan ikinci işlemi gerçekleştirmeden önce onaylanırsa, müşteri tek işlem versiyonuna kıyasla herhangi bir ek gecikme yaşamaz ve böylece alıcının kullanıcı deneyimini değiştirmeden daha az para harcamış olursunuz.


Harcanan Ortalama UTXO

Önceki örnekte, bir işlemde birden fazla UTXO kullanılması durumunda, harcamanın verimsiz olduğunu ve bütünleştirmenin yararlı olduğunu gördük. Bu hangi sıklıkla olduğu zaman sizin için sorun teşkil eder? Aşağıdaki iki veriye erişiminiz varsa, işlem başına ortalama kaç UTXO kullandığınızı gösteren basit bir denklem oluşturabilirsiniz.

Gelen - cüzdanınızın diğer insanlardan aldığı çıktı miktarı

Giden - cüzdanınızın diğer insanlara bitcoin göndermek için oluşturduğu işlem miktarı. Eğer ödemeleri birleştiriyorsanız bunun ödeme miktarı değil, işlem miktarı olduğunu unutmayınız. Daha fazla hassasiyet için, cüzdanınız boşalana kadar yapabileceğiniz işlem sayısını hesaplayabilirsiniz.

Kullandığınız ortalama UTXO sayısını hesaplamak için aşağıdaki denklemi kullanabilirsiniz:

ortalama_utxo = (gelen + giden) / giden

Bölenin her iki tarafında giden sayısının olmasının nedeni, oluşturduğunuz çoğu işlemin yeni bir UTXO olarak cüzdanınıza geri dönmesidir. 

Yukarıdaki denklemin en düşük gerçekçi sonucu 1.0'dır ve bu bir işlemin içerebileceği minimum UTXO sayısıdır. 1.0'dan büyük sonuçlarda UTXO bütünleşmesinden daha fazla faydalanacaksınız.


Tasarrufun hesaplanması

Bütünleşmeyi kullanarak ne kadar tasarruf yapabileceğinizi hesaplamak için ortalama bir işlemin toplam ücretinin kullandığı UTXO miktarına göre nasıl değiştiğini tahmin etmeye çalışalım. Bu grafiği incelerken, x eksenini önceki bölümde hesapladığınız ortalama UTXO sayısıyla karşılaştırın.

UTXO Nedir?


Önceki grafikte kullanılan oranların 1/10'na karşılık gelen bir bütünleşme yardımıyla tüm UTXO'ları tek bir UTXO üzerinde birleştirebilseydik ne olurdu? O zaman biz tek bi UTXO ile tam komisyon oranına sahip düzenli bir ödeme oluşturabilirdik. Bu verileri bir önceki grafiğin üzerine eklediğimiz zaman ne kadar tasarruf yapabileceğimizi görüyoruz:

UTXO Nedir?


Tasarrufları yüzde olarak görelim:

UTXO Nedir?


Temel olarak, sağladığımız tasarruf miktarı, bütünleşme için kullanılan düşük komisyon oranıyla alıcılara ödeme yapmak için kullandığımız yüksek komisyon oranı arasındaki orana bağlı olacaktır. Bu bölümün ekinde verilen verileri kullanarak,aşağıdaki oranlara ulaşmak mümkündür:

UTXO Nedir?


Tasarruf miktarımızı etkileyecek bir diğer etken ise, her UTXO'yu kullanmak için bir işleme eklememiz gereken veri miktarı, yani işlem girdisidir. Bu miktar P2WPKH için UTXO başına yaklaşık 68 vbayt olsa da P2SH 2-3 multisig için yaklaşık 294 vbayttır. Ortalama bir harcamayı 1/10 oranında birleştirdiğimizi varsayarsak, yapılan tasarruf şu şekilde olacaktır:

UTXO Nedir?


Yukarıdaki tahminleri esas alarak birçok Bitcoin hizmetinin sadece belirli zamanlarda bütünleşme yaparak büyük miktarlarda tasarruf sağlayacağını söyleyebiliriz. Çok düşük UTXO sayısına sahip hizmetler veya hızlı komisyon oranı ile düşük komisyon oranı arasındaki farkın küçük olduğu zamanlarda bütünleşme girişiminde bulunan hizmetler ise istisnadır.

Yukarıdaki örneklerde, n sayıdaki UTXO'ya sahipken yalnızca bir UTXO'ya sahip olacağınız durumlar varsayılmaktadır. Ancak işlemlerinizden biri hala onaylanmamış iken bir diğer işlemi gerçekleştirmeniz durumunda bu sorun yaratabilir.


Kaynak: https://github.com/bitcoinops/scaling-book/blob/6a7b1e9cc64ddf832b86276e7569604334f9012c/x.consolidation/consolidation.md 

Genesis Block nedir? Bitcoin ile ne alabilirsiniz? Bitcoin nasıl saklanır? Bitcoin nedir? Bitcoin nasıl satın alınabilinir? Bitcoin'in geleneksel para birimlerinden ne farkı var? Kimdir bu Satoshi Nakamoto? Bitcoin ne zaman doğdu? Bitcoin İşlemleri Nasıl Çalışır? Bitcoin (BTC) yasal mı? Bitcoin dünyamızı nasıl etkiliyor? Halving Nedir? Gavin Andresen'in kurduğu Bitcoin Musluk nedir? ASIC madenciliği nedir? Delegated Proof of Stake Nedir? Madencilik Havuzu Nedir? GPU Madenciliği Nedir? Proof of Stake Nedir? Proof of Authority Nedir? İşlemci (CPU) Madenciliği nedir? Bulut Madencilik nedir? Kripto Korsanlıktan Korunmak İçin Ne Yapmalıyız? Proof of Work Nedir? Kripto Korsanlık Nedir? Yan Zincir (Side Chain) Nedir? Blockchain nerelerde kullanılır? MarcoPolo Protokolü (MAP) Uygulama Ekosistemi Konsorsiyum Blokzinciri Nedir? 51 Saldırısı Nedir? Blockchain sisteminin özellikleri nelerdir? Neden Blockchain kullanılır? Merkezsiz VPN Nedir? Blockchain nedir? MarcoPolo Protokolünün Teknik Altyapısı Çifte Harcama Sorunu Nedir? Halka Açık Blokzincir (Public Blockchain) Nedir? Özel Blokzincir (Private Blockchain) Nedir? MarcoPolo Protokolü Nedir? Blockchain güvenilir midir? Blockchain nasıl çalışır? STO nedir? Dash Coin (DASH) Nedir? Altcoin nedir? Kripto Para Nedir? Sabit Kripto Paralar: Tether (USDT) Nedir? Monero (XMR) Nedir? Finans Teknolojileri Nedir? Basic Attention Token (BAT) Nedir? “FUD” Nedir? “FOMO” Nedir? Hodling Nedir? ICO Nedir? Token Yakmak Nedir? Eşler Arası (P2P) Ağ Nedir? Bitcoin Cash (BCH) nedir? Tangle Nedir? Ticareti Botu nedir? IOTA Nedir? Dogecoin (DOGE) Nedir? Ethereum Nedir? Ethereum Casper Protokolü Nedir? Ethereum Madenciliği nedir? Vitalik Buterin Kimdir? Ethereum’da Mutabakat Yöntemi nedir? Ethereum işlemleri nasıl çalışır? Ethereum’un Bitcoin’den farkı ne? Merkezi Olmayan Özerk Kuruluş (DAO) nedir? Ethereum’da DApp nedir? Akıllı Sözleşme Nedir? Ethereum İstanbul Çatallanması (Hard Fork) Nedir? EVM (Ethereum Virtual Machine) 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.me
Bitcoin Yarılanma Verileri 13/05/2020 22:59
gün saat dakika saniye
12,50 BTC >>> 6,25 BTC
Detaylar İçin Tıklayın powered by : blockchair

bfmedia/data

BTC $ 6208,3
XRP $ 0,1746
ETC $ 4,83
ETH $ 130,44
ADA $ 0,0296
LTC $ 38,76
USDT $ 1,0010
TRX $ 0,0114
powered by : bittrex.com