Basit öğe kaydını göster

dc.contributor.authorBirim, Melih
dc.contributor.authorKaraarslan, Enis
dc.date.accessioned2022-04-26T06:43:57Z
dc.date.available2022-04-26T06:43:57Z
dc.date.issued2021en_US
dc.identifier.citationEnis Karaarslan, Melih Birim, “Blokzincirde Güvenli ve Güvenilir Uygulama Geliştirme Temelleri”, Siber Güvenlik ve Savunma: Blokzinciri ve Kriptografi, p 1-48, Nobel Yayınevi, 2021en_US
dc.identifier.isbn978-625-417-110-9
dc.identifier.isbn978-625-417-111- 6
dc.identifier.urihttps://hdl.handle.net/20.500.12809/9937
dc.description.abstractMerkezi olmayan çözümlerin öneminin anlaşıldığı ve hayata geçirilmeye başlandığı bir çağdayız. Blokzincir teknolojisi ve otonom kod (akıllı sözleşme) tabanlı merkezi olmayan uygulamalar (decentralized applications) birçok alanda iş yapma şeklimizi değiştirmektedir. Otonom kodlar birçok sistem için devrimsel değişiklikler vaat etmekle birlikte, bu kodların yazıldığı dil ve ortamlar henüz yeterince olgun değildir. Değiştirilmez kayıtların kullanıldığı blokzincir sistemlerinde yazılım geliştirme süreçlerinde daha dikkatli olunması gereklidir. Özellikle değer transferlerinde sorun yaşanmaması için güvenli ve güvenilir uygulamalara ihtiyacımız bulunmaktadır. Bu kodların nasıl yazılması ve test edilmesi gerektiğine dair günümüzde yeterli kaynak bulunmamaktadır. Bu bölümde, bu konuda temel bilgiler verilmektedir. Bölüm blokzincir çözümlerinin nasıl geliştirileceği konusunda bir ön bilgi ile başlamaktadır. Ethereum, Quorum, Hyperledger Fabric, Corda gibi blokzincir platformlarının kıyaslaması verilecektir. Kurmakta olduğumuz DS4H blokzincir araştırma ağından söz edilecektir. Güvenli ve güvenilir uygulama geliştirmeye dair bölümdeki uygulama örnekleri Ethereum ortamında verilecektir. akıllı sözleşme geliştirilmesi, akıllı sözleşmelerin blokzincir sistemine yüklenmesi ve test edilmesi konusunda yapmakta olduğumuz çalışmalardan ve geliştirmekte olduğumuz araçlardan (Tubu-io, GoHammer) söz edilecektir. Bu tür sistemlere olan saldırılar ışığında; akıllı sözleşmeler için güvenlik denetim listesi ve öneriler sunulacaktır. Güvenlik testleri için kullanılabilecek yazılımlar tanıtılacaktır. Blokzincir tabanlı sistemlerin yazılım geliştirme süreçlerinde yaşanan ve aşılması gereken sorunlara da değinilecektir. Merkezi olmayan sistemlerin geleceğine dair saptamalarda bulunulacaktır.en_US
dc.item-language.isoturen_US
dc.publisherNobel Yayıncılıken_US
dc.item-rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectblokzinciren_US
dc.subjectakıllı sözleşmeen_US
dc.subjectuygulama geliştirmeen_US
dc.subjectgüvenli koden_US
dc.subjectgüvenilir koden_US
dc.subjectkod optimizasyonuen_US
dc.subjectblokzincir testen_US
dc.subjectyazılım testien_US
dc.titleBlokzincirde Güvenli ve Güvenilir Uygulama Geliştirme Temellerien_US
dc.item-typebookParten_US
dc.contributor.departmentMÜ, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümüen_US
dc.contributor.authorID0000-0002-3595-8783en_US
dc.contributor.institutionauthorKaraarslan, Enis
dc.identifier.startpage1en_US
dc.identifier.endpage48en_US
dc.relation.journalSiber Güvenlik ve Savunma: Blokzinciri ve Kriptografien_US
dc.relation.publicationcategoryKitap Bölümü - Ulusalen_US


Bu öğenin dosyaları:

Thumbnail

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster