Blok zincir ağlarında akıllı kontrat tasarımı
Smart contract design in blockchain networks
- Tez No: 976769
- Danışmanlar: DR. ÖĞR. ÜYESİ HAKAN GENÇOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2025
- Dil: Türkçe
- Üniversite: İstanbul Sabahattin Zaim Üniversitesi
- Enstitü: Lisansüstü Eğitim Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışma, blok zincir ağlarında akıllı kontratların tasarımını ve uygulanabilirliğini araştırmaktır. Bu bağlamda, Ethereum ağı üzerinde çalışan akıllı kontratlar, Solidity programlama dili kullanılarak Remix IDE platformu aracılığıyla geliştirilmiştir. Bu çalışma sürecinde, akıllı kontratların teorik altyapısı, mimari yapısı ve dağıtık defter teknolojilerindeki işlevleri ele alınmıştır. İlk aşamada blok zincir teknolojisinin temel yapısı ve Ethereum altyapısının akıllı kontrat geliştirme sürecindeki önemi açıklanmış; devamında ise kontratların iş mantıkları, koşullu işlem yürütme mekanizmaları ve sözleşmeler arası etkileşim modelleri kapsamlı bir şekilde incelenmiştir. Uygulama aşamasında geliştirilen örnek kontratlar üzerinden sistemin güvenlik düzeyi, işlem maliyetleri (gas tüketimi) ve performans durumlarının değerlendirmesi yapılmıştır. Buna bağlı olarak, akıllı kontratların yazılım geliştirme süreçlerine sağladığı yenilikler ve bu kontratların teknik zorlukları bütüncül bir yaklaşımla ele alınmıştır. Bu çalışma literatüre, Ethereum ağı özelinde, blok zincir tabanlı uygulamalarda akıllı kontratları geliştirmeye yönelik uygulamalı bir katkı sağlamayı amaçlamaktadır.
Özet (Çeviri)
This study investigates the design and applicability of smart contracts in blockchain networks. In this context, smart contracts running on the Ethereum network were developed using the Solidity programming language via the Remix IDE platform. In this study, the theoretical infrastructure, architectural structure and functions of smart contracts in distributed ledger technologies were discussed. In the first stage, the basic structure of blockchain technology and the importance of the Ethereum infrastructure in the smart contract development process were explained; then, the business logic of the contracts, conditional transaction execution mechanisms and interaction models between contracts were examined comprehensively. In the application stage, the security level of the system, transaction costs (gas consumption) and performance status were evaluated through sample contracts developed. Accordingly, the innovations that smart contracts provide to software development processes and the technical difficulties of these contracts were addressed with a holistic approach. This study aims to make a practical contribution to the literature, specifically for the Ethereum network, towards developing smart contracts in blockchain-based applications.
Benzer Tezler
- Optımızatıon of payment automatıon ın constructıon projects through blockchaın-based smart contracts
İnşaat projelerinde ödeme otomasyonunun blokzincir tabanlı ve akıllı sözleşmelerle optimize edilmesi
HANAN RAJABBASHA HUBBİ
Yüksek Lisans
İngilizce
2025
Mimarlıkİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
DOÇ. DR. FATMA PINAR ÇAKMAK
- Privacy in blockchain-based internet of things networks
Blok zinciri tabanlı nesnelerin interneti ağlarında mahremiyet
ŞAFAK ÖKSÜZER
Yüksek Lisans
İngilizce
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDokuz Eylül ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. GÖKHAN DALKILIÇ
- A new framework for decentralized social networks: Harnessing blockchain, deep learning, and natural language processing
Merkezsiz sosyal ağlar için yeni bir çerçeve: Blok zinciri, derin öğrenme ve doğal dil işlemeyi kullanmak
AMIR AL KADAH
Yüksek Lisans
İngilizce
2024
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSakarya ÜniversitesiYazılım Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ DENİZ BALTA
- Düşük güçlü ve kayıplı kablosuz sensör ağlarında topolojinin ağ kurulumunda enerji tüketimine etkisi
The effect of network installation on low power and lossy wireless sensor networks on energy consumption
NAMIK CEYLAN
Yüksek Lisans
Türkçe
2025
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. SIDDIKA BERNA ÖRS YALÇIN
- From media-based modulation to reconfigurable intelligent surfaces: Novel index modulation solutions
Ortam-tabanlı modülasyon'dan uyarlanabilir akıllı yüzeylere: Özgün indis modülasyon çözümleri
ZEHRA YİĞİT
Doktora
İngilizce
2022
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. ERTUĞRUL BAŞAR
PROF. DR. İBRAHİM ALTUNBAŞ