MetaMask Nasıl Kullanılır?
Ana sayfa
Makaleler
MetaMask Nasıl Kullanılır?

MetaMask Nasıl Kullanılır?

Başlangıç Seviyesi
Yayınlanma: Sep 14, 2020Güncellenme: Nov 11, 2022
12m

Kısa özet

Ethereum ekosistemiyle ilgileniyorsanız, MetaMask gibi bir uygulamaya ihtiyacınız var. Basit bir cüzdan olmanın çok ötesine geçen MetaMask, Ethereum ile entegre olmuş web siteleriyle etkileşim kurmanıza imkan tanır. 

MetaMask, tarayıcınızın içinden (ya da bir mobil uygulama aracılığıyla) merkeziyetsiz uygulamalara bağlanmanızı sağlar. Aracılar olmadan alım satım yapabilir ya da tamamen şeffaf bir kodla oyunlar oynayabilirsiniz (böylece hile yapılmadığına emin olabilirsiniz).

MetaMask kullanmaya başlamak için aşağıdaki rehberimizden faydalanabilirsiniz!


İçerik


Giriş

Ethereum sayesinde, dağıtılmış bir internete yani uzun süredir beklenen Web 3.0'a kavuşma ihtimali de ortaya çıktı. Web 3.0, tek hata noktalarının olmadığı, veri üzerinde tam mülkiyet sağlanabilen ve merkeziyetsiz uygulamalardan (Dapp'ler) oluşan birinci sınıf bir oyun alanı olarak tanımlanabilir.
Bu altyapı, tüm sektörün ilgi odağında olan Merkeziyetsiz Finans (DeFi) ve farklı blockchainler arasında köprü kurmayı amaçlayan birlikte çalışabilir protokoller sayesinde emin adımlarla gelişiyor. Artık tokenları ve kripto paraları güvene dayalı olmayan bir yoldan takas etmek, kripto destekli krediler almak, hatta Ethereum üzerinde Bitcoin kullanmak bile mümkün.
Ethereum'la ilgilenen birçok kişi için MetaMask ilk tercih edilen cüzdan konumunda. MetaMask, standart akıllı telefon ya da masaüstü yazılımlarınızın aksine kullanıcıların desteklenen web sayfalarıyla doğrudan etkileşim kurmasına imkan tanıyan bir tarayıcı uzantısı olarak sunuluyor. Bu makalede, MetaMask'in nasıl çalıştığından bahsedecek ve bu cüzdanı kullanmaya başlayabilmeniz için size ayrıntılı bir rehber sunacağız.


MetaMask nedir?

MetaMask, Ethereum tabanlı her tür tokenı destekleyen (örneğin ERC-20 standardını kullananları ya da eşsiz tokenları) açık kaynaklı bir Ethereum cüzdanıdır. Buna ek olarak, başka kişilerden token alabilir ya da dahili Coinbase ve ShapeShift entegrasyonlarıyla token satın alabilir/takas edebilirsiniz.
MetaMask'i bu kadar ilginç kılan unsur web siteleriyle arayüz kurabilmesidir. Diğer cüzdanlarda ödeme adreslerini kopyalayıp yapıştırmanız ya da bir QR kodu farklı bir cihazda taratmanız gerekir. MetaMask uzantısıyla ise, web sitesi cüzdanınıza bir ping atar ve size işlemi kabul etme ya da etmeme seçeneği sunulur.
MetaMask, standart bir kripto cüzdanı olarak hizmet edebilir ama gerçek gücü akıllı kontratlarla ve merkeziyetsiz uygulamalarla sorunsuz bir şekilde arayüz kurabilmesidir. Şimdi MetaMask'i nasıl kurabileceğinizi inceleyelim.


MetaMask kurulumu

MetaMask cüzdanı, Google Chrome, Firefox ve Brave tarayıcısında kurulabilir. iOS ve Android'de de kullanılabilir ama bu uygulamalardan burada çok ayrıntılı bahsetmeyeceğiz. Bu rehberde Firefox kullanacağınız, fakat kullandığınız platformdan bağımsız olarak takip etmeniz gereken adımlar neredeyse aynı olacak.

Metamask.io'daki indirme sayfasına gidin. Tarayıcınızı seçtiğinizde Chrome web mağazasına ya da Firefox eklentileri sitesine yönlendirileceksiniz. Uzantıyı platformunuza eklemek için düğmeye tıklayın. Uygulamanın çalışmaya başlaması için bazı izinler vermeniz gerekebilir. MetaMask'in tarayıcınıza erişim seviyesinin sizin için uygun olduğundan emin olun – eğer memnunsanız başlamaya hazırız.


Cüzdanı başlatma

Bu aşamada bir karşılama mesajı görmelisiniz. 


Siz de biraz olsun bize benziyorsanız, muhtemelen imlecinizle bu tilkinin başını döndürmeye çalışırken bir hayli zaman harcayacaksınız.


Karşılama sayfasındaki tilkiyle uğraşmaktan sıkıldığınızda Get Started (Başla) düğmesine tıklayın. Bu noktada sizden bir seed phrase'i (kurtarma cümlesi) içe aktarmanız ya da yeni bir cüzdan yaratmanız istenecek. Create a Wallet (Bir Cüzdan Yarat) düğmesine tıklayın. Bir sonraki sayfa, geliştiricilerin uygulamayı iyileştirmesine yardımcı olmak için anonim veri paylaşmak isteyip istemediğinizi soracak. İstediğiniz seçeneği tercih edin.
Şimdi güçlü bir parola yaratmanız gerekiyor. Kullanıcı sözleşmelerini gerçekten okuyan o efsanevi varlıklardan biriyseniz Terms of Use (Kullanım Şartları) düğmesine tıklayarak sözleşmeyi görüntüleyebilirsiniz. Aksi takdirde güçlü bir parola oluşturun, kutuyu işaretleyin ve Create (Oluştur) düğmesine basın.


Kurtarma kelimelerinizi yedekleyin!

Bu aşama, kendi alt başlığına sahip olacak kadar önemli. MetaMask emanete dayalı olmayan bir hizmettir, yani sizden başka hiç kimse fonlarınıza ulaşamaz – MetaMask geliştiricileri bile. Tokenlarınız tarayıcınızın içinde, parolanızla korunan bir tür şifreli kasanın içinde bulunur. Bu da, bilgisayarınız kaybolursa, çalınırsa ya da bozulursa cüzdanınızı kurtarma konusunda hiç kimsenin size yardım edemeyeceği anlamına gelir. Özel anahtarlarınız siber dünyanın derinliklerinde ebediyen kaybolur.
Yedekleme cümlenizi yazmanız bu yüzden çok önemlidir. Talihsiz bir durum yaşanırsa, hesabınızı yalnızca bu kelimeleri kullanarak geri getirebilirsiniz. Bu kelimeleri yazmanızı ve iki ya da üç farklı yerde tutmanızı öneririz. Yedekleme kelimelerinizi ormanın derinliklerinde ateşe dayanıklı bir kasaya gömmeniz gerekmez ama aslında bunu yapmanızdan da zarar gelmez.


Cümleyi görüntülemek için gri kutuya tıklayın.


Bir sonraki sayfaya geldiğinizde, program bir önceki adımı atlamış olmanız ihtimaline karşı sizden cümleyi onaylamanızı ister. Eğer ilk seferde yapmadıysanız geri dönün (Back) ve kelimelerinizi yazın!
Kelimeleri onaylayın ve bir sonraki adıma devam edin. All Done (Tamamlandı) düğmesine bastığınızda cüzdan arayüzünü göreceksiniz.

Sıkıcı kısım geride kaldı, şimdi sıra (testnet) etherleriyle zengin olmaya geldi.


Cüzdana para yatırma

Bu rehberde, Ropsten test ağını kullanacağız. Ropsten, gerçek Ethereum ağıyla neredeyse birebir aynı çalışan ama birimleri değer taşımayan bir ağdır. Sözleşmeler geliştiriyorsanız ve saldırganların 50 milyon dolarlık bir değeri çekmesine imkan tanıyan yazılım açıklarının bulunmadığından emin olmak istiyorsanız bu ağ oldukça faydalı olabilir. Bugün bu ağda attığımız her adım, gerçek ağda da aynen tekrarlanabilir (ne yazık ki bize ücretsiz ether verdikleri kısım dışında).
Ropsten test ağına gitmek için sağ üst köşedeki Main Ethereum Network'e (Ana Ethereum Ağı) tıklayın ve Ropsten Test Network'ü seçin.


Ethereum'da birçok farklı test ağı bulunur. Bu ağların farklarını merak ediyorsanız, bu kıyaslamaya göz atabilirsiniz.


Kullanacağımız sahte paraları almak için bir musluk kullanacağız. Metamask'i etkinleştirdiğiniz tarayıcınızdan bu sayfaya giderek sahte paralara ulaşabilirsiniz.


Yaşasın! Bedava para!


MetaMask hesap bilgilerinizi açılır bir pencerede görmek için istediğiniz zaman küçük tilki simgesine tıklayabilirsiniz (yukarıdaki GIF'te yaptığımız gibi). İmlecinizi Account 1'in (1. Hesap) üzerine getirin ve Ethereum adresinizi panoya kopyalamak için tıklayın. Bu adresi forma yapıştırın ve Send me test Ether (Bana test Etheri gönder) düğmesine basın.

Ethereum işlemleri genellikle oldukça hızlı bir şekilde onaylanır ama 1 ETH'nin cüzdanınıza ulaşması biraz zaman alabilir. Araç çubuğunuzdaki tilki simgesine tıklayarak ETH'nin size ulaşıp ulaşmadığını kontrol edin.

Fonlar size ulaştığında DApp'lerle etkileşim kurmaya başlayabiliriz.


Merkeziyetsiz web'i kullanmaya başlama

Test ağında olduğumuz için kullanabileceğimiz uygulamaların sayısı pek fazla değil. Ana ağ merkeziyetsiz uygulamalarının kapsamlı bir listesi için State of the Dapps ya da Dappradar'ı ziyaret edebilirsiniz. Oyun oynayabilir, türünün tek örneği varlıklardan satın alabilir ya da tahmin piyasalarında bahis yapabilirsiniz.
Daha önce bahsettiğimiz bir DApp'i kullanacağız. Uniswap, merkeziyetsiz bir borsadır (DEX), yani aracılar olmadan alım satım yapılmasına imkan tanır. Uniswap'ın altında yatan mekanizmalar oldukça başarılıdır – platformun nasıl çalıştığı hakkında bilgi sahibi olmak isterseniz Uniswap Nedir ve Nasıl Çalışır? makalemizi okuyabilirsiniz.
Buraya tıklayarak Uniswap'a ulaşın. Sağ üst köşede Connect to a wallet (Bir cüzdana bağlan) seçeneğini göreceksiniz. Bunu, MetaMask'le uyumlu sitelerin tamamında, bir şekilde görebilirsiniz çünkü MetaMask güvenlik nedenleriyle otomatik olarak bağlantı kurmaz. Bu seçeneğe tıkladığınızda, sizden kullandığınız cüzdanı seçmeniz istenecek. Bu örnek için cüzdanımız MetaMask olacak.

Bir site ilk kez bağlanmayı denediğinde sizden bunu onaylamanızı isteyen bir MetaMask penceresi açılır. Hangi izinleri vereceğinizi doğrulamadan önce bir hesap seçebilirsiniz (bizim yalnızca tek bir hesabımız var, bu yüzden herhangi bir değişiklik yapmanıza gerek yok). Diğer birçok örnekte olduğu gibi burada da site, hesabınızın kontrol ettiği cüzdan adresi hakkında bilgi talep eder.


MetaMask ve gizlilik hakkında

Neye izin vereceğiniz konusunda dikkatli olmanız önemlidir. Bir web sitesi adresinizi biliyorsa, bu adrese giren ve adresten çıkan tüm ether ve token işlemlerini görebilir. Dahası, bu bilgilerle IP adresiniz arasında bağlantı da kurabilir.

Bazıları herhangi bir kesişmeyi engellemek için adreslerini ayırmayı tercih ederken diğerleri bu riskleri çok ciddiye almaz (en nihayetinde blockchain herkese açıktır). Sonuçta, sahip olmak istediğiniz gizlilik seviyesi size bağlıdır. Genel bir kural olarak, güvenmediğiniz web sitelerine erişim izni vermemeniz gerekir.


Ether ile DAI takas etme

İlk takasımızı yapmanın zamanı geldi. Bunu, sabit coin olarak hizmet veren bir ERC-20 tokenı olan DAI ile yapacağız. Fakat etherimiz gibi bu DAI de gerçek dünyada bir değer taşımaz. Select a token'a (bir token seç) tıklayın, Uniswap Default List'i (Uniswap Varsayılan Listesi) ekleyin ve daha sonra DAI'ye tıklayın. Bunun yerine, WETH (wrapped ether) de seçebilirsiniz.
Artık tek yapmamız gereken takas etmek istediğimiz ETH miktarını seçmek. Bunu yaparken, ne kadar DAI alacağımıza yönelik tahmini bir değer sunulacak. Ve artık hazırız! Swap'a (Takas Et) tıklayın.


MetaMask ile takası tamamlama


Bir kez daha MetaMask üzerinde işlem yapmaya yönlendirileceksiniz. Bu durumda, işlem yaratılmadan önce sizden bu işlemi onaylamanız istenecek. Ana ağda işlem yaparken, işlem ücretlerinin sizin için uygun olduğundan emin olun, çünkü bu ücretler oldukça yüksek olabilir.

Bunun ardından tek yapmamız gereken işlemin onaylanmasını beklemek!



Tokenlarım nerede?

Etherleriniz gitti ama tokenlarınız hesabınızda gözükmüyor. Paniğe gerek yok – bu tokenları manuel olarak eklemeniz gerekiyor.

Daha popüler tokenlar için cüzdanınızdan Add Token'ı (Token Ekle) seçebilir ve tokenın ismini ya da kısa kodunu arayabilirsiniz. Fakat daha az popüler olanlar (ya da test ağındakiler) için sözleşme adresini eklemeniz gerekir – MetaMask'e bakiyemizi nerede araması gerektiğini söyleyen bir belirteç.


  1. Uzantıya tıklayarak cüzdanınızı açın.
  2. Üst menüdeki üç noktaya basın.
  3. View on Etherscan'i (Etherscan'de görüntüle) seçin.
  4. Overview (Özet) sekmesinin altından Token açılır menüsüne tıklayın ve DAI'yi seçin.
  5. Profile Summary (Profil Özeti) sekmesinin altında bir sözleşme adresi görmelisiniz. İmlecinizi bunun üzerine getirin ve adresi kopyalayın.
  6. MetaMask'e geri dönün ve Add Token'a (Token Ekle) tıklayın.
  7. Custom Token (Özel Token) sekmesine tıklayın.
  8. Biraz önce kopyaladığınız adresi Token Contract Address (Token Sözleşme Adresi) formuna yapıştırın.
  9. Geri kalan bölümler kendiliğinden doldurulacaktır. Next'e (Sonraki) ve ardından Add Tokens'a (Tokenları Ekle) tıklayın.
  10. Tam bakiyenizi görmek için ana özete geri dönün.


Tebrikler! Güvene dayalı olmayan bir şekilde DAI karşılığında ether takas ederek ilk DApp etkileşiminizi gerçekleştirdiniz. Burada öğrendiğiniz her şeyi artık gerçek dünyada da yapabilirsiniz. Ana ağ uygulamalarını kullanmaya hazır olduğunuzda Ropsten'den ana ağa geri dönmeyi unutmayın.


Başka neleri bilmem gerekiyor?

MetaMask, bugün bahsetmediğimiz başka güzel özelliklere de sahiptir. Bir donanım cüzdanı (hem Trezor hem de Ledger desteklenmektedir) bağlayabilir, kişi listesi oluşturabilir ve tabi ki normal bir cüzdandaki gibi fon alabilir ve gönderebilirsiniz. Uzantıyı kendi ihtiyaçlarınıza uygun hale gelecek şekilde kişiselleştirmek için ayarları da değiştirebilirsiniz.
Bunun dışında, standart güvenlik prensipleri geçerlidir: MetaMask bir sıcak cüzdandır, yani internete bağlı bir cihaz üzerinde çalışır. Bu da sizi, saldırı vektörlerini azaltmak için çevrimdışı tutulan bir soğuk cüzdana kıyasla daha fazla riske maruz bırakır.

Son olarak, MetaMask kullanırken hangi web sitelerine erişim izni verdiğiniz konusunda dikkatli olmanız önemlidir.


MetaMask mobil uygulaması

MetaMask Android/iPhone uygulaması, hareket halindeyken Web3 uygulamalarıyla etkileşim kurmak için başarılı bir çözüm sunar. Uzantıdaki işlevlerin büyük kısmına sahip olan mobil uygulama, bir tuşa dokunarak farklı merkeziyetsiz uygulamalara erişim sağlamanıza imkan tanıyan bir DApp tarayıcısıyla entegredir.


MetaMask uygulamasının tarayıcısı.


Uygulamanın çalışma şekli, tarayıcı uzantısına çok benzerdir. Etherlerinizle ya da cüzdanınızdaki tokenlarla doğrudan transferler yapabilir, hatta yukarıda bahsettiğimiz şekilde Uniswap'la bile etkileşim kurabilirsiniz. 


Uygulamadaki bir yönlendirmeyle PoolTogether'a bağlanabilirsiniz.


Son düşünceler

MetaMask, merkeziyetsiz web'i görüntülemek için güçlü bir araçtır. Bu rehberdeki adımları takip ettiyseniz, cüzdanın potansiyelini görmüş olmalısınız. Başkalarının da bu potansiyeli gördüğü çok açık, çünkü MetaMask şu anda bir milyondan fazla kullanıcıya sahip.

Ethereum dünyası geliştikçe MetaMask gibi uygulamaların, mevcut teknolojiler ve yeni gelişmekte olan kripto para altyapısı arasında bağlantı kuran önemli öğeler haline geleceğine şüphe yok.

MetaMask, Ethereum ya da başka konular hakkında sorularınız mı var? Bu sorularınızın topluluk tarafından yanıtlanacağı Academy'ye Sor'u ziyaret edebilirsiniz.