P01-L03 · P01 · P01-M01
Herkese açık adresleri imzalama yetkisinden ayırmak
Ön koşullar: P01-L02
Öğrenme hedefleri
- Herkese açık adresleri imzalama yetkisinden ayırmak
- Arayüzü, adresi ve yetkilendirmeyi ayırmak.
- Herkese açık gözlemin neden gizli bilgi gerektirmediğini açıklamak.
- Anahtar kontrolünü insan kimliğinden ayırt etmek.
EN kaynak master · P01-L03 · 30 dakika tahmini · needs_review
Salt okunur çalışma. Cüzdan bağlantısı, gerçek para, seed phrase, özel anahtar, imza veya canlı alım satım yoktur. Süre editoryal bir tahmindir; görsel varlıklar kullanıma alınmış bileşenler değil, spesifikasyonlardır.
Neden önemli
Cüzdan uygulamasını hesabın arkasındaki yetkiyle karıştırmak, hem araştırmayı hem güvenlik kararlarını güvenilmez kılar. Salt okunur görev, imzalama malzemesi talebine dönüşmemelidir.
Açıklama
Üç farklı nesne
Cüzdan arayüzü hesapları görüntüler ve yönetmeye yardımcı olur. Adres, ağ kapsamındaki nesneyi tanımlar. Özel anahtar, anahtarla kontrol edilen hesap için eylemleri yetkilendirebilir. Ethereum'da sözleşmeyle kontrol edilen hesaplar da vardır [ACCT]. Tek ekran birkaç hesabı, birkaç arayüz de aynı hesabı görüntüleyebilir. Bu nedenle ekranları saymak, bağımsız yetki sahiplerini saymak değildir.
Adres, durumu bulmaya yarayan herkese açık bilgidir; parola değildir. Herkese açık olması, mahremiyet etkisi olmadığı anlamına gelmez: adresi paylaşmak, bir konuşmayı görünür geçmişle bağlayabilir. Ders geçersiz etiketler kullanır; öğrencinin gerçek hesabını açıklaması gerekmez.
Anahtarlar yetkidir, kimlik belgesi değil
Geçerli imza, belirtilen kriptografik kural veya sözleşme kuralı altında yetkilendirmeyi ortaya koyabilir. İmzalayanın yasal adını, anahtarı nasıl edindiğini veya eylemi bilgi sahibi olarak yapıp yapmadığını göstermez. Bu kursta kimlik iddiasını çözmek için deneme imzası istemeyin. Mekanizmayı ve kişiyi ayrı sorular olarak ele alın.
Paylaşılan hesapta birkaç kişi tek gizli bilgiye erişebilir. Çoklu imza politikasında birkaç imzalama anahtarı bağımsız insanları temsil etmek zorunda değildir. Herkese açık ekran bu olasılıkları çözemez. Gözlenen politikayı veya sunulan rolü anlatın; desteklenmeyen insan atfını açık bırakın.
Kurtarma malzemesi farklı bir katmandır
Bazı deterministik cüzdanlar seed malzemesinden çok sayıda anahtar türetir. BIP-39 bir mnemonikten seed türetme düzeni tanımlar [BIP39]; her cüzdan ürününü kapsayan kural değildir. Kurtarma ifadesi yalnızca mevcut uygulamanın parolası değildir. Bunu derse, destek formuna, ekran görüntüsüne veya alıştırma aracına girmeyin.
Arayüzü değiştirmek tek başına hesabı kontrol eden yetkiyi değiştirmez. Benzer şekilde salt izleme görünümü, harcamayı yetkilendiremese de bakiyeleri gösterebilir. Arayüzün görünür özellikleri ve altta yatan izin ayrı incelenmelidir.
İlişki türlerini çizerek ayırın
Okları ‘görüntüler’, ‘tanımlar’ ve ‘yetkilendirir’ diye etiketleyin. Tek bir belirsiz ‘sahiptir’ çizgisi kullanmayın. Diyagram, hangi gözlemin herkese açık, hangi bileşenin gizli ve hangi yetki ilişkisinin yalnızca verilmiş tanım olduğunu göstermelidir. İsim eklemek anlatımı kolaylaştırsa bile alıştırmada insan kanıtı yoksa bunu belirtin.
Kanıt durumuna göre sınıflandırma
Öğretim verisinde OBSERVED: hangi görünümlerin X/Y'yi görüntülediği ve belirtilen yer tutucu yetki. INFERRED: iki hesap görüntülenir; üç görünüm, üç bağımsız yetki sahibini ortaya koymaya yetmez. UNKNOWN: gerçek insan kontrolörler. INSUFFICIENT EVIDENCE: bir anahtarın veya birden çok arayüzün tek insan sahibi ortaya koyduğu iddiası.
Terimler
- Cüzdan arayüzü: görüntüleme/etkileşim yazılımı.
- Adres: herkese açık, ağ kapsamındaki tanımlayıcı.
- Özel anahtar: gizli yetkilendirme malzemesi.
- Salt izleme: yerel imzalama yetkisi olmadan gözlem.
- Mnemonik: bazı kurtarma düzenlerinde seed malzemesi türetmek için kullanılan kelime dizisi; gizli kurtarma malzemesidir.
Tarihsel örnek
ILLUSTRATIVE. VIEW-A ve VIEW-B, SIM-NET üzerinde ACCOUNT-X'i görüntüler. VIEW-C, ACCOUNT-Y için salt izlemedir. SECRET-PLACEHOLDER modelde ACCOUNT-X'i yetkilendirir; anahtar değil etikettir. İnsan kontrolör verilmemiştir.
Görsel özellikler
VIEW-A/B'den ACCOUNT-X'e, VIEW-C'den ACCOUNT-Y'ye görüntüleme okları ve X'e ayrı gizli yetki bağlantısı olan cüzdan grafiği. Alternatif metin: iki arayüz bir kurgusal hesabı paylaşır; salt izleme, imzalama yetkisi sağlamaz.
Kanıtın gösterdikleri
Model, aynı hesabın iki görünümünü yetkiden ayırır.
Kanıtın göstermedikleri
Kişinin kimliği, bağımsız imzalayanlar veya herhangi bir cüzdana fiilî erişim.
Yaygın hatalar
- Uygulamaları bağımsız gizli bilgilere sahip cüzdanlar olarak saymak.
- Herkese açık görünürlüğü izin saymak.
- Bakiyeyi doğrulamak için kurtarma malzemesi istemek.
Uygulamalı alıştırma
Üç bağlantı türünü çizin. VIEW-C harcayabilir mi? VIEW-B'yi kurmak yeni ACCOUNT-X oluşturur mu? Bir insanı tanımlamak için hangi kanıt gerekir?
Yalnızca sunulan malzemeyi kullanarak kısa bir kanıt tablosu ve gerekçe teslim edin. Önerilen süre dağılımı: çalışma 12 dk, inceleme/hesaplama 8 dk, düzeltme/quiz 10 dk.
Açıklamalı düzeltmeyi göster
VIEW-A/B, X'i; VIEW-C, Y'yi görüntüler; yer tutucu X'i yalnızca modelde yetkilendirir. Salt izleme C için harcama yetkisi verilmemiştir. Yeni arayüz, yeni hesap anlamına gelmez. İnsan kimliği UNKNOWN, ortak sahiplik INSUFFICIENT EVIDENCE durumundadır. Yanıt için gizli bilgi veya imza gerekmez.
Değerlendirme ölçütü: doğru kapsam, kaynak/öğretim verisi kökeni, doğru gerekçe, açık sınırlamalar ve güvenli çevrimdışı kullanım için ayrı ayrı 1 puan (toplam 5). Uydurulmuş gözlem veya desteklenmeyen insan kimliği atfı, puandan bağımsız olarak düzeltme gerektirir. Bu bir öğrenme geri bildirimidir, sertifikasyon değildir.
Kontrol listesi
- Arayüzü ve hesabı ayrı adlandırın.
- Yetkilendirmeyi ayrı işaretleyin.
- Gizli bilgileri kanıtın dışında tutun.
- Bağımsız ortaya konmadıkça insan kimliğini desteklenmemiş bırakın.
Özet
Cüzdan uygulamasını hesabın arkasındaki yetkiyle karıştırmak, hem araştırmayı hem güvenlik kararlarını güvenilmez kılar. Salt okunur görev, imzalama malzemesi talebine dönüşmemelidir. Sunulan malzeme, modelin aynı hesabın iki görünümünü yetkiden ayırmasını destekler. Kişinin kimliğini, bağımsız imzalayanları veya herhangi bir cüzdana fiilî erişimi ortaya koymaz.
Özet
- Arayüzü, adresi ve yetkilendirmeyi ayırmak.
- Herkese açık gözlemin neden gizli bilgi gerektirmediğini açıklamak.
- Anahtar kontrolünü insan kimliğinden ayırt etmek.
Sonraki ders
P01-L04 — bu alıştırma ve ön koşulları gözden geçirildikten sonra.
Araçlar
NONE. Yetkili katalog, bu ders için ürün erişimi gerektirmez. Dondurulmuş/çevrimdışı malzemeyi kullanın.
Kaynaklar ve iddia sınırları
- [ACCT] Ethereum hesapları — Cüzdan arayüzlerinden ve insan kimliğinden ayrı olarak hesaplar ve imzalama yetkisi. Kontrol tarihi 2026-10-01.
- [BIP39] BIP-39 — Mnemonikten seed oluşturma; her cüzdan bu düzeni kullanmaz. Kontrol tarihi 2026-10-01.
Sentetik değerler, yazarın oluşturduğu alıştırma girdileridir. Varsa tarihsel değerler, bağlantısı verilen veri kümesini ve onun daha dar kaynak kapsamını kullanmalıdır. Kaynak incelemesi, bağımsız editoryal kabul değildir.
Görsel özellikler
P01-L03-V01
Herkese açık adresleri imzalama yetkisinden ayırmak
Örnekleyici öğretim verileri; canlı bir ekran değil
VIEW-A/B'den ACCOUNT-X'e, VIEW-C'den ACCOUNT-Y'ye görüntüleme okları ve X'e ayrı gizli yetki bağlantısı olan cüzdan grafiği. Alternatif metin: iki arayüz bir kurgusal hesabı paylaşır; salt izleme, imzalama yetkisi sağlamaz.
iki arayüz bir kurgusal hesabı paylaşır; salt izleme, imzalama yetkisi sağlamaz.
390px genişlikte tam metin eşdeğerini içeren alt alta satırlar; 768px/masaüstü görüntüleme kabulü bekleniyor
RTL yönünde metin; tanımlayıcılar ve sayı-birim grupları LTR kalır; olgusal ok yönleri korunur
FIX-P01-L03
Kaynaklar ve iddia sınırları
ACCT · PRIMARY_DOCUMENTATION
Ethereum hesapları
- Desteklenen iddia
- Cüzdan arayüzlerinden ve insan kimliğinden ayrı olarak hesaplar ve imzalama yetkisi.
- Doğrulama sınırı
- Birincil sayfa, belirtilen mekanizma veya kaynağı açıkça belirtilen yayın için incelenmiştir; örnekleyici verilerin gerçekliğini doğrulamaz.
- Kontrol tarihi
- 2026-10-01
https://ethereum.org/en/developers/docs/accounts/
BIP39 · PRIMARY_DOCUMENTATION
BIP-39
- Desteklenen iddia
- Mnemonikten seed oluşturma; her cüzdan bu düzeni kullanmaz.
- Doğrulama sınırı
- Birincil sayfa, belirtilen mekanizma veya kaynağı açıkça belirtilen yayın için incelenmiştir; örnekleyici verilerin gerçekliğini doğrulamaz.
- Kontrol tarihi
- 2026-10-01
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
Veri kaynağı
id: FIX-P01-L03
dataStatus: ILLUSTRATIVE
source: Original teaching fixture embedded below; not externally observed
observedAt: null
timeBasis: SIM/T markers are fictional; no real timestamp or chain observation
scope: Invalid training labels; no usable wallet, key or signature