- Mühendislik Bilimleri ve Araştırmaları Dergisi
- Vol: 5 Issue: 1
- Tag: Blokzincirinden Esinlenilen Veri Yapısı
Tag: Blokzincirinden Esinlenilen Veri Yapısı
Authors : Alpay Doruk, Savaş Takan, Fatih Soygazi, Zeynep Demirtaş, Elnur Akkurt
Pages : 20-33
Doi:10.46387/bjesr.1213651
View : 10 | Download : 7
Publication Date : 2023-04-30
Article Type : Research
Abstract :Bu çalışmada blokzincirinin veri yapısı yazılım mühendisliği bakış açısından ele alınmaktadır. Blokzincirinin veri yapısının izlenebilir, değiştirilemez ve kanıtlanabilir doğası, yazılım mühendisliği açısından ilgilenilecek konular arasında görülmektedir. Ancak blokzincirinde kullanılan geleneksel veri yapıları diğer blockzincir tabanlı teknolojilerle iç içe olduğu için yazılım geliştirmede kullanımı zordur. Bu makalede, veri yapısı blokzinciri teknolojilerinden ayrılmış ve yazılım mühendisleri için farklı amaçlar doğrultusunda kullanılabilir hale getirilmiştir. Bunu yaparken, blokzinciri veri yapısıyla ilgili çok sayıda yazılım mühendisliği sorunu ele alınmış ve çözümler geliştirilmiştir. Önerilen veri yapısı, geleneksel blokzinciri veri yapısı ile karşılaştırılarak doğrulanmış ve değerlendirilmiştir. Önerilen veri yapısının zaman ve uzay karmaşıklığının blokzincirindeki veri seviyesindeki mekanizmalara göre logaritmik bir ölçekte azaltma sağladığı görülmüştür.Keywords : Veri yapısı, Blokzinciri, Yazılım Mühendisliği, Değişmezlik, Güvenilirlik., Data Structure, Blockchain, Software Engineering, Modifiability, Reliability