#Acıkhack2022
proje teknik detayları ve çalıştırılması; Kullanılan dil: phyton Sürüm: 3 Kullandığımız kütüphaneler: hashlib, datetime.
kütüphanlerin indirme komutları : pip3 install datetime pip3 install hashlib
proje derleme kodu : python3 hash.py
Bir block zincirin header kısmı için kullandıklarımız: 1-technical data 2-previous blockhash 3-timestamp
proje çalıştırıldığında bir adet CLI gelmektedir. 1'e basarak bloğa yeni halka eklenmektedir 2'e basıldığında önceki blok hashi ile yeni bloğun eski hashini karşılaştırmaktadır (şuan çalışmamakta) 3'e basıldığında daha önce oluşturulmuş tüm zinciri en başında sonuna kadar görüntülemektedir
SAATLERİ İLE TÜM SÜREÇ
-
SAAT Ürünlenin haslendiği bi ortamda bu ürünlerin sahtelerinin rahatça tespit edilebileceğine karar verdik. Bu fikir üstüne geliştirmeler yapmaya ve bunun nasıl kodlanabileceğini araştırmaya başladık.
-
SAAT SHA-256 işimize yaramadığı için kendi algoritmamızı kendimiz yazmaya kadar verdik.
-
SAAT projenin ilk taslakları oluşmaya başladı karar verilen detaylar aşağıdadır, Kullanılan dil: phyton Sürüm: 3 Kullandığımız kütüphaneler: hashlib, crypto, datetime. Not: MacOs crypto kütüphanesini desteklememekte.
-
SAAT projenin sunum dosyasının hazırlıklarına başlandı.
-
SAAT proje mentorlere danışıltık ve eksik olan kısımların aklımızda oturması sağlandık. Eksiklerimiz ve hatalarımız üstünde daha çok araştırma yapmaya karar verdik.
-
SAAT Bu fikir ne kadar kullanışlı? Hangi tip ürünlere uygulanması daha verimli olur? Kullanıcımız hangi profile sahip? gibi sorular gündeme gelmeye başladı bunlara da cevap aramaya karar verdik.
-
SAAT Algoritmada hatalar fark edildi ve çözümleri aranmaya başlandı başka bir yandan web sitesi kurmaya karar verdik.
-
SAAT fikir geliştirme ve hata ayıklama süreci hala devam etmekte.
-
SAAT Artık elimizde temel bir algoritma ve bir web sitesi var.
-
SAAT siteye algoritmayı hala entegre etmeye çalışmaktayız. Projemizin demosu tamamlanmış durumda.
HAZIRLAYANLAR: Ahmet KOCABAŞ İrem Sude SALĞAR Turan YANAR Yusuf KAVAS