Blokzinciri ve akıllı sözleşmeler: Güvenli bir dijital sertifikasyon uygulaması geliştirilmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Trakya Üniversitesi, FEN BİLİMLERİ ENSTİTÜSÜ, -, Türkiye

Tezin Onay Tarihi: 2019

Tezin Dili: Türkçe

Öğrenci: KEREM ATAŞEN

Danışman: DENİZ TAŞKIN

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Blokzinciri teknolojisi ilk olarak 2008 yılında Satoshi Nakamoto'nun "Bitcoin: A Peer-to-Peer Electronic Cash System" isimli makalesiyle ortaya atılmış, klasik veritabanı teknolojilerinin merkeziyetçiliğine, müdahale edilebilirliğine ve değiştirilebilirliğine karşı çözüm olarak sunulmuştur. Genel kanının aksine blokzinciri ile bitcoin farklı kavramlardır. Blokzinciri bitcoin sisteminde kullanılan teknojidir ve birçok daha farklı kullanım alanı mevcuttur. Blokzinciri merkeziyetçi olmayan yapısıyla varlığı daha eski olan geleneksel çözümlerinden daha güvenilir bir yapıya sahiptir. Sunduğu bu güvenilir yapı sayesinde kurumlar ve ticari kuruluşlar hitap ettiği kesimin güvenini sağlama alırken ulaşamadığı kesimlerin de güvenini kazanmaya başlamaktadırlar. Bu tezde blokzinciri teknolojisi, bazı blokzinciri çözümlerinin sağladığı akıllı sözleşmeler ve sağlanan bu akıllı sözleşmelerle birlikte blokzinciri ağında birlikte çalışan merkezi olmayan uygulamalardan (DAPP-Decentralized Applications) bahsedilmiş ve güvenilir bir merkezi olmayan dijital sertifikasyon uygulaması geliştirilmiştir. Akıllı sözleşme koşan blokzinciri çözümlerinden Ethereum temel alınarak hareket edilmiştir. Lokalde çalışan bir özel(private) bir Ethereum blokzinciri ağı ile birlikte Dapp geliştirmek üzere tasarlanmış bir framework kullanılmıştır. Bir Ethereum ağıyla haberleşmek için kullanılmak üzere tarayıcı üzerinden çalışan bir light düğüm (node) kullanılmıştır. Geliştirilen akıllı sözleşmeyi koşan Dapp uygulaması lokal özel Ethereum blokzinciri ağındaki bir adresten tarayıcıya aktarılan test bakiyesi ile finanse edilmiştir. Bir sözleşme oluşturma ve bu sözleşmeyi Dapp uygulamasından çağırmak için harcanan Ethereum miktarı ve zaman lokal blokzinciri ağının arayüzünden takip edilmiştir. İşverene, işe alacakları aday çalışanlarından gelecek diploma ve sertifikaların güvenilir bir şekilde saklandığı ve değişikliğe uğramadığı veya sahte olmadığı blokzinciri teknolojisi ve akıllı sözleşmelerle garanti edilmiştir.