{"id":252,"date":"2022-07-27T20:41:31","date_gmt":"2022-07-27T20:41:31","guid":{"rendered":"https:\/\/kamp.linux.org.tr\/2022\/?page_id=252"},"modified":"2022-07-27T20:41:31","modified_gmt":"2022-07-27T20:41:31","slug":"blokzincir-101","status":"publish","type":"page","link":"https:\/\/kamp.linux.org.tr\/2022\/kurslar\/blokzincir-101\/","title":{"rendered":"Blokzincir 101"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>E\u011fitimin K\u0131sa \u00d6zeti<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Bu ders, blockchain teknolojisinin temelleriniteknik a\u00e7\u0131lar\u0131ndan incelemektedir. Kat\u0131l\u0131mc\u0131lara kripto varl\u0131k birimleri ve da\u011f\u0131t\u0131lm\u0131\u015f defter sistemleri hakk\u0131ndaki temel kavramlar\u0131 detayl\u0131 bir \u015fekilde g\u00f6sterilece\u011fi, kriptolojik temelleri ve bu temellerle beraber gelen da\u011f\u0131t\u0131k g\u00fcvenli yap\u0131n\u0131n anlat\u0131laca\u011f\u0131 bir e\u011fitim olacakt\u0131r.<\/li><li>Bu kursun sonunda kat\u0131l\u0131mc\u0131lar\u0131n blockchain teknolojisini ve etraf\u0131nda geli\u015fen projelerin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kriptolojik ve m\u00fchendislik a\u00e7\u0131s\u0131ndan derinlenemsine inceleyebilecek seviyede olmas\u0131n\u0131 hedeflemekteyiz.<br><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>E\u011fitmenler: <\/strong>Ege Tekiner, Ayd\u0131n Yakar<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kat\u0131l\u0131mc\u0131lar i\u00e7in \u00f6n-\u015fartlar<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>En az B2 seviyesinde \u0130ngilizce<\/li><li>Her hangi bir proglama dilinde en az orta seviyede hakim olmak.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kat\u0131l\u0131mc\u0131lar\u0131n e\u011fitime bilgisayar d\u0131\u015f\u0131nda getirmesi gereken donan\u0131m\/yaz\u0131l\u0131m<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Gerekli ba\u015fka donan\u0131m ihtiyac\u0131 yoktur.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>E\u011fitim Konu Ba\u015fl\u0131klar\u0131<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Kriptolojik temellere giri\u015f.(Uygulamal\u0131)<br>a) Hash (\u00f6zetleme) algoritmalar\u0131<br>b) Simetrik \u015eifreleme<br>c) Asitmetrik \u015fifreleme<br>d) Hibrit \u015fifreleme<\/li><li>Da\u011f\u0131t\u0131k a\u011f yap\u0131lar\u0131 (Uygulamal\u0131)<br>a) P2P Network<br>b) Gossip (Epidemic) protokoller ile da\u011f\u0131t\u0131k a\u011flarda veri aktar\u0131m\u0131<\/li><li>Consensus Mekanizmalar\u0131 (Uygulamal\u0131)<br>a) Merkeziyetsiz karar alma<br>b) Bizans generalleri problemi<br>c) PoW<br>d) PoS<br>e) G\u00fcn\u00fcm\u00fczde kullan\u0131lan veya geli\u015ftirilen konsensus protokolleri.<\/li><li>Bitcoin (Uygulamal\u0131)<br>a) Bitcoin whitepaper incelemesi<br>b) Bitcoin blok yap\u0131s\u0131 ve Raw transaction geli\u015ftirme<\/li><li>Kripto varl\u0131k c\u00fczdanlar\u0131 ve Merkeziyetsiz A\u011f d\u00fc\u011f\u00fcmleri (Uygulamal\u0131)<br>a) Kripto varl\u0131k c\u00fczdan t\u00fcrleri (Hot\/cold wallet)<br>b) Kripto varl\u0131k c\u00fczdanlar\u0131n\u0131n transaction hesaplama ve imzalama s\u00fcre\u00e7leri<br>c) \u0130mzalanan Transactionlar\u0131n d\u00fc\u011f\u00fcmler(Nodelar) \u00fczerinden da\u011f\u0131t\u0131lmas\u0131<br>i) Farkl\u0131 D\u00fc\u011f\u00fcm yap\u0131lar\u0131<br>ii) En uzun zincir kural\u0131<br>iii) Transaction havuzlar\u0131<br>iv) Selfish Mining sald\u0131r\u0131s\u0131<\/li><li>Etehreum Virtual Machine ve Ak\u0131ll\u0131 s\u00f6zle\u015fmeler (Uygulamal\u0131)<br>a) Etehreum Virtual Machine \u00e7al\u0131\u015fma mant\u0131\u011f\u0131<br>i) Etehreum White ve Yellow paperlar\u0131n\u0131n incelenmesi<br>ii) Etehreum Ak\u0131ll\u0131 s\u00f6zle\u015fmeleri ve Remix programa diline giri\u015f.<br>iii) Ethereum Blok yap\u0131s\u0131 ve Ak\u0131ll\u0131 s\u00f6zle\u015fmelerin bloklar<br>ile iletilmesi<br>b)Eteherum EIP ve ERC standartlar\u0131<br>i) Komunite traf\u0131ndan EIP geli\u015ftirme ve kabul s\u00fcreci.<br>ii) ERC20 Token yap\u0131lar\u0131<br>iii) ERC 721\/1155 ve NFT<br>iv) Ak\u0131ll\u0131 s\u00f6zle\u015fmeler \u00fczerinden geli\u015ftirilen <br>transactionlar\u0131n i\u015flenmesi.<\/li><li>Web3 teknolojileri (Uygulamal\u0131)<br>a) Blockchain Explorerlar\u0131n \u00e7al\u0131\u015fma mant\u0131\u011f\u0131 ve node yap\u0131lar\u0131<br>b) Blockchain bloklar\u0131n\u0131n i\u015flenmesi ve takibi.<br>c) Kripto varl\u0131k c\u00fczdanlar\u0131n\u0131n web \u00fczerinden kimlik entegrasyonu s\u00fcre\u00e7leri.<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>E\u011fitimin K\u0131sa \u00d6zeti Bu ders, blockchain teknolojisinin temelleriniteknik a\u00e7\u0131lar\u0131ndan incelemektedir. Kat\u0131l\u0131mc\u0131lara kripto varl\u0131k birimleri ve da\u011f\u0131t\u0131lm\u0131\u015f defter sistemleri hakk\u0131ndaki temel kavramlar\u0131 detayl\u0131 bir \u015fekilde g\u00f6sterilece\u011fi, kriptolojik temelleri ve bu temellerle beraber gelen da\u011f\u0131t\u0131k g\u00fcvenli yap\u0131n\u0131n anlat\u0131laca\u011f\u0131 bir e\u011fitim olacakt\u0131r. Bu kursun sonunda kat\u0131l\u0131mc\u0131lar\u0131n blockchain teknolojisini ve etraf\u0131nda geli\u015fen projelerin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kriptolojik ve m\u00fchendislik a\u00e7\u0131s\u0131ndan [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":360,"parent":8,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-egitimler.php","meta":{"footnotes":""},"class_list":["post-252","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/pages\/252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/comments?post=252"}],"version-history":[{"count":0,"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/pages\/252\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/pages\/8"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/media\/360"}],"wp:attachment":[{"href":"https:\/\/kamp.linux.org.tr\/2022\/wp-json\/wp\/v2\/media?parent=252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}