İçeriğe geçin
buybitcoinsmart

Sözlük / Adresler ve anahtarlar

Para üstü adresi

Diğer adları: Para üstü çıktısı.

Para üstü adresi nedir?
Para üstü adresi, bir girdinin cüzdanınızın harcamadığı kısmını alır; çünkü Bitcoin çıktıları bütün olarak tüketilir ve artan miktarın bir yere gitmesi gerekir.

Tanımlandığı belge: BIP-32.

Bitcoin'de kısmi harcama diye bir kavram yoktur. Elinizde 0,05 BTC değerinde tek bir coin varsa ve 0,012 BTC öderseniz, işlem o coini yok eder ve iki yeni coin oluşturur: ödeme ve yalnızca sizin kontrol ettiğiniz bir adrese kilitlenmiş yaklaşık 0,038 BTC tutarında para üstü. Bir blok gezgininde ikinci çıktı, sanki bir yabancıya ödeme yapılıyormuş gibi görünür, oysa değildir.

Nasıl çalışır

Her Bitcoin ödemesi, ödemeye beslenecek bütün coinleri seçerek başlar. Coin, doğru adıyla harcanmamış bir işlem çıktısı, yerinde bölünemez: işlem onu tamamen tüketir ve yeni çıktılar yazar. Cüzdanınız seçtiği coinlerin toplamını alır, ödediğiniz tutarı ve madenciye gidecek ücreti çıkarır, kalanı kendisi için ürettiği bir hedefe gönderir. Bu hedef, para üstü adresidir.

Modern cüzdanlar bu hedefleri anahtar ağaçlarının ayrı bir dalında tutar. BIP-44 yerleşimi m / purpose' / coin_type' / account' / change / address_index olarak belirledi; burada sondan bir önceki düzey, dışarıya verdiğiniz adresler için 0, cüzdanın kendine sakladığı adresler için 1 olur. Bu nedenle yerel SegWit cüzdanının ilk para üstü adresi m/84'/0'/0'/1/0 olur; her şeyle aynı kurtarma ifadesinden türetilir, yani ayrıca yedeklenmesi gereken bir şey yoktur.

Bu her zaman böyle değildi ve bu dalın neden var olduğunu tarih açıklıyor. İlk Bitcoin istemcileri para üstünü önceden üretilmiş rastgele anahtarlardan oluşan bir havuzdan alıyordu, varsayılan olarak 100 anahtar. Havuzun sonunu geçecek kadar harcarsanız, daha önce alınmış bir wallet.dat yedeği artık para üstünüzü kontrol eden anahtarı içermiyordu; insanların bir yedeği geri yükleyip paranın eksik olduğunu görmesi böyle oldu. Bitcoin Core, 0.16.0 sürümünden beri yalnızca hiyerarşik deterministik cüzdanlar oluşturur ve ileriye bakma havuzu artık varsayılan olarak 1.000 anahtar içerir.

Para üstü tutarı aritmetiktir: girdiler eksi ödemeler eksi ücret. İşlemde hiçbir şey bir çıktıyı para üstü olarak işaretlemez. Bir düğüm iki çıktı görür ve onlara aynı şekilde davranır; işte tam bu nedenle para üstü bir muhasebe sorunu değil, bir gizlilik sorunudur.

Bitcoin satın alırken bu neden önemli

İlk para üstü çıktınız genellikle bir borsadan çektiğiniz coinleri ilk kez harcadığınızda ortaya çıkar ve o çekimin sizin hakkınızda bildiği her şeyi devralır.

Pasaportunuzu doğrulayan bir borsa, ödeme yaptığı adresi kaydetti. Daha sonra o adresten harcama yaptığınızda para üstünü aynı işlem oluşturur, yani özgün çıktıyı izleyen herkes, borsanın ödeme yaptığı analiz sağlayıcısı da dahil, para üstünü de izler. Bir çekimi iki cüzdana bölmek, sonra ikisinden de tek bir işlemde harcarsanız hiçbir şey kazandırmaz. Borsadan çekilen kripto varlıkları ayrı bir cüzdanda tutmak ve oradan bilinçli olarak ödeme yapmak, kimliğin ne kadar yayıldığını sınırlayan şeydir.

Donanım cüzdanları ikinci ve daha keskin bir riske karşı korur. Ele geçirilmiş bir bilgisayar, para üstü çıktısı size değil bir saldırgana giden bir işlem oluşturabilir; toplam yine doğru görünür, yani ekranda yanlış görünen hiçbir şey yoktur. Bir Trezor veya Ledger cihazı, her para üstü çıktısının içinde tuttuğu kurtarma ifadesinden türediğini kontrol eder ve türemeyen her çıktıyı işaretler. Bu kontrol yalnızca tutarları tarayıcıda değil cihazın kendi ekranında onaylarsanız işe yarar.

Etkileyebileceğiniz bir maliyet de vardır. İki çıktı tek çıktıdan daha pahalıdır: yerel SegWit para üstü çıktısı işleme 31 bayt ekler, 15 sat/vB üzerinden yaklaşık 465 satoshi eder ve daha sonra harcanması yaklaşık 68 sanal bayta mal olacak bir coin oluşturur. Dal ve sınır coin seçimi uygulayan cüzdanlar, ödemeyle yeterince örtüşen ve para üstünü tamamen atlamayı sağlayan girdiler bulmaya çalışır; bu, coinleriniz yuvarlak çekimlerden oluştuğunda değil, boyutları çeşitli olduğunda daha sık başarılı olur.

Para üstü aynı zamanda bir elden çıkarma değildir. Kendi coininizin kalanını kendinize ödemek bir satış değildir, ancak portföy takipçileri para üstü çıktılarını rutin olarak gelen alım ya da giden satış olarak içe aktarır ve bu, maliyet esasını bozar. Takipçiniz bir fatura ödediğiniz gün tanımadığınız bir işlem gösteriyorsa, nedeni normalde budur.

0,05 BTC çekiminde para üstünü izlemek

Bir coini borsadan satıcıya kadar izleyin, her rakam zincir üstünde görünür. Kendi cüzdanınızdaki bir bech32 adresine 0,05 BTC çekersiniz ve tutar 5.000.000 satoshi değerinde tek bir çıktı olarak gelir.

Haftalar sonra bir satıcıya 1.200.000 satoshi borcunuz olur. Cüzdanınızda tam olarak bir coin vardır, yani 5.000.000 satoshinin tamamını harcamak zorundadır. İşlemin bir girdisi ve iki çıktısı vardır, yaklaşık 141 sanal bayt ve 15 sat/vB üzerinden ücret 2.115 satoshidir. Satıcı 1.200.000 satoshi alır. Para üstü çıktısı 5.000.000 eksi 1.200.000 eksi 2.115, yani 3.797.885 satoshi alır ve m/84'/0'/0'/1/0 adresine düşer.

O işlemde hiçbir şey hangi çıktının hangisi olduğunu açıklamaz. Genellikle iki sezgisel yöntem bunu ele verir: para üstü, tutarı yuvarlanmamış olan çıktıdır ve para üstü çoğu zaman betik türü girdininkiyle eşleşen çıktıdır. Para üstünü yuvarlayan ya da alıcının betik türünü kopyalayan cüzdanlar tam da bu tahminleri bozmak için vardır.

Para üstü adresi vs benzersiz adres

Para üstü adresi de yeni bir alma adresi de bir kez kullanılır ve fark, bunları kimin görmesi gerektiğidir. Alma adresi dış daldan, zincir dizini 0 ile gelir ve başka birinin cüzdanına kopyalanmak için vardır. Para üstü adresi iç daldan, zincir dizini 1 ile gelir ve ödeme yapan birine asla gösterilmez; çoğu arayüz, siz bir coin kontrolü ekranı açmadıkça bunlardan birini göstermez. İkisi de aynı gizlilik nedeniyle döner ve ikisi de aynı on iki ya da yirmi dört kelimeden geri yüklenir.

Para üstü adresi vs dust

Para üstü, artan şeydir; dust ise oluşturmaya değmeyecek kadar küçük bir artıktır. Bitcoin Core, nihai harcamasının sanal baytı başına 3 satoshinin altında değer biçilen bir çıktıyı iletmeyi reddeder; bu, legacy bir çıktı için 546 satoshi, yerel SegWit için 294 satoshi eder. Bir cüzdan bu çizginin altında para üstü hesapladığında çıktıyı hiç oluşturmaz ve değer ek ücret olarak madenciye gider. Bu nedenle, tüm bakiyenizin hemen altında bir tutar ödemek size bildirilen ücretten çok daha pahalıya mal olabilir.

Karıştırılmaması gerekenler

Sık sorulan sorular

Cüzdanım neden tanımadığım bir adrese Bitcoin gönderdi?

Bu çıktı neredeyse kesinlikle kendi para üstünüzdür. Bitcoin tam coinler harcar, bu yüzden artan kısım cüzdanınızın iç dalındaki yeni bir adrese gider. Bir coin kontrolü veya işlem ayrıntısı ekranını açın; cüzdan o çıktının size ait olduğunu işaretler.

Yalnızca kurtarma ifademi yedeklediysem para üstüm güvende mi?

Evet. Para üstü adresleri BIP-32 kapsamında aynı kurtarma ifadesinden, 1 numaralı dal üzerinde türetilir, bu yüzden ifadeyi geri yüklemek onları da her şeyle birlikte geri getirir. Bu, para üstünü rastgele anahtarlardan oluşan sabit bir havuzdan alan 2016 öncesi cüzdanlar için geçerli değildi.

Cüzdanımın para üstü oluşturmasını engelleyebilir miyim?

Yalnızca dolaylı olarak. Tüm bakiyenizi gönderin, bu hiçbir para üstü çıktısı üretmez; ya da cüzdanın para üstünü düşürecek kadar ödemeye yakın girdiler seçmek için coin kontrolünü kullanın. Çoğu cüzdan ikinci seçeneği zaten otomatik olarak dener.

Miktar çok küçükken para üstüm nereye gitti?

Dust eşiğinin altında, legacy bir çıktı için 546 satoshi ve yerel SegWit için 294 satoshi, cüzdanlar para üstü çıktısını düşürür ve bu değeri ek ücret olarak madenciye verir. Coinler geri kurtarılabilecek bir anlamda kaybolmadı, işlemde harcandılar.

Sıradaki okuma

İlgili terimler

Daha fazlası: Adresler ve anahtarlar

Bu sayfayı İngilizce okuyun