Hydro Snowflake Kontrol Paneli İle Tanışın

Hydro Türkiye
Hydro Türkiye
Published in
4 min readFeb 9, 2019

Javier Zafra — https://www.publish0x.com/hydro-fans/introducing-hydro-snowflake-dashboard-xvod

Şu an bizim için, Hydro Topluluğunun büyümesiyle ve daha popüler olmasıyla birlikte hali hazırda Rinkeby ağında bulunan Snowflake protokolü üzerine kurulu Hydro DApp Mağazası Snowflake Kontrol Panelinde kendimizi tanıtmak için iyi bir an.

Öncelikle, Snowflake protokolüne dahil olan bazı terimleri öğrenmek önemlidir. Belgelerde tanımlandığı gibi Snowflake kimlik hırsızlığı girişimlerine karşı büyük bir engel oluşturarak özel verileri blok zincirindeki kimlik hırsızlığından korumak için tasarlanmış bir kimlik protokolüdür. Snowflake ERC1484'ün bir sonucudur; bu makale “1 ile başlayan ve artarak devam eden uint tanımlayıcıları” olan bir EIN (uint tipi) tarafından tanımlanan her Snowflake’i tanımlar. Bu EIN, benzersiz bir Snowflake kimliğidir ve Snowflake sözleşmeleri tarafından tanımlayıcı bir anahtar olarak kullanılır.

Başlangıçta bir ethereum hesabınız olmalı (Rinkeby ağında) ve tarayıcınıza Metamask kurmuş olmalısınız. Ardından, şu anda beta sürümünde olan Snowflake kontrol paneli web sitesine gidin. Snowflake kontrol panelini ilk kez kullanmadan önce, kullanıcının bir Snowflake talep etmesi gerekir; sizden (daha önce kimse tarafından kullanılmamış olması gereken) bir HydroID tanıtmanız ve imzalı bir işlem göndermeniz istenir.

Sonuç olarak, benzersiz bir sayısal kimlik alırsınız ve bu Snowflake kimliğiniz ile kullanıcı kontrol paneline giriş yapabilir ve tüm fonksiyonlara erişebilirsiniz.

Snowflake kontrol paneli girdikten sonra kimlik bilgilerinizi gösterir: benzersiz EIN (aşağıdaki örnekte 201), HydroId’iniz (örnekte “jzafra44”) ve Snowflake mevcut olan Hydro fonlarınız (örnekte 2975 HYDRO).

Snowflake’i benzersiz yapan şey nedir? Şimdi ona göz atalım:

  • Kullanıcı herhangi bir adresle değil, bir EIN sayısal anahtarı ile temsil edilir. Sayısal kimlikleri kullanmak, akıllı sözleşmeler geliştirmek ve kullanmak için adres kullanmaktan çok daha ekonomik ve verimlidir. Bu durumda, adresleri kullanan ve gas tüketen işlemler daha ucuz olacaktır. Ayrıca doğrudan eth cüzdan adreslerini kullanmamak, snowflake kimlik hırsızlarına karşı daha güvenli kılar.
  • Her Snowflake bir veya daha fazla bağlantılı ethereum adresine sahip olabilir. Genelde korkusuz bir kullanıcı, airdroplar veya başka kullanımlar için farklı borsalarda kullanmak üzere birçok ETH adresine sahip olabilir. Snowflake tüm bu adresleri tek bir eşsiz kimlikle gruplamaya izin verir.
  • Bir Snowflake HYDRO fonlarına sahip olabilir çünkü HYDRO’larınız Snowflake kontrol panelinde “satın almak” veya Snowflake’inizi mevcut Dapp’lerden herhangi biriyle ilişkilendirmek için kullanılan tokenlardır. Ayrıca bu tokenlar dApp’lerin işlevselliği içinde ödeme olarak zorunlu tutulabilirler.

Bir Snowflake’in ne olduğunu açıkça belirledikten sonra Snowflake’in kontrol panelinin işlevselliğine göz atalım. Örneğin aşağıdaki işlemleri Snowflake’iniz ile yapabilirsiniz:

  • Bağlanmış dApp listesine bakın ve bunlara erişin
  • DApp mağazasına gidebilir ve mevcut herhangi bir DApp’e kaydolabilirsiniz! Bir dApp’a kayıt olurken, HYDRO ile bir ücret ödemeniz gerekir. Ayrıca ödeneği belirlemelisiniz (yani ödenek derken şunu kast ediyoruz): Snowflake’inizin “yeniden ücret almadan” önce DApp içinden ödenmesine veya kullanılmasına izin verdiğiniz miktar olan parayı kast ediyoruz. Bu bir güvenlik kontrolüdür, çünkü bir DApp içinde mevcut ödeneğinizden daha fazla HYDRO harcayamazsınız. NOT: ödenek dApp’in seçilmesi, ödeneğin değiştirilmesi ve değişikliklerin yapılmasıyla, kayıttan sonra bile herhangi bir zamanda değiştirilebilir. Lütfen bunu unutmayın!
  • Daha önce kayıtlı olan dApp’lerin kaydını kaldırabilir, kaydınızı silebilirsiniz.
  • Geçerli Ethereum hesabınızdan ETH ile HYDRO satın alabilir (kontrol panelini açarken metamask veya eth sağlayıcıda seçilir) ve Snowflake kimliğine koyabilirsiniz.
  • HYDRO’yu mevcut hesabınızdan Snowflake’inize yatırabilirsiniz.
  • HYDRO’yu Snowflake’inizden mevcut hesabınıza çekebilirsiniz.
  • Snowflake’inize bağlanması için yeni bir adres talep edebilirsiniz.

Böylelik Snowflake’inize iki şekilde fon aktarabilirsiniz: HYDRO tokenlarınızı doğrudan cüzdanınızdan transfer ederek (Bittrex ya da desteklenen diğer borsalardan edinilebilir) ya da yukarıda da belirtildiği gibi Ethereum ile satın alarak fon aktarabilirsiniz.

Şimdi dApp mağazasına bir göz atalım:

dApp mağazasında, Ad ve Görüntü ile tanımlanmış mevcut dApp’leri görebilirsiniz. Aşağıda aldığımız son ekran görüntüsü dApp mağazasında iki dApp’in olduğunu gösterir: default Status (durum) dApp’i ve bir PetFriend dApp. Daha önce edindiğiniz dApp’ler “onay” işaretiyle gösterilmiştir. dApp logosuna tıklayarak, ödeneği tanıtarak ve istediğinizde onaylayarak kayıt olabilirsiniz.

Bir geliştirici bakış açısıyla belirtmek gerekirse, genellikle Snowflake dApp’lerine Çözücü denir, çünkü burada listelenen her dapp, SnowflakeResolver sözleşmesini devralması gereken akıllı bir sözleşmedir. Bu temel sözleşme, Snowflake ID desteği, Snowflake ve DApp arasında fon transferi ve Hydro veya Kimlik Yönetimi hizmetleri de dahil olmak üzere tüm Snowflake dApp’lerine temel işlevsellik sunar.

Sonuç olarak, Snowflake Kontrol Panelinin ne olduğu ve Hydro Proesinin neyi temsil ettiği ve gelişim fırsatları hakkındaki bu hattan memnun kaldığınızı umuyorum. Akıllı sözleşme geliştiricileri, kontrol paneline yararlı işlevler sunarak kullanıcılardan ödeme alarak kendi dApp’lerini yapabilir ve deploy edebilir. Geliştiricilerin dApplerin ne olduğu öğrenmelerini sağlayacak ve Snowflake kontrol paneline kolayca dApp yapmalarına yardımcı olacak çok sayıda belge ve kılavuz vardır. Ayrıca HCDP’ye göz atmayı unutmayın!

--

--