Ledger Uygulamaları Nedir ve Onlara Neden İhtiyacım Var?
Özetle: |
— Ledger cihazınızdaki uygulamalar, kripto varlıklarınız için Özel Anahtarları hesaplar. — Aynı zamanda işlemleri ve alıcı adreslerini doğrulamak için kullanılırlar. — En iyi güvenliğin sağlanması için, Ledger uygulamalarının birbirleriyle iletişim kurmasına izin verilmez. — Bir uygulamayı kaldırıp tekrar yüklediğinizde kriptolarınızı kaybetmezsiniz ve aynı adreslere erişebilirsiniz. |
Ledger donanım cüzdanları kripto paralarınızı yönetmek için uygulamalardan yararlanır. Bu uygulamalar, Ledger Live’daki Yönetici sekmesinden cihazınıza yüklenebilir. Peki, neden Ledger Nano X ve Ledger Nano S için uygulamaları kullanıyoruz? Amaçları nedir? Daha yakından bakalım.
Ledger cihazlarındaki uygulamalar kripto varlıklarınızın yönetiminde hayati bir rol oynar. Her kripto para için özel hazırlanmış bir uygulama bulunur. Bu uygulamalar, cihazınızı Ledger Live‘a bağlayarak donanım cüzdanınıza yüklenebilir.
Peki, bu uygulamaların işlevi nedir? Kısaca anlatmak gerekirse donanım cüzdanınızdaki uygulamalar, 24 kelimelik kurtarma ifadenize bağlı olarak özel anahtarları hesaplar ve alıcı adresleri ile işlemleri doğrulamak için kullanılır. Bu süreç hakkında size daha fazla bilgi vermek istiyor olsak da öncelikle neden uygulama tabanlı bir sistem kullanıyor olduğumuzu anlatmak istiyoruz.
Özel anahtarlarınızın oluşturulması
24 kelimelik kurtarma ifadeniz tüm kripto varlıklarınızın bir yedeğidir ve güvenli bir yerde saklanmalıdır. Her bir kripto para adresi bir Özel Anahtar ile yönetilir. 24 kelime ile tüm kripto hesaplarınıza erişebilirken, her bir Özel Anahtar ile sadece belli bir kripto varlık adresine erişebilirsiniz.
En yüksek seviyede güvenliği sağlamak adına, cihazınızdaki uygulamalar kurtarma ifadesine erişim sağlayamazlar. Bunun yerine, 24 kelimenizden Özel Anahtarları hesaplama talebi gönderirler. Bu işlem, türetme yolu denilen belli bir parametreye bağlıdır.Her kripto varlığın özgün bir türetme yolu vardır. Gerekli tüm güvenlik koşullarını sağladıktan sonra, Özel Anahtarlar ilgili uygulamaya yanıt olarak gönderilir. Son derece hassas olan bu işlemlerin her daim güvende olmasını sağlamak adına, tüm bu işlemler Secure Element güvenli çipinin içinde gerçekleştirilir.
Harika! Sevdiğiniz kripto paranın Özel Anahtarı donanım cüzdanınıza ulaştı! Artık uygulama bu bilgiyi kullanarak Açık Anahtarlarınızı türetebilir. Bu açık anahtarlar, aynı zamanda adresleriniz olarak da bilinir. İsteyen herkes bu adresleri kullanarak size kripto para gönderebilir.
Bu süreci özetlemek için aşağıdaki tabloyu hazırladık:
Peki, tüm bu işlemlerden sonra neden hâlâ uygulamalarıma ihtiyacım var?
Özel Anahtarlarınız bu süreçten sonra da büyük önem taşır. Alıcı adreslerinizi ve işlemlerinizi doğrulamak için bu anahtarlar hâlâ gereklidir. Bu eylemlerin hiçbirini özel anahtarlarınız olmadan gerçekleştiremezsiniz. Gelin, nasıl çalıştığını öğrenelim:
- Bir Bitcoin işlemi yapmak istiyorsunuz ve bunun için Bitcoin Private Key ile işlemi imzalamanız (onaylamanız) gerekir. Belli bir adrese ne kadar Bitcoin göndermek istediğinizi belirledikten sonra, cüzdan uygulamanız, Ledger donanım cüzdanınıza bir imza talebi gönderir.
- Ardından, cüzdan uygulaması tarafından gönderilen talep Ledger cihazınızın ekranında tüm detaylarıyla görüntülenerek yapılacak işlemin planladığınız işlemle eşleşip eşleşmediğini doğrulamanız sağlanır. Bu sayede Aradaki Kişi Saldırısı denilen risk önlenmiş olur.
- İşlemi doğruladıktan ve onayladıktan sonra, Ledger cihazınızdaki uygulama Özel Anahtarları kullanarak doğru imzayı oluşturur ve bunu cüzdan uygulamasına geri gönderir.
- Akabinde işlem, cüzdan uygulaması tarafından blok zincirine yayınlanır ve işleminiz tamamlanır!
Peki, Uygulamalar birbirleriyle iletişim kurabilirler mi?
Hayır, kuramazlar. Ledger her bir kripto para için ayrı uygulama kullanmaya karar verdi. Bunun sebebi hem güvenlik seviyesini arttırmak hem de üçüncü tarafların uygulama geliştirmesine olanak vermekti (daha sonra anlatılacak).
Güvenlik açısından, bir kripto para uygulamasında herhangi bir problem olduğunda diğer hiçbir kripto varlığın etkilenmemesini sağlamış olduk. Bu ilke, bizzat Ledger’da tasarlayıp geliştirmiş olduğumuz BOLOS isimli özel İşletim Sistemimiz ile sağlanıyor.
Ledger olarak hem kendi İşletim Sistemini oluşturan tek donanım cüzdan sağlayıcısıyız hem de bir uygulama sisteminden yararlanan az sayıdaki sağlayıcıdan biriyiz. Diğer donanım cüzdanları, monolitik donanım yazılımı olarak bilinen bir sistem kullanırlar. Bu yazılımlarda, bir kripto paranın kodunda bir problem çıktığında diğer tüm kriptoları etkileyebilir.
Üçüncü taraf uygulama geliştirme
Uygulamalar birbirlerinden ayrı tutulduğu ve birbirleriyle iletişim kuramadığı için, Ledger harici geliştiricilerin de kendi uygulamalarını geliştirmelerine izin verebiliyoruz. Kripto para topluluğunun üyeleri ve developer’lar tarafından yaratılmış olan 40’tan fazla uygulamayı yayınlama imkânımız oldu ve bunun için minnettarız!
Doğal olarak, en yüksek kullanıcı deneyimi ve güvenlik standartlarını karşıladığından emin olmak adına bu uygulamaları bizzat değerlendirmeye alıyoruz. Bir uygulamanın bize iletim sürecinin nasıl işlediği konusunda daha fazla bilgiye buradan ulaşabilirsiniz.
Bir uygulamayı kaldırırsam kriptolarım gider mi?
Endişelenmeyin; yine de kriptolarınıza erişebilirsiniz! Bu makalenin başında da belirtildiği üzere, Ledger cihazınız, Özel Anahtarlarınızı türetme yolu denilen özel bir parametre ile 24 kelimelik kurtarma ifadenizden hesaplar.
Yani, cihazınızdaki kurtarma ifadesi aynı kaldığı sürece hesaplamanın sonucu da aynı olacaktır. Dolayısıyla, uygulamayı yeniden yüklediğinizde daha önce eriştiğiniz adreslere yeniden erişebileceksiniz.
Öğrenmeye devam edin! Kriptolar ve blok zincirleri hakkında bilgi edinmekten hoşlanıyorsanız School of Block bölümümüze göz atın Kriptonuzu Nasıl Güvende Tutarsınız?