Zcash korumalı havuzları, Unified Address ve viewing key’ler
Şeffaf havuz ile Sapling ve Orchard arasındaki farkı, cüzdanın Unified Address içinden receiver seçimini ve viewing key kapsamını öğrenin.
Bu rehberdeHavuz bir defter durumudur, saklama kuruluşu değildir
Kısa özet
Zcash her transferi kendiliğinden gizlemez. Şeffaf havuzdaki adresler ve değer akışları herkese açıktır; Sapling ve Orchard korumalı havuzları note verilerini şifreler ve konsensüs denetimleri için herkese açık commitment ve nullifier değerleri kullanır. Bir Unified Address birden fazla receiver türünü içerebilir. Belirli bir ödemenin gizliliği, gönderen cüzdanın hangi receiver’ı seçtiğine ve değerin hangi havuzlardan geçtiğine bağlıdır.
Havuz bir defter durumudur, saklama kuruluşu değildir
Zcash’te havuz, kullanıcı mevduatlarını tutan borsa veya şirket değil; belirli konsensüs kurallarına tabi bir değer durumudur. Şeffaf havuz herkese açık UTXO’lar kullanır. Zinciri inceleyen herkes hangi output’un oluşturulduğunu, sonraki hangi işlemin onu harcadığını ve görünen tutarı görebilir. Bir adres tek başına yasal kimliği göstermez, ancak herkese açık kayıt adres kullanımını ve değer akışları arasındaki bağlantıları ortaya koyabilir.
Korumalı havuzlar değeri görünür UTXO’lar yerine note’larla temsil eder. Ağ şifrelenmiş note verilerini, commitment ağaçlarını kaydeder ve havuz bakiyelerini denetler. Kanıtlar konsensüsün geçerliliği, değerin korunmasını ve çift harcamayı önlemeyi kontrol etmesini sağlar; sıradan gözlemci alıcıyı ve note tutarını şeffaf output’taki gibi okuyamaz. Zcash Protokol Belirtimi iki yapıyı da açıklar.
Güncel Sapling ve Orchard’ı yeni değer kabul etmeyen Sprout’tan ayırın
Sapling ve Orchard farklı protokollere ve note commitment ağaçlarına sahip ayrı korumalı havuzlardır; bakiyeleri tek bir değiştirilebilir durum değildir. Sprout, Zcash’in ilk korumalı protokolüydü. ZIP 211 etkinleştirildiğinden beri Sprout havuzuna yeni değer eklenemiyor, ancak eski Sprout işlemleri zincir geçmişinde kalıyor.
Ağ durumuna tarih ekleyin. Resmî ZIP dizini, Mainnet’te tamamlanan en son yükseltmenin 3 Haziran 2026’da 3.364.600 blok yüksekliğinde etkinleşen NU6.2 olduğunu belirtiyor. NU6.2, geçici bir güvenlik açığı önleminin ardından düzeltilmiş circuit kurallarıyla Orchard işlemlerini yeniden etkinleştirdi. NU6.3 ve Ironwood havuzu hâlâ taslak önerilerdir, mevcut Mainnet kuralları değildir. ZIP 257, ZIP dizini ve taslak ZIP 258 kaynaklarına bakın.
Şifrelenmiş note verileri ile herkese açık commitment farklı işler yapar
Korumalı note, bir havuzdaki değeri alıcının harcama yetkisine bağlar. Değer, alıcı bilgileri ve memo şifrelenir; böylece uygun alım bilgilerine sahip cüzdan bunları çözebilir. Zincir note’un açık metnini değil, şifreli veriyi ve note commitment’ını kaydeder. Commitment içeriği yayımlamadan doğrulama yapılmasını sağlar.
Note harcandığında işlem buna karşılık gelen bir nullifier’ı açıklar. Harcayan, note’u bildiğini kanıtlar ve nullifier’ı yayımlar; ağ daha önce kullanılıp kullanılmadığını denetler. Gözlemciler nullifier’ı ve commitment ağacını görür, ancak nullifier’ın hangi eski commitment’a ait olduğunu belirleyememelidir. Bu yapı tüm konsensüs verilerini gizlemeden çift harcamayı önler. Sapling ve Orchard bu genel tasarımı farklı kriptografi ve kanıtlarla uygular; harcama için ilgili özel yetki gerekir.
Unified Address farklı receiver türlerini tek adreste birleştirir
Unified Address (UA), Orchard, Sapling, şeffaf P2SH ve şeffaf P2PKH receiver’larını içerebilen tek bir kodlanmış dizgedir. Etkin Revision 0 biçiminde en az bir korumalı receiver bulunmalıdır. Dizge kasıtlı olarak opaktır; içerdiği receiver’lar yalnızca görünüşünden anlaşılamaz. ZIP 316, etkin Revision 0 ile önerilen Revision 2 biçimini ayırır.
Gönderen cüzdan tüm receiver’lara ödeme yapmaz. Revision 0’da tercih sırası Orchard, Sapling, şeffaf P2SH ve son olarak şeffaf P2PKH’dir. Gönderen, cüzdanın desteklediği en yüksek öncelikli receiver’ı kullanmalıdır. Cüzdan Orchard’ı destekliyorsa onu seçer; Orchard’ı desteklemiyor fakat Sapling’i destekliyorsa Sapling’i seçebilir. Bu nedenle kullanılan havuz, yalnızca görüntülenen adrese değil gönderen cüzdanın yeteneklerine bağlıdır.
Revision 2 taslağı, yalnızca korumalı adresler için zu ve şeffaf receiver içerebilen biçimler için tu öneklerini önerir. Resmî ZIP dizini Revision 2’yi hâlâ taslak olarak işaretliyor; bu önekleri yaygın, canlı Mainnet UA biçimi gibi sunmayın. Göndermeden önce cüzdan önizlemesinde adres türünü, ağı ve seçilen receiver’ı kontrol edin.
Havuz sınırını aşmak değer akışlarını yeniden görünür kılabilir
Şeffaftan korumalı havuza transfer (t→z), herkese açık UTXO’ları harcayıp Sapling veya Orchard note’ları oluşturabilir. Zincir gözlemcisi şeffaf girdileri, şeffaf havuzdaki değişiklikleri ve korumalı havuza giren net değeri görebilir. Ancak sıradan korumalı alıcı adresini ve note tutarlarını şeffaf UTXO gibi okuyamaz. Değeri korumalı havuza aktarmak sınırda iz bırakır.
Ters yöndeki transferde (z→t) şeffaf output adresleri ve tutarları herkese açıktır; korumalı havuz değerindeki karşılık gelen değişiklik de gözlemlenebilir. Tek bir havuz içinde note oluşturan korumalı ödeme alıcıyı ve tutarı gizleyebilirken Sapling ile Orchard arasındaki geçiş havuz bazındaki bakiye değişimlerini anlamlı kılabilir. Herkese açık sınır değeri tek başına bir kişiyi veya eski note’u belirlemez, ancak tutar, zaman ve dış kayıtlarla karşılaştırılabilir.
Bu yüzden yalnızca adresin korumalı olup olmadığını değil, değerin nereden geldiğini ve hangi havuzlardan geçtiğini de sorun. Bir borsa çekimi, satıcı ödemesi veya zamanı ya da tutarı bilinen kişisel transfer, herkese açık sınır verileriyle karşılaştırılabilir. Bu her note sahibini veya iç rotayı otomatik olarak açığa çıkarmaz, ancak olasılıkları daraltabilir.

Viewing key okuma izni verir, harcama yetkisi vermez
ZIP 316, viewing key’i bir adrese yapılan ödemeleri görmek için gereken bilgi olarak tanımlar. Full Viewing Key (FVK) bu adresten yapılan ödemelere ilişkin bilgileri de gösterebilir. FVK’den Incoming Viewing Key (IVK), IVK’den ise adres türetilebilir. Unified Viewing Key’ler birden fazla protokole ait viewing-key öğelerini bir araya getirir.
Viewing key tek başına harcamaya imza atamaz; bunun için ayrı bir spending key veya imza sistemi gerekir. Yine de viewing key zararsız, herkese açık bir bilgi değildir. Anahtar türü ve cüzdanın uygulaması hangi işlemlerin görülebileceğini belirler; hesap düzeyindeki bir anahtar tek alım adresinden fazlasını açığa çıkarabilir. Bir denetçiyle veya hizmetle paylaşmadan önce kapsamı, saklama süresini, silme seçeneklerini ve başka adreslerle birleştirilip birleştirilmediğini kontrol edin.
Viewing key önceden herkese açık olan ipuçlarını ortadan kaldırmaz: şeffaf girdiler, çıktılar, tutarlar ve zaman bilgileri anahtar olmadan da analiz edilebilir. Diğer yandan, gerekli havuz desteği olmayan bir explorer veya cüzdan, zincire kaydedilmiş korumalı işlemi göstermeyebilir. “Uygulama göstermiyor” ifadesi “zincirde yok” anlamına gelmez.
Korumalı işlemler her bağlantıyı gizlemez
Görünürlük havuza ve receiver türüne bağlıdır. Tamamen şeffaf bir akış adresleri, tutarları ve UTXO bağlantılarını gösterir. Korumalı ödeme note alıcılarını ve değerlerini şifreler; ancak commitment’lar, nullifier’lar, zamanlama ve protokol verileri zincirde görünür kalır. Havuz geçişleri, cüzdanın desteklediği havuzlar, bilinen ödeme zamanı, borsa kayıtları ve paylaşılan viewing key’ler ayrı ipuçları oluşturabilir.
Unified Address her ödemeyi Orchard’a yönlendirmeyi zorunlu kılmaz. Seçilen receiver cüzdan sürümüne, ayarlara, uygulamaya ve işlem yoluna göre değişebilir. Bir adresi yapıştırıp gizlilik sonucu çıkarmak yerine önizlemeyi veya işlem sonucunu kontrol edin. [Monero gizlilik rehberi](/tr/learn/monero-private-transactions-stealth-addresses-ring-signatures-ringct-explained) farklı bir tasarımı anlatır; [Bitcoin adresinin tekrar kullanılması rehberi](/tr/learn/bitcoin-address-reuse-privacy-transaction-linkability-explained) şeffaf bir defterle karşılaştırır.
Ağ gizliliği ayrı bir katmandır. RPC sağlayıcısı, light-wallet sunucusu, borsa veya ödeme hizmeti işlem oluşturma ya da iletme isteklerini görebilir; IP, hesap veya zaman bilgisini zincir dışında saklayabilir. Kriptografik kanıtlar hizmet kayıtlarını kendiliğinden silmez. Mutlak anonimlik iddia etmek yerine metaveriyi kimin aldığını ve nasıl sakladığını belirleyin.
Adresi ve işlem sonucunu birlikte kontrol edin
Önce cüzdanın amaçlanan Mainnet veya Testnet’e bağlı olduğunu doğrulayın. Ödeme incelemesinde alıcının Unified Address verdiğini ve cüzdanın hangi receiver’ı seçtiğini kontrol edin. UA dizgesi receiver türlerini görsel olarak göstermez; cüzdandaki havuz, tutar, memo ve ücret bilgilerini okuyun. Alıcı korumalı ödeme istediği hâlde önizleme şeffaf output gösteriyorsa göndermeden önce her iki cüzdanın protokol desteğini kontrol edin.
Mevcut bir işlemi incelemek için işlem kimliğini ve ağı eşleştirin, ardından girdilerde ve çıktılarda hangi havuzların bulunduğuna bakın. Şeffaf adresler ve tutarlar halka açık explorer’larda görünür; korumalı note ayrıntıları bu desteği sunmayan araçlarda gösterilmeyebilir. Viewing key gerekiyorsa nedenini ve neyi açığa çıkardığını belirleyin; spending key’i veya viewing key’i tanımadığınız bir siteye yapıştırmayın. Custodial ve non-custodial cüzdan rehberi imza sorumluluğunu da açıklar.
“Korumalı adres kullandım, ödeme tamamen gizli” veya “explorer tutarı göstermiyor, transfer gerçekleşmedi” sonucuna varmayın. Cüzdan geçmişi, ağ, işlem kimliği, zincir durumu, onay sayısı ve görüntüleme yetkisi farklı olgulardır. Alıcı ödemeyi doğrulayacaksa cüzdanının ilgili havuzu desteklediğini ve eşitlediğini de kontrol edin.
Varsayımsal bir ödemede receiver seçimini ve görünür veriyi izleyin
Lee’nin şeffaf bir UTXO’dan Orchard, Sapling ve şeffaf receiver’lar içeren Unified Address Revision 0’a 1,25 ZEC gönderdiğini varsayalım. Bu tutar yalnızca örnektir; ücret oranı veya cüzdan varsayılanı değildir. Lee’nin cüzdanı Orchard’ı destekliyorsa ZIP 316 tercih kuralı Orchard receiver’ı seçer. Halka açık zincir şeffaf girdiyi ve korumalı havuza giren net değer gibi sınır verilerini gösterir; ancak alıcının korumalı note adresi ile tutarını sıradan herkese açık output olarak göstermez.
Lee’nin cüzdanı Orchard’ı desteklemiyor ama Sapling’i destekliyorsa Sapling’i seçebilir. Hiçbir korumalı havuzu desteklemeyen cüzdan, receiver ve ödeme biçimi mevcutsa şeffaf receiver’ı kullanabilir. Revision 0 UA’da korumalı receiver bulunması gerekir, ancak gönderen yalnızca cüzdanının desteklediği receiver’ı seçer. Bu nedenle aynı UA, farklı yeteneklere sahip cüzdanlarda farklı havuzlara ve herkese açık sınır verilerine yol açabilir.
Son olarak, alıcı bir görüntüleme key’ini muhasebe hizmetiyle ayrıca paylaşırsa bu hizmet key’in kapsamındaki korumalı hareketleri görebilir. Cüzdandaki alındı bildirimi, explorer’da note ayrıntılarının görünmemesi ve işlemin konsensüse göre zincire kaydedilmesi üç farklı olgudur. Unified Address protokol nesilleri arasında uyumluluğu kolaylaştırır; ancak tam gizlilik garantisi vermez ve receiver seçimi, key yönetimi veya ağdaki veri görünürlüğü sorumluluklarını ortadan kaldırmaz.
Temel protokol kaynakları
Sık sorulan sorular
Q1Her Zcash işleminde adres ve tutar gizli midir?
Hayır. Şeffaf havuz işlemleri herkese açık UTXO’ları, adresleri ve tutarları gösterir. Unified Address birkaç receiver içerebilir; gönderen cüzdanın hangisini seçtiğini kontrol edin.
Q2Unified Address Orchard içeriyorsa her zaman Orchard mı kullanılır?
Gönderen cüzdan Orchard’ı destekliyor ve bu receiver’ı içeren Revision 0 UA’yı işliyorsa ZIP 316 Orchard’ı seçmesini gerektirir. Cüzdanların receiver desteği farklı olabilir; ödeme önizlemesini kontrol edin.
Q3Viewing Key ile fonları taşıyabilir miyim?
Hayır. Viewing key kendi kapsamındaki işlem bilgilerini okumak içindir. Harcama için ayrı spending key veya imza yetkisi gerekir; görüntüleme key’lerini de özel bilgileri açığa çıkarabileceği için koruyun.
Kaynaklar ve daha fazla okuma
Sorun bildir
Bu makalenin bağlantısını içeren bir e-posta hazırlayacağız. Mark bildirimi yalnızca gönderdiğinizde alır
Hızlı kontrol
Rehberi okudunuz mu? 3 soruyla kendinizi kontrol edin
Soru 01
Korumalı bir note zincire kaydedildiğinde sıradan bir gözlemci ne görür?
Açıklamayı görmek için bir yanıt seçin
Opsiyon sözlüğü
Kullanım bildiriminden sonra sözleşmeyi yerine getirme yükümlülüğünün opsiyon satıcısına dağıtılması ve hisse teslimi veya alımı oluşturabilmesi sürecidir.
Ayrıntılı rehberi okualış-satış farkıBir sözleşmenin en iyi alış ve satış teklifleri arasındaki farktır. Pozisyona girip çıkmanın örtük maliyetini temsil eder ve likidite azaldığında genişleyebilir.
Ayrıntılı rehberi oku0DTEAn option that expires on the current trading day; little time remains for the thesis to work, while gamma and execution risk can change quickly.
Ayrıntılı rehberi oku