{"id":2285,"date":"2024-10-07T11:30:42","date_gmt":"2024-10-07T11:30:42","guid":{"rendered":""},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"articlesprovably-fair-ethereum","status":"publish","type":"post","link":"https:\/\/www.rouffignac.live\/thecastelnau\/2024\/10\/07\/articlesprovably-fair-ethereum\/","title":{"rendered":"articlesprovably fair ethereum"},"content":{"rendered":"<h2>Problemin K\u00f6keni<\/h2>\n<p>Ethereum&rsquo;da adil oyun iddias\u0131, bir anda sahte bir peri masal\u0131 gibi ortaya \u00e7\u0131kar; ama ger\u00e7ek \u015fu ki, blok zinciri bir kum saati de\u011fil, bir \u00e7arkt\u0131r. Bu \u00e7ark\u0131n i\u00e7inde d\u00f6nen her say\u0131, bir gizli algoritma taraf\u0131ndan belirlenir ve bu algoritman\u0131n \u015feffafl\u0131\u011f\u0131, kullan\u0131c\u0131lar\u0131n kanatlar\u0131n\u0131 \u00e7\u0131rp\u0131p g\u00fcven duymalar\u0131n\u0131 sa\u011flar.<\/p>\n<h2>Provably Fair Nedir?<\/h2>\n<p>Bak, provably fair sadece bir pazarlama terimi de\u011fil; bu, oyuncunun bir zar atarken \u00ab\u00a0Bu ger\u00e7ekten rastgele mi?\u00a0\u00bb diye sormas\u0131n\u0131 engelleyen bir matematiksel garanti demek. Ethereum&rsquo;un ak\u0131ll\u0131 s\u00f6zle\u015fmeleri, hash fonksiyonlar\u0131 ve blok verileriyle birle\u015ftirildi\u011finde, bu garanti bir kalkan gibi i\u015flev g\u00f6r\u00fcr.<\/p>\n<h3>Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h3>\n<p>\u0130lk ad\u0131m: Kullan\u0131c\u0131 bir \u00ab\u00a0seed\u00a0\u00bb (tohum) g\u00f6nderir. \u0130kinci ad\u0131m: Ak\u0131ll\u0131 s\u00f6zle\u015fme, blok ba\u015fl\u0131\u011f\u0131ndan gelen rastgele bir de\u011feri al\u0131r. \u00dc\u00e7\u00fcnc\u00fc ad\u0131m: \u0130ki de\u011ferin birle\u015fimi, SHA-256 gibi bir hash fonksiyonundan ge\u00e7er ve sonu\u00e7 ortaya \u00e7\u0131kar. Bu sonu\u00e7, bir zar at\u0131\u015f\u0131 gibi al\u0131n\u0131r; ama burada hile yapma \u015fans\u0131, bir \u00e7\u00f6l f\u0131rt\u0131nas\u0131ndan daha azd\u0131r.<\/p>\n<h2>Ethereum&rsquo;un Avantaj\u0131<\/h2>\n<p>G\u00f6r\u00fcn\u00fc\u015fte karma\u015f\u0131k bir yap\u0131; ama bir kez kavrad\u0131ktan sonra, Ethereum&rsquo;un da\u011f\u0131t\u0131k do\u011fas\u0131, ortadaki adam\u0131 ortadan kald\u0131r\u0131r. Merkezi bir otorite yok; blok zinciri herkesin g\u00f6z\u00fc \u00f6n\u00fcnde, herkesin elinde. Bu da demektir ki, \u00ab\u00a0Ben kazanmad\u0131m\u00a0\u00bb diye ba\u011f\u0131ranlar, bir anda sessizli\u011fe b\u00fcr\u00fcn\u00fcr.<\/p>\n<h3>G\u00fcvenlik A\u00e7\u0131klar\u0131<\/h3>\n<p>\u015eimdi bir ger\u00e7ek: Hi\u00e7bir sistem %100 g\u00fcvenli de\u011fildir. Oracle sald\u0131r\u0131lar\u0131, seed manip\u00fclasyonu ve miner manip\u00fclasyonu gibi riskler h\u00e2l\u00e2 var. Ama burada kritik bir nokta var: Bu riskleri \u00f6nceden tahmin edip, ak\u0131ll\u0131 s\u00f6zle\u015fmeye ek koruma katmanlar\u0131 yerle\u015ftirmek, bir satran\u00e7 ustas\u0131 gibi hamle yapmakt\u0131r.<\/p>\n<h2>Pratik Uygulama<\/h2>\n<p>Bir proje ba\u015flat\u0131yorsan, \u00f6nce <a href=\"https:\/\/ethereumbahis-tr.com\/articles\/provably-fair-ethereum\/\">https:\/\/ethereumbahis-tr.com\/articles\/provably-fair-ethereum\/<\/a> adresindeki rehberi oku, ard\u0131ndan ak\u0131ll\u0131 s\u00f6zle\u015fmene \u00ab\u00a0commit-reveal\u00a0\u00bb mekanizmas\u0131 ekle. Bu iki a\u015famal\u0131 s\u00fcre\u00e7, kullan\u0131c\u0131lar\u0131n seed&rsquo;ini gizler, daha sonra a\u00e7\u0131\u011fa \u00e7\u0131kar\u0131r ve sonu\u00e7ta herkes ayn\u0131 sayfada olur.<\/p>\n<h3>Eylem \u00c7a\u011fr\u0131s\u0131<\/h3>\n<p>\u015eimdi yapman gereken tek \u015fey, ak\u0131ll\u0131 s\u00f6zle\u015fmende hash fonksiyonunu g\u00fcncelle, seed do\u011frulamas\u0131n\u0131 s\u0131k\u0131la\u015ft\u0131r ve blok ba\u015fl\u0131\u011f\u0131n\u0131 referans al. Bu \u00fc\u00e7 ad\u0131m, oyunun adil olmas\u0131n\u0131 garanti eder; aksi takdirde, kaybetmek sadece bir se\u00e7im olur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Problemin K\u00f6keni Ethereum&rsquo;da adil oyun iddias\u0131, bir anda sahte bir peri masal\u0131 gibi ortaya \u00e7\u0131kar; ama ger\u00e7ek \u015fu ki, blok<\/p>\n","protected":false},"author":57,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-2285","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/posts\/2285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/users\/57"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/comments?post=2285"}],"version-history":[{"count":0,"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/posts\/2285\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/media?parent=2285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/categories?post=2285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rouffignac.live\/thecastelnau\/wp-json\/wp\/v2\/tags?post=2285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}