Kitap bölümü Açık Erişim
Karaarslan, Enis; Birim, Melih
{ "conceptdoi": "10.48623/aperta.273868", "conceptrecid": "273868", "created": "2024-09-04T13:32:39.865024+00:00", "doi": "10.48623/aperta.273870", "files": [ { "bucket": "30192229-7c4c-4c0d-a33f-c749ba3892eb", "checksum": "md5:579fff815a5e132107f9f651fce75186", "key": "2021_07_25_Blokzinciri_Kitap B\u00f6l\u00fcm\u00fc Tasla\u011f\u0131_Blokzinciri ve Merkezi Olmayan Uygulama Geli\u015ftirme TemelleriBask\u0131Son.pdf", "links": { "self": "https://aperta.ulakbim.gov.tr/api/files/30192229-7c4c-4c0d-a33f-c749ba3892eb/2021_07_25_Blokzinciri_Kitap%20B%C3%B6l%C3%BCm%C3%BC%20Tasla%C4%9F%C4%B1_Blokzinciri%20ve%20Merkezi%20Olmayan%20Uygulama%20Geli%C5%9Ftirme%20TemelleriBask%C4%B1Son.pdf" }, "size": 2429098, "type": "pdf" } ], "id": 273870, "links": { "badge": "https://aperta.ulakbim.gov.tr/badge/doi/10.48623/aperta.273870.svg", "bucket": "https://aperta.ulakbim.gov.tr/api/files/30192229-7c4c-4c0d-a33f-c749ba3892eb", "conceptbadge": "https://aperta.ulakbim.gov.tr/badge/doi/10.48623/aperta.273868.svg", "conceptdoi": "https://doi.org/10.48623/aperta.273868", "doi": "https://doi.org/10.48623/aperta.273870", "html": "https://aperta.ulakbim.gov.tr/record/273870", "latest": "https://aperta.ulakbim.gov.tr/api/records/273870", "latest_html": "https://aperta.ulakbim.gov.tr/record/273870" }, "metadata": { "access_right": "open", "access_right_category": "success", "creators": [ { "affiliation": "MU\u011eLA SITKI KO\u00c7MAN \u00dcN\u0130VERS\u0130TES\u0130", "name": "Karaarslan, Enis", "orcid": "0000-0002-3595-8783" }, { "affiliation": "TUBU ARGE", "name": "Birim, Melih" } ], "description": "<p><em>Merkezi olmayan çözümlerin öneminin anla\u015f\u0131ld\u0131\u011f\u0131 ve hayata geçirilmeye ba\u015fland\u0131\u011f\u0131 bir ça\u011fday\u0131z. Blokzincir teknolojisi ve ak\u0131ll\u0131 sözle\u015fme tabanl\u0131 merkezi olmayan uygulamalar birçok alanda i\u015f yapma \u015feklimizi de\u011fi\u015ftirmeyi vadetmektedir. Merkezi olmayan uygulamalar birçok sistem için devrimsel de\u011fi\u015fiklikler yapma potansiyelini ta\u015f\u0131maktad\u0131r ama bildi\u011fimiz yaz\u0131l\u0131m geli\u015ftirme süreçleri bu ortamlarda geli\u015ftirme yapmak için yeterli de\u011fildir. Blokzincirinde de\u011fi\u015ftirilemez kay\u0131tlar kullan\u0131ld\u0131\u011f\u0131 ve kodlar otonom çal\u0131\u015ft\u0131\u011f\u0131 için olas\u0131 bir hatada de\u011fer kayb\u0131 yüksek olmaktad\u0131r. Bu kodlar\u0131n yaz\u0131ld\u0131\u011f\u0131 dil ve ortamlar henüz yeterince olgun de\u011fildir. Özellikle de\u011fer transferlerinde sorun ya\u015fanmamas\u0131 için güvenli ve güvenilir uygulamalar geli\u015ftirilmelidir. Bu tür kodlar\u0131n nas\u0131l geli\u015ftirilece\u011fi ve test edilece\u011fi konusunda daha fazla örnek uygulama ve k\u0131lavuza ihtiyaç duyulmaktad\u0131r. Bu bölüm ile bu konularda temel altyap\u0131n\u0131n verilmesi hedeflenmektedir. Bölüm blokzincir teknolojisinin ne oldu\u011funa dair bir ön bilgi ile ba\u015flamaktad\u0131r. Ethereum, Quorum, Hyperledger, Corda, Avalanche ve Polygon gibi blokzincir platformlar\u0131na dair ön bilgi verilecektir. Blokzincir çözümlerinin nas\u0131l geli\u015ftirilece\u011fi ele al\u0131nacakt\u0131r. DS4H blokzincir ara\u015ft\u0131rma a\u011f\u0131 hakk\u0131nda bilgi verilecektir. Güvenli ve güvenilir ak\u0131ll\u0131 sözle\u015fme geli\u015ftirmeye dair uygulama örnekleri Ethereum Solidity ortam\u0131nda verilecektir. Ak\u0131ll\u0131 sözle\u015fme geli\u015ftirilmesi, ak\u0131ll\u0131 sözle\u015fmelerin blokzincir sistemine yüklenmesi ve test edilmesi konusunda yap\u0131lmakta olan çal\u0131\u015fmalardan ve geli\u015ftirilmekte olan araçlardan (Tubu-io, GoHammer) söz edilecektir. Ak\u0131ll\u0131 sözle\u015fmelere olan belli ba\u015fl\u0131 sald\u0131r\u0131lar için çözüm önerileri verilecektir. Ak\u0131ll\u0131 sözle\u015fmeler için güvenlik denetim listesi ve öneriler sunulacakt\u0131r. Blokzincir a\u011f ba\u015far\u0131m, ak\u0131ll\u0131 sözle\u015fme testleri ve güvenlik kontrolleri için kullan\u0131labilecek yöntemler tan\u0131t\u0131lacakt\u0131r. Blokzincir ortam\u0131nda yaz\u0131l\u0131m geli\u015ftirme süreçlerinde ya\u015fanan s\u0131k\u0131nt\u0131lara ve f\u0131rsatlara de\u011finilecektir. Merkezi olmayan sistemlerin güvenilir ve sürdürülebilir olmas\u0131 için yap\u0131labilecek çal\u0131\u015fmalara dair öngörüler payla\u015f\u0131lacakt\u0131r.</em></p>", "doi": "10.48623/aperta.273870", "has_grant": false, "imprint": { "isbn": "978-625-417-110-9", "publisher": "Nobel Yay\u0131nevi" }, "keywords": [ "blokzinciri", "blokzincir", "ak\u0131ll\u0131 s\u00f6zle\u015fme", "siber g\u00fcvenlik", "dapp", "merkeziyetsizlik", "solidity", "yaz\u0131l\u0131m testi", "yaz\u0131l\u0131m g\u00fcvenli\u011fi", "g\u00fcvenlik testi", "blok zincir" ], "license": { "id": "cc-by-sa" }, "part_of": { "pages": "1-48", "title": "Siber G\u00fcvenlik ve Savunma Blokzinciri ve Kriptografi" }, "publication_date": "2021-12-01", "related_identifiers": [ { "identifier": "10.48623/aperta.273868", "relation": "isVersionOf", "scheme": "doi" } ], "relations": { "version": [ { "count": 2, "index": 1, "is_last": true, "last_child": { "pid_type": "recid", "pid_value": "273870" }, "parent": { "pid_type": "recid", "pid_value": "273868" } } ] }, "resource_type": { "subtype": "section", "title": "Kitap b\u00f6l\u00fcm\u00fc", "type": "publication" }, "science_branches": [ "Teknik Bilimler > Bilgisayar Bilimleri" ], "title": "Blokzincirde G\u00fcvenli ve G\u00fcvenilir Uygulama Geli\u015ftirme Temelleri", "version": "v2" }, "owners": [ 2322 ], "revision": 3, "stats": { "downloads": 68.0, "unique_downloads": 59.0, "unique_views": 86.0, "version_downloads": 107.0, "version_unique_downloads": 90.0, "version_unique_views": 158.0, "version_views": 186.0, "version_volume": 228076265.0, "views": 105.0, "volume": 165178664.0 }, "updated": "2024-09-06T10:44:39.923426+00:00" }
Tüm sürümler | Bu sürüm | |
---|---|---|
Görüntülenme | 186 | 105 |
İndirme | 107 | 68 |
Veri hacmi | 228.1 MB | 165.2 MB |
Tekil görüntülenme | 158 | 86 |
Tekil indirme | 90 | 59 |