BLOK ZİNCİR TEMELLİ GÜVENLİ ELEKTRONİK OYLAMA MODELİ

Günümüzde bir konunun araştırılması, toplumun görüşünün alınması ya da tutumunun tespit edilebilmesi için araştırma anketleri, yüz yüze danışma, telefon görüşmeleri, web anketleri gibi çeşitli yöntemler kullanılmaktadır. Bu yöntemlerden en hızlı ve düşük maliyetli olan yöntem web anketleridir. Günümüzde küresel bazda yaşanan Covid-19 bulaş hastalığının kalabalık alanlarda yarattığı riskler göz önünde bulundurulduğunda web üzerinde çalışan sistemler hayati öneme sahiptir. Web anketi tercih edildiğinde sunucu tabanlı çalışan web uygulamaları kullanılmaktadır. Fakat sunucu tabanlı uygulamalar veri güvenliği ile ilgili bazı endişeler oluşmasına sebep olabilmektedirler. İstemci düğümlerinden sunucuya gönderilen oylama bilgileri, merkezi bir sunucu üzerindeki veri tabanına kaydedilmektedir. Verinin merkezi bir sunucu üzerinde depolanması yönteminin en büyük dezavantajı, oylama sonuçlarının siber saldırılar ya da kurcalanma risklerine savunmasız olmasıdır. Bu durum yapılan oylama sonuçlarının güvenliğini ciddi oranda olumsuz etkilemektedir. Blok zincir teknolojisi son yıllarda veri güvenliği alanında sıkça kullanılmaktadır. Blok zincir teknolojisinde sistemi merkezi bir sunucu yönetmemektedir. Eşler arası ağ oluşturulup hesap defterinin tamamının bütün düğümlerde yer alması prensibi esastır. Bu yapısı ile veri güvenliği açısından avantajlı bir teknolojidir. Ayrıca blok zincir teknolojisi, verilerin tek bir blok olarak şifrelenmesinden dolayı siber saldırılara ve dış müdahalelere karşı da güvenli durumdadır. Bu çalışmada farklı fikir ya da görüşlerin oylanması, oylama sonuçların gösterilmesi için blok zincir temelli güvenli bir elektronik oylama modeli önerilmiştir. Çalışmada C# dilinde blok zincir yapısı oluşturularak düğümlerden kullanılan oy verilerinin bir blok olarak şifrelenmesi ve bloğun zincire eklenmesi sağlanmıştır. Blok zincir tabanlı geliştirilen sistemin güvenli ve güvenilir olmasını, seçimde bulunan insanların güvenini artırmaya yardımcı olmasını bekliyoruz.

BLOCK CHAIN BASED SAFE ELECTRONIC VOTING MODEL

Günümüzde bir konunun araştırılması, toplumun görüşünün alınması ya da tutumunun tespit edilebilmesi için araştırma anketleri, yüz yüze danışma, telefon görüşmeleri, web anketleri gibi çeşitli yöntemler kullanılmaktadır. Bu yöntemlerden en hızlı ve düşük maliyetli olan yöntem web anketleridir. Günümüzde küresel bazda yaşanan Covid-19 bulaş hastalığının kalabalık alanlarda yarattığı riskler göz önünde bulundurulduğunda web üzerinde çalışan sistemler hayati öneme sahiptir. Web anketi tercih edildiğinde sunucu tabanlı çalışan web uygulamaları kullanılmaktadır. Fakat sunucu tabanlı uygulamalar veri güvenliği ile ilgili bazı endişeler oluşmasına sebep olabilmektedirler. İstemci düğümlerinden sunucuya gönderilen oylama bilgileri, merkezi bir sunucu üzerindeki veri tabanına kaydedilmektedir. Verinin merkezi bir sunucu üzerinde depolanması yönteminin en büyük dezavantajı, oylama sonuçlarının siber saldırılar ya da kurcalanma risklerine savunmasız olmasıdır. Bu durum yapılan oylama sonuçlarının güvenliğini ciddi oranda olumsuz etkilemektedir. Blok zincir teknolojisi son yıllarda veri güvenliği alanında sıkça kullanılmaktadır. Blok zincir teknolojisinde sistemi merkezi bir sunucu yönetmemektedir. Eşler arası ağ oluşturulup hesap defterinin tamamının bütün düğümlerde yer alması prensibi esastır. Bu yapısı ile veri güvenliği açısından avantajlı bir teknolojidir. Ayrıca blok zincir teknolojisi, verilerin tek bir blok olarak şifrelenmesinden dolayı siber saldırılara ve dış müdahalelere karşı da güvenli durumdadır. Bu çalışmada farklı fikir ya da görüşlerin oylanması, oylama sonuçların gösterilmesi için blok zincir temelli güvenli bir elektronik oylama modeli önerilmiştir. Çalışmada C# dilinde blok zincir yapısı oluşturularak düğümlerden kullanılan oy verilerinin bir blok olarak şifrelenmesi ve bloğun zincire eklenmesi sağlanmıştır. Blok zincir tabanlı geliştirilen sistemin güvenli ve güvenilir olmasını, seçimde bulunan insanların güvenini artırmaya yardımcı olmasını bekliyoruz.

___

  • [1] Güz, N., Yanık, H., Yegen, C., Kılıç, I. Ö., & Bingöl, M. (2017). Kamuoyu Araştırmaları ve Medyaya Güven (Credıbılıty Of Publıc Opınıon Surveys And Medıa. Www. Guvenplus. Com. Tr, 1.
  • [2] Eroğlu, A. H., & Bayraktar, S. (2009). Siyasal Pazarlama Uygulamalarının Seçmen Tercihleri Üzerine Etkileri–İzmir İli Örneği. Süleyman Demirel Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, (12), 187-207.
  • [3] Balcı, Ş., & Ayhan, B. (2004). Seçmen Tercihlerinin Belirlenmesine Yönelik Yapılan Kamuoyu Araştırmalarında Güvenilirlik ve Geçerlilik Problemleri: “28 Mart 2004 Yerel Seçimleriörneği”. Selçuk Üniversitesi Sosyal Bilimler Enstitüsü Dergisi, (11), 135-167.
  • [4] Karakoyun, F., & Kavak, M. T. (2008). Web Anketin Yararları ve Bir Uygulama Örneği Olarak Fizik Tutum Ölçeğine Uygulanması. Dicle Üniversitesi Ziya Gökalp Eğitim Fakültesi Dergisi, (11), 129-141.
  • [5] Nofer, M., Gomber, P., Hinz, O., & Schiereck, D. (2017). Blockchain. Business & Information Systems Engineering, 59(3), 183-187.
  • [6] Drescher, D. (2017). Blockchain basics (Vol. 276). Berkeley, CA: Apress.
  • [7] Demirol, D., Daş, R., & Baykara, M. (2013). Sql Enjeksiyon Saldırı Uygulaması ve Güvenlik Önerileri. In 1st International Symposium On Digital Forensics And Security (1. Uluslararası Adli Bilişim ve Güvenlik Sempozyumu) (Pp. 62-66).
  • [8] Ünsal, E., & Kocaoğlu, Ö. (2018). Blok Zinciri Teknolojisi: Kullanım Alanları, Açık Noktaları ve Gelecek Beklentileri. Avrupa Bilim ve Teknoloji Dergisi, (13), 54-64.
  • [9] Taş, O., & Kiani, F. (2018). Blok Zinciri Teknolojisine Yapılan Saldırılar Üzerine Bir İnceleme. Bilişim Teknolojileri Dergisi, 11(4), 369-382.
  • [10] Takaoğlu, M., Çağdaş, Ö. Z. E. R., & Parlak, E. (2019). Blokzinciri Teknolojisi Ve Türkiye’deki Muhtemel Uygulanma Alanları. Uluslararası Doğu Anadolu Fen Mühendislik Ve Tasarım Dergisi, 1(2), 260-295.
  • [11] Kohno, T., Stubblefield, A., Rubin, A. D., & Wallach, D. S. (2004, May). Analysis of an electronic voting system. In IEEE Symposium on Security and Privacy, 2004. Proceedings. 2004 (pp. 27-40). IEEE.
  • [12] Clarkson, M. R., Chong, S., & Myers, A. C. (2008, May). Civitas: Toward a secure voting system. In 2008 IEEE Symposium on Security and Privacy (sp 2008) (pp. 354-368). IEEE.
  • [13] Springall, D., Finkenauer, T., Durumeric, Z., Kitcat, J., Hursti, H., MacAlpine, M., & Halderman, J. A. (2014, November). Security analysis of the Estonian internet voting system. In Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (pp. 703-715).
  • [14] Ayed, A. B. (2017). A conceptual secure blockchain-based electronic voting system. International Journal of Network Security & Its Applications, 9(3), 01-09.
  • [15] Isirova, K., Kiian, A., Rodinko, M., & Kuznetsov, A. Decentralized Electronic Voting System Based on Blockchain Technology Developing Principals.