Kitap bölümü Açık Erişim
<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
<identifier identifierType="DOI">10.48623/aperta.273869</identifier>
<creators>
<creator>
<creatorName>Karaarslan</creatorName>
<nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-3595-8783</nameIdentifier>
<affiliation>Enis</affiliation>
</creator>
<creator>
<creatorName>Birim</creatorName>
<affiliation>Melih</affiliation>
</creator>
</creators>
<titles>
<title>Blokzincirde Güvenli Ve Güvenilir Uygulama Geliştirme Temelleri</title>
</titles>
<publisher>Aperta</publisher>
<publicationYear>2021</publicationYear>
<subjects>
<subject>blokzinciri</subject>
<subject>blokzincir</subject>
<subject>akıllı sözleşme</subject>
<subject>siber güvenlik</subject>
<subject>dapp</subject>
<subject>merkeziyetsizlik</subject>
<subject>solidity</subject>
<subject>yazılım testi</subject>
<subject>yazılım güvenliği</subject>
<subject>güvenlik testi</subject>
</subjects>
<dates>
<date dateType="Issued">2021-12-01</date>
</dates>
<resourceType resourceTypeGeneral="Text">Book section</resourceType>
<alternateIdentifiers>
<alternateIdentifier alternateIdentifierType="url">https://aperta.ulakbim.gov.tr/record/273869</alternateIdentifier>
</alternateIdentifiers>
<relatedIdentifiers>
<relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.48623/aperta.273868</relatedIdentifier>
</relatedIdentifiers>
<rightsList>
<rights rightsURI="http://www.opendefinition.org/licenses/cc-by-sa">Creative Commons Attribution Share-Alike</rights>
<rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
</rightsList>
<descriptions>
<description descriptionType="Abstract"><p><em>Merkezi olmayan &ccedil;&ouml;z&uuml;mlerin &ouml;neminin anlaşıldığı ve hayata ge&ccedil;irilmeye başlandığı bir &ccedil;ağdayız. Blokzincir teknolojisi ve akıllı s&ouml;zleşme tabanlı merkezi olmayan uygulamalar bir&ccedil;ok alanda iş yapma şeklimizi değiştirmeyi vadetmektedir. Merkezi olmayan uygulamalar bir&ccedil;ok sistem i&ccedil;in devrimsel değişiklikler yapma potansiyelini taşımaktadır ama bildiğimiz yazılım geliştirme s&uuml;re&ccedil;leri bu ortamlarda geliştirme yapmak i&ccedil;in yeterli değildir. Blokzincirinde değiştirilemez kayıtlar kullanıldığı ve kodlar otonom &ccedil;alıştığı i&ccedil;in olası bir hatada değer kaybı y&uuml;ksek olmaktadır. Bu kodların yazıldığı dil ve ortamlar hen&uuml;z yeterince olgun değildir. &Ouml;zellikle değer transferlerinde sorun yaşanmaması i&ccedil;in g&uuml;venli ve g&uuml;venilir uygulamalar geliştirilmelidir. Bu t&uuml;r kodların nasıl geliştirileceği ve test edileceği konusunda daha fazla &ouml;rnek uygulama ve kılavuza ihtiya&ccedil; duyulmaktadır. Bu b&ouml;l&uuml;m ile bu konularda temel altyapının verilmesi hedeflenmektedir. B&ouml;l&uuml;m blokzincir teknolojisinin ne olduğuna dair bir &ouml;n bilgi ile başlamaktadır. Ethereum, Quorum, Hyperledger, Corda, Avalanche ve Polygon gibi blokzincir platformlarına dair &ouml;n bilgi verilecektir. Blokzincir &ccedil;&ouml;z&uuml;mlerinin nasıl geliştirileceği ele alınacaktır. DS4H blokzincir araştırma ağı hakkında bilgi verilecektir. G&uuml;venli ve g&uuml;venilir akıllı s&ouml;zleşme geliştirmeye dair uygulama &ouml;rnekleri Ethereum Solidity ortamında verilecektir. Akıllı s&ouml;zleşme geliştirilmesi, akıllı s&ouml;zleşmelerin blokzincir sistemine y&uuml;klenmesi ve test edilmesi konusunda yapılmakta olan &ccedil;alışmalardan ve geliştirilmekte olan ara&ccedil;lardan (Tubu-io, GoHammer) s&ouml;z edilecektir. Akıllı s&ouml;zleşmelere olan belli başlı saldırılar i&ccedil;in &ccedil;&ouml;z&uuml;m &ouml;nerileri verilecektir. Akıllı s&ouml;zleşmeler i&ccedil;in g&uuml;venlik denetim listesi ve &ouml;neriler sunulacaktır. Blokzincir ağ başarım, akıllı s&ouml;zleşme testleri ve g&uuml;venlik kontrolleri i&ccedil;in kullanılabilecek y&ouml;ntemler tanıtılacaktır. Blokzincir ortamında yazılım geliştirme s&uuml;re&ccedil;lerinde yaşanan sıkıntılara ve fırsatlara değinilecektir. Merkezi olmayan sistemlerin g&uuml;venilir ve s&uuml;rd&uuml;r&uuml;lebilir olması i&ccedil;in yapılabilecek &ccedil;alışmalara dair &ouml;ng&ouml;r&uuml;ler paylaşılacaktır.</em></p></description>
</descriptions>
</resource>
| Tüm sürümler | Bu sürüm | |
|---|---|---|
| Görüntülenme | 228 | 99 |
| İndirme | 148 | 55 |
| Veri hacmi | 314.6 MB | 88.7 MB |
| Tekil görüntülenme | 200 | 96 |
| Tekil indirme | 124 | 48 |