Seed phrase ile ve seed phrase olmadan özel anahtar nasıl oluşturulur?
Bu makale aşağıdaki dillerde mevcuttur:
Temel içgörüler
Çoğu kripto cüzdan, özel anahtarlarınızın yedeği olarak işlev gören seed phrase kullanır. Bu ifadeye yetkisiz erişim, tüm varlıklarınızın kaybına yol açabilir. Tangem Wallet ise seed phrase gerektirmez; ana anahtarı cüzdan kartındaki çipte güvenli şekilde oluşturur ve saklar. Böylece korumasız yedeklerden kaynaklanan kayıp veya hırsızlık riski azalır. Yedekleme ise ek kartlarla sağlanır; bu da cüzdan kurtarma ve varlık korumasında daha güvenli ve kullanıcı dostu bir yaklaşım sunar.
Genellikle bir kripto cüzdanı oluşturduğunuzda bir seed phrase üretilir. Bu ifadeyi hatırlamanız veya bir yere yazmanız gerekir, böylece varlıklarınıza daha sonra yeniden erişebilirsiniz. Tangem Wallet ile seed phrase yoktur. Peki bu nasıl çalışıyor ve neden seed phrase’lerin çok güvenli olmadığını düşünüyoruz?
Öncelikle, seed phrase’in ne olduğunu bilmeniz gerekir. En basit anlatımla: anımsatıcı bir ifade, kullanıcının özel ve genel anahtarlarını kodlar. Bu rastgele kelime dizisi, hesaplama yöntemleri sayesinde her zaman aynı anahtar setini üretir.
Kripto ağaçları
Önce kripto cüzdanların nasıl çalıştığına bakalım. Büyük çoğunluğu hiyerarşik deterministik (HD) cüzdanlardır.
Bir kripto cüzdan, farklı blok zincirlerinde kripto paranıza erişmenizi ve yönetmenizi sağlayan özel ve genel anahtarlardan oluşan bir "ağaçtır". Bu ağaç, entropiyle veya rastgele sayı üreteci tarafından oluşturulan bir rastgele sayıyla büyür. Kök sistem seed’dir; gövde, genişletilmiş anahtar çiftidir (özel ve genel); dallar ise blok zincirlerindeki coin adresleri ve anahtar çiftlerinden oluşan geniş bir settir.
Her bir alt anahtar, kendi anahtarlarını üretebilir ve onlar da kendi anahtarlarını oluşturabilir; böylece bir hiyerarşi oluşur. Cüzdanların hiyerarşik olarak tanımlanmasının nedeni budur.
Ayrıca "deterministiktirler"; yani, aynı seed phrase ile her zaman aynı anahtar ağacı oluşturulur. Sonuç önceden belirlenebilir.
Seed phrase ile HD cüzdanlarda özel ve genel anahtarlar
Anımsatıcı ifade veya kod, rastgele bir sayıdan üretilen bir kelime grubudur; bu sayı da rastgele sayı üreteciyle oluşturulur. Çoğu durumda bu kod, doğrudan özel anahtar değil, yedek olarak kullanılır. Anımsatıcı ifade, yani seed phrase, anahtarın yedek kopyası olarak işlev görür.
Nasıl çalışır?
Bir kripto cüzdanı oluşturuyorsunuz: Neler oluyor ve anımsatıcı ifade nasıl oluşturuluyor?
1. Öncelikle, rastgele sayı üreteci entropi oluşturur.
Entropi, şimdiye kadar kimse tarafından üretilmemiş ve bir daha da üretilmeyecek çok büyük bir rastgele sayıdır.
2. Oluşturulan entropi, matematiksel algoritmalar yardımıyla, benzersiz bir sözlükten seçilen kelimeler dizisi olarak şifrelenir. Sonuçta anımsatıcı ifade elde edilir.
3. Anımsatıcı ifade seed’e dönüştürülür. İkisini karıştırmayın: seed, anımsatıcı ifadenin değiştirilmiş halidir. Bir hash fonksiyonu biri diğerine çevirir.
Hash fonksiyonu, herhangi bir boyuttaki veri kümesini sabit boyutlu bir veri dizisine dönüştüren matematiksel bir algoritmadır. Gelen veri "mesaj", çıkan veri ise "hash toplamı" veya kısaca "hash" olarak adlandırılır. Hash fonksiyonunun temel özelliği tek yönlü olmasıdır; yani, elde edilen hash’ten orijinal veriye geri dönmek imkânsızdır. Ayrıca, gelen veri değişmediği sürece hash toplamı her zaman aynı olur.
4. Seed’den bir ana anahtar (genişletilmiş ana anahtar) hesaplanır. Seed phrase’den dönüştürüldüğünde elde edilen ilk anahtar budur. Bu dönüşüm de hash fonksiyonu ile yapılır.
5. Ana anahtardan genişletilmiş özel anahtar (Xprv) hesaplanır.
6. Genişletilmiş özel anahtar, ardından genişletilmiş genel anahtar (Xpub) üretir.
Artık farklı blok zincirleri için çok sayıda alt anahtar zinciri üretebilen bir anahtar çiftiniz var. Cüzdanınızı kullanarak coin ve token’larınızı saklayabilir, gönderebilir, alabilir ve takas edebilirsiniz.

Kripto cüzdanınızda bir sorun olursa, tüm anahtar hiyerarşisini geri yüklemek ve coin ile token’larınıza tam erişim sağlamak için anımsatıcı ifadeye ihtiyacınız vardır. Bu nedenle, ifadeyi bir kâğıda yazıp güvenli bir yerde saklamalısınız.
Dezavantajı nedir?
Anımsatıcı ifade, cüzdanınızı kaybederseniz, çalınırsa veya bozulursa tüm kripto paranızı hızlıca geri yüklemenizi sağlar. Ancak aynı şekilde, bu ifade kötü niyetli kişilerin eline geçerse tüm kripto varlıklarınız çalınabilir.
Bir an düşünün. Kripto cüzdan geliştiricileri, en güvenli cihazı üretmek için yenilikçi çözümler geliştiriyor, hem yazılımda hem de donanımda koruma sağlamak için yarışıyor. Kripto para anahtarlarınız karmaşık matematiksel algoritmalarla oluşturuluyor ve varlıklarınızın güvenliği için veriler defalarca şifreleniyor.
Fakat kripto paralarınızın anahtarı bir kâğıda yazılıyor. Bir veya iki düzine kelime, tüm varlıklarınızın ana anahtarı olarak korumasız bir kâğıtta duruyor. Anahtarı ele geçirmek için sadece bu kelimelerin fotoğrafını çekmek, kopyalamak veya ezberlemek yeterli olur ve siz bunun farkına bile varmazsınız. Ayrıca, kâğıt kolayca kaybolabilir veya zarar görebilir.
İfadeyi şifreleyebilir, farklı yerlere koymak için parçalara ayırabilir veya bir banka kasasında saklayabilirsiniz. Ancak gerçekte kaç kişi bunu yapıyor?
Tüm bunlardan makul bir sonuç çıkarılabilir: korumasız bir seed phrase, mevcut kripto ürünlerinde önemli bir zayıflıktır ve modern kripto cüzdanlarında ciddi bir güvenlik açığıdır.
Tangem Wallet’ta seed phrase olmadan özel ve genel anahtarlar: Nasıl çalışır?
Tangem Wallet, diğerleri gibi hiyerarşik deterministik bir cüzdandır; ancak, en büyük zafiyetlerinden birini ortadan kaldırır: tüm kripto varlıklarının ana anahtarının, kullanıcının anımsatıcı ifadesi olarak şifresiz ve korumasız şekilde bir kâğıda yazılması.
Diğer cüzdanlarda olduğu gibi ana anahtar, genişletilmiş anahtar çifti (genel ve özel) ve kalan anahtar zincirleri ile adresler aynı algoritmayla oluşturulur; ancak anımsatıcı ifade üretilmez. Seed doğrudan entropiden elde edilir.
Kart çipi anahtarı üretir ve anahtar burada saklanır. Kimse buna erişemez; kartı çalan, Tangem’de çalışan biri hatta kartın sahibi bile olsa. Anımsatıcı ifade yedekleme sağlamaz; bunun yerine Tangem Wallet setindeki diğer kartlar (seçtiğiniz sete göre bir veya iki adet) yedekleme işlevi görür. Akıllı telefonda kartları senkronize ederek yedekleme oluşturduğunuzda, anahtarların kartlar arasında aktarılması için şifreli bir kanal kurulur.
Yedekleme tamamlandığında cüzdanınızın iki veya üç adet aynı kopyası olur. Kartlarda aynı anahtarlar ve parola koruması bulunur. Hepsini aynı yerde tutmak yerine, birkaç güvenli yerde saklamanızı öneririz. Kartlardan biri kaybolursa diğerini kullanabilirsiniz. İkinci kartı da kaybederseniz, yedeğiniz kalmaz ve riskli bir durum oluşur. Yeni bir Tangem Wallet seti alıp kripto varlıklarınızı ona aktarmanız gerekir.
Seed phrase olmadan cüzdanınızı nasıl kullanacağınızı merak ediyorsanız, işte adımlar:
- Kripto para satın almak istediğinizde, mobil uygulamada işlemi hazırlayın, kartı telefonunuzla tarayın ve parolanızı girin;
- Telefonunuz verileri NFC ile çipe aktarır;
- Çip parolayı kontrol eder, işlemi özel anahtarla imzalar ve dijital imzayı uygulamaya geri gönderir;
- Uygulama, imzalı işlemi blok zincirine iletir.
Peki ya Tangem kapanırsa?
Sunucular kapansa veya uygulama Google Play ve App Store’dan kaldırılsa ne olur? Cevap basit: Hiçbir şey. Tangem Wallet’ı sorunsuz kullanmaya devam edebilirsiniz. Daha fazla bilgi için "Tangem Wallet, Tangem olmadan nasıl çalışır?" başlıklı makalemizi okuyun.