UTXO Dinamik Adresler Artık Tangem'de
Yaptığınız her işlem, blok zinciri üzerinde kalıcı olarak görünür. Cüzdan adresinizi bilen herkes, bu adrese bağlı tüm gönderim ve alım işlemlerini izleyebilir, bakiyenizi kontrol edebilir ve zaman içindeki hareketlerinizi haritalandırabilir. Protokolün çalışma şekli budur.
Gizlilik sorunu, adresin tekrar tekrar kullanılmasıyla ortaya çıkar. Aynı Bitcoin adresini defalarca paylaştığınızda, gözlemcilerin eline sürekli çekebilecekleri bir ipucu vermiş olursunuz. Zincir analiz firmaları, meraklı taraflar ve size daha önce ödeme yapan herkes, o adresten geçen tüm işlemleri görebilir. Bir borsa KYC'sine veya herkese açık bir bağışa bağlı tek bir adres, tüm işlem geçmişinizi ortaya çıkarabilir. Bu nedenle Unspent Transaction Output (UTXO) kavramı vardır.
UTXO Nedir?
UTXO, aldığınız fakat henüz harcamadığınız, belirli bir Bitcoin birimidir. Bunu bir banknot gibi düşünün: Belirli bir değeri olan, cüzdanınızda duran ve kullanılmayı bekleyen bir varlık.
Bitcoin harcadığınızda, banka hesabındaki gibi bakiyeden düşüş olmaz. Bir veya birden fazla banknotu (UTXO) girdi olarak verirsiniz ve ağ, yeni banknotlar (çıktılar) oluşturur; biri alıcıya gider, biri de fazla ödediyseniz size para üstü olarak döner. Orijinal banknotlar harcanır, ancak yerlerine yenileri geçer.
Aldığınız her ödeme, belirli bir adrese bağlı ayrı bir banknot olarak gelir. Ağ, her biri için ekstra bir karmaşıklık olmadan yeni bir adres atayabilir. Cüzdanınız, tüm adreslerinizdeki banknotları toplar ve hepsini bir araya getirir. Yani toplam bakiyeniz, elinizde tuttuğunuz tüm UTXO'ların toplamıdır.
Bu nedenle Bitcoin'de adres döngüsü kolaydır, ancak Ethereum'da aynı şekilde çalışmaz. Ethereum'da bakiyeniz, tek bir adrese bağlı bir sayı gibidir. Adresi değiştirmek, parayı taşımak anlamına gelir ve bu da işlem ücreti ödetir ve zincirde iz bırakır. Bitcoin'de ise her gelen ödeme zaten kendi başına bir nesnedir. Ona yeni bir adres vermek, yeni bir banknotu farklı bir cebe koymaktan farksızdır. Cüzdanınızdaki toplam değişmez.
Dinamik Adresler Nedir?
Dinamik Adresler, Bitcoin ve diğer desteklenen UTXO ağlarında, her gelen işlemden sonra otomatik olarak yeni bir alım adresi üretir. Aynı adresi asla iki kez kullanmazsınız.
Bu adreslerin tamamı aynı cüzdan ve seed phrase'e aittir. Toplam bakiyeniz, tüm adreslerinizdeki varlıkların toplamıdır. Güvenlik açısından hiçbir şey değişmez. Sadece dışarıdan görülebilen bilgiler farklılaşır.
Ayrıca, bu işlemlerin hiçbirini manuel olarak yönetmezsiniz. Tangem, adres döngüsünü arka planda otomatik olarak yürütür. Alım ekranını açtığınızda, mevcut aktif adresi görürsünüz. Bir işlem onaylandığında, bir sonraki adres hazır olur.
Nasıl Çalışır?
Dinamik Adresler, standart BIP-44 türetme yollarını kullanır. Alım adresleri m/44'/0'/0'/0/index yolunu izler ve her işlemden sonra index artırılır. Para üstü adresleri ise m/44'/0'/0'/1/index yolunu izler.
Bunlar sektör standardı yollar olduğu için, başka bir cüzdanda bu türetme yollarında tuttuğunuz varlıklar, özelliği etkinleştirdiğinizde otomatik olarak tespit edilir ve bakiyenize eklenir.
Tangem uygulamasında gösterilen bakiye, cüzdanınızdaki tüm adreslerin toplamıdır. Hangi adreste ne kadar varlık olduğunu takip etmeniz gerekmez.
Desteklenen Ağlar
Dinamik Adresler şu proof-of-work blok zincirlerinde kullanılabilir:
- Bitcoin (BTC)
- Bitcoin Cash (BCH)
- Litecoin (LTC)
- Dash (DASH)
- Dogecoin (DOGE)
- Ravencoin (RVN)
Bunların tamamı UTXO tabanlı ağlardır. Bu ağlar, bakiyeleri değil, harcanmamış çıktıların her birini ayrı ayrı izler; bu da işlem başına adres döngüsünü pratik kılar.
Dinamik Adresler Nasıl Etkinleştirilir?
Bu özellik varsayılan olarak kapalıdır. Etkinleştirmek için:
Tangem uygulamasını açın ve Bitcoin veya desteklenen bir ağ için Token sayfasına gidin.

- Sağ üst köşedeki üç nokta menüsüne dokunun.
- Dynamic addresses'i seçin.

- Enable Dynamic Addresses'ı seçin.

5. Hepsi bu kadar.

Birden fazla cüzdanınız varsa, her hesap ve token için Dinamik Adresler özelliğini ayrı ayrı etkinleştirmeniz gerekir.
Dinamik Adreslerde Henüz Neler Yok?
Dinamik Adresler, adres döngüsüne odaklanan bir v1 gizlilik özelliğidir. Tam kapsamlı bir coin kontrolü veya UTXO yönetimi sunmaz.
Hangi adresten gönderim veya alım yapacağınızı manuel olarak seçemezsiniz. İşlem geçmişi, tüm adreslerin birleşik görünümünü sunar. Önceki adresler alım ekranında gösterilmez.
Dinamik Adresleri Kapatmak
Dinamik Adresler'i istediğiniz zaman devre dışı bırakabilirsiniz. Sadece temel adresi kullandıysanız, özellik basitçe kapanır. Ek adresler kullandıysanız, Tangem tüm bakiyeleri en son kullandığınız adrese aktarmanız için birleştirme işlemi sunar.

Şunu bilmelisiniz: Girdileri tekrar tek bir adreste birleştirmek, gizlilik avantajını azaltır. Daha önce ayrı olan adresler, zincir üstü tek bir işlemde birleştirilir ve zincir analiz araçları bu hareketleri ilişkilendirebilir. Bu özelliği etkinleştiren çoğu kullanıcı, genellikle açık bırakmayı tercih eder.
Sıkça Sorulan Sorular
Bu özellik seed phrase'imi veya cüzdan güvenliğimi etkiler mi?
Hayır. Dinamik Adresler tarafından üretilen tüm adresler, mevcut seed phrase'inizden standart türetme yolları ile oluşturulur. Cüzdanınızın güvenliği değişmez. Cüzdanınızı geri yüklemeniz gerekirse, aynı seed phrase ile tüm adresleriniz ve bakiyeleriniz geri gelir.
Eski adreslerimdeki varlıklara erişimimi kaybeder miyim?
Hayır. Cüzdanınızda oluşturulan her adres hâlâ erişilebilir ve toplam bakiyenize dahildir. Tangem, toplam bakiyenizi tüm türetilmiş adresleri toplayarak hesaplar. Eski adresler kaybolmaz; sadece alım ekranında gösterilmezler ve ekran sade tutulur.
Daha önce kullandığım bir adrese birisi fon gönderirse ne olur?
Her şey normal şekilde çalışır. Fonlar hesabınıza ulaşır ve bakiyenize eklenir. Özellik, her işlemden sonra aktif alım adresinizi döngüye sokar, ancak eski adresler geçerliliğini korur ve istendiği zaman fon alabilir.
Bu türetme yollarını başka bir cüzdanda kullandım. Tangem o bakiyeleri görecek mi?
Evet. Tangem, etkinleştirme sırasında standart BIP-44 türetme yollarını tarar ve mevcut bakiyeleri otomatik olarak tespit eder. Manuel olarak bir şey yapmanıza gerek yoktur.
Tüm eski adreslerimi görebilir miyim?
Bu sürümde mümkün değil. Alım ekranında sadece mevcut aktif adres görüntülenir. Tam adres geçmişi, ileride kullanıcı talebine göre eklenebilir.
Gönderim için hangi adresi kullanacağımı seçebilir miyim?
Şu anda mümkün değil. Bu özellik adres döngüsünü otomatik olarak yönetir. Manuel coin seçimi (coin control) bu sürümde yoktur. Bu sizin için öncelikliyse, bize bildirin. Kullanıcı talepleri, sonraki geliştirmeleri belirler.
Bu özellik Ethereum veya diğer Bitcoin dışı ağlarda çalışır mı?
Hayır. Dinamik Adresler, yalnızca UTXO tabanlı ağlara özeldir. Ethereum ve EVM uyumlu zincirler, UTXO yerine hesap modeli kullanır; bu nedenle adres döngüsü aynı şekilde uygulanamaz.
Kaspa ve Cardano desteği olacak mı?
Her ikisi de değerlendiriliyor. Teknik olarak uygulaması daha karmaşık ve bu sürümde yer almıyor. Ek ağ desteği, özelliğin genel kullanıcı tarafından benimsenmesine göre belirlenecek.
Aynı türetme yolunu kullanan özel bir token'ım varsa ne olur?
Eğer bir özel token, Dinamik Adresler'in kullanması gereken türetme yolunu zaten kullanıyorsa, o token için özelliği etkinleştirmeye çalıştığınızda bir hata iletisi alırsınız. Öncelikle çakışan özel token'ı kaldırmalısınız. Bu, çok az kullanıcıyı etkileyen nadir bir durumdur.
Bu özelliği etkinleştirdikten sonra kapatmam için bir neden var mı?
Çoğu durumda gerek yoktur. Özellik, zincir üzerindeki izlerinizi azaltır ve normal kullanımda bir dezavantajı yoktur. Birinin devre dışı bırakmak istemesinin ana nedeni, girdileri birleştirmek veya daha basit bir adres yapısı yönetmek olabilir. Ancak kapatıp birleştirme işlemi yaparsanız, daha önce ayrı olan adresleriniz tek bir işlemde zincirde ilişkilendirilir.