{"id":26920,"date":"2026-10-14T10:00:35","date_gmt":"2026-10-14T07:00:35","guid":{"rendered":"https:\/\/www.paribu.com\/blog\/?post_type=glossary&#038;p=26920"},"modified":"2026-10-14T10:00:35","modified_gmt":"2026-10-14T07:00:35","slug":"sharding-nedir","status":"publish","type":"glossary","link":"https:\/\/www.paribu.com\/blog\/sozluk\/sharding-nedir\/","title":{"rendered":"Sharding nedir?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Sharding, bir blokzincirin <span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: &#304;&#351;lem (transaction) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">i&#351;lem<\/span> ve veri y&uuml;k&uuml;n&uuml; shard ad&#305; verilen daha k&uuml;&ccedil;&uuml;k par&ccedil;alara b&ouml;len &ouml;l&ccedil;ekleme y&ouml;ntemidir. Her par&ccedil;ay&#305; farkl&#305; node (d&uuml;&#287;&uuml;m) gruplar&#305; paralel i&#351;ler. B&ouml;ylece a&#287;&#305;n toplam kapasitesi artabilir. Ayn&#305; zamanda shard&rsquo;lar aras&#305; ileti&#351;im ve g&uuml;venlik gibi zorluklar ortaya &ccedil;&#305;kabilir.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kavram&#305;n k&ouml;keni blokzincirlerden daha eskidir. Normalde veritaban&#305; y&ouml;netiminde b&uuml;y&uuml;k veri k&uuml;melerini par&ccedil;alara ay&#305;rmak yayg&#305;n bir tekniktir. Blokzincirler ise ayn&#305; fikri &ouml;l&ccedil;eklenebilirlik sorununa uyarlam&#305;&#351;t&#305;r. Her node&rsquo;un t&uuml;m i&#351;lemi do&#287;rulamas&#305; g&uuml;venli&#287;i art&#305;r&#305;r ama a&#287; b&uuml;y&uuml;d&uuml;k&ccedil;e kapasite s&#305;n&#305;rlan&#305;r.&nbsp;<\/span><\/p>\n<h2><strong>Sharding hangi sorunu &ccedil;&ouml;zer?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Klasik blokzincirlerde her node a&#287;daki t&uuml;m i&#351;lemleri do&#287;rular. Bu yakla&#351;&#305;m g&uuml;venli&#287;i art&#305;r&#305;r ama i&#351;lem kapasitesini s&#305;n&#305;rlar. Sharding y&uuml;k&uuml; par&ccedil;alara b&ouml;lerek her node&rsquo;un yaln&#305;zca kendi pay&#305;na d&uuml;&#351;en i&#351;lemlerle ilgilenmesini sa&#287;lar. B&ouml;ylece kapasite a&#287; b&uuml;y&uuml;d&uuml;k&ccedil;e artabilir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Yine de sharding performans&#305; s&#305;n&#305;rs&#305;z art&#305;rmaz. Kazan&ccedil; a&#287; tasar&#305;m&#305;na, <span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: Validator (Do&#287;rulay&#305;c&#305;) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">do&#287;rulay&#305;c&#305;<\/span> say&#305;s&#305;na ve shard&rsquo;lar aras&#305; ileti&#351;im mekanizmas&#305;na ba&#287;l&#305;d&#305;r.<\/span><\/p>\n<h2><strong>Blokzincirde sharding nas&#305;l &ccedil;al&#305;&#351;&#305;r?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Sharding&rsquo;de a&#287; birden fazla shard&rsquo;a ayr&#305;l&#305;r ve i&#351;lemler kurallara g&ouml;re bu shard&rsquo;lara y&ouml;nlendirilir. Her shard kendi do&#287;rulay&#305;c&#305; grubuyla &ccedil;al&#305;&#351;&#305;r. Do&#287;rulay&#305;c&#305;lar genellikle rastgele atan&#305;r. Bir koordinasyon katman&#305; da shard&rsquo;lar&#305;n sonu&ccedil;lar&#305;n&#305;n uyumlu kalmas&#305;n&#305; sa&#287;lar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Do&#287;rulay&#305;c&#305;lar&#305;n shard&rsquo;lara rastgele atanmas&#305; g&uuml;venlik i&ccedil;in &ouml;nemlidir. Sald&#305;rganlar belirli bir shard&rsquo;&#305;n &ccedil;o&#287;unlu&#287;unu ele ge&ccedil;irmeye &ccedil;al&#305;&#351;abilir. Bu sald&#305;r&#305;ya shard takeover denir.&nbsp;<\/span><\/p>\n<h3><strong>Shard&rsquo;lar aras&#305; ileti&#351;im nas&#305;l i&#351;ler?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Shard&rsquo;lar birbirinden tamamen kopuk &ccedil;al&#305;&#351;&#305;rsa bir shard&rsquo;daki kullan&#305;c&#305; ba&#351;ka bir shard&rsquo;daki uygulamayla etkile&#351;ime giremez. Bu nedenle cross-shard ileti&#351;im, yani shard&rsquo;lar aras&#305; ileti&#351;im gerekir. Bir shard, i&#351;lemi ba&#351;lat&#305;r ve do&#287;rulanabilir bir mesaj olu&#351;turur. Hedef shard bu mesaj&#305; kontrol eder ve i&#351;lemi kendi taraf&#305;nda tamamlar.<\/span><\/p>\n<h2><strong>Sharding t&uuml;rleri<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Akademik kaynaklar sharding&rsquo;i genellikle &uuml;&ccedil; ana t&uuml;re ay&#305;r&#305;r. Bu t&uuml;rler a&#287;, i&#351;lem ve durum sharding&rsquo;i olarak s&#305;ralan&#305;r.&nbsp;<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>A&#287; sharding&rsquo;i:<\/b><span style=\"font-weight: 400;\"> Node&rsquo;lar gruplara ayr&#305;l&#305;r ve her grup belirli i&#351;lemlerin do&#287;rulanmas&#305;nda g&ouml;rev al&#305;r.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>&#304;&#351;lem sharding&rsquo;i:<\/b><span style=\"font-weight: 400;\"> &#304;&#351;lemler farkl&#305; shard&rsquo;lara da&#287;&#305;t&#305;l&#305;r ve her shard kendisine atanan i&#351;lemleri i&#351;ler.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Durum sharding&rsquo;i:<\/b><span style=\"font-weight: 400;\"> Hesap bakiyeleri ve <span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: Ak&#305;ll&#305; s&ouml;zle&#351;me (smart contract) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">ak&#305;ll&#305; s&ouml;zle&#351;me<\/span> verileri gibi a&#287;&#305;n durumu shard&rsquo;lar aras&#305;nda b&ouml;l&uuml;n&uuml;r. B&ouml;ylece her node&rsquo;un t&uuml;m durumu saklamas&#305; gerekmeyebilir.<\/span><\/li>\n<\/ul>\n<h2><strong>Sharding&rsquo;in avantajlar&#305; ve riskleri<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Sharding&rsquo;in de&#287;eri y&uuml;k&uuml; da&#287;&#305;tabilmesinden gelir. Tasar&#305;m&#305; ise zordur. Paralel i&#351;lemler sayesinde farkl&#305; shard&rsquo;lar i&#351;lemleri ayn&#305; anda y&uuml;r&uuml;t&uuml;r. B&ouml;ylece a&#287;&#305;n toplam i&#351;lem kapasitesi de shard say&#305;s&#305;yla birlikte artabilir. Ayn&#305; zamanda node&rsquo;lar&#305;n t&uuml;m i&#351;lem y&uuml;k&uuml;n&uuml; &uuml;stlenmemesi daha hafif node&rsquo;lar olu&#351;turur.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dezavantaj taraf&#305;nda bir shard&rsquo;&#305; koruyan do&#287;rulay&#305;c&#305; say&#305;s&#305; azsa sald&#305;rgan&#305;n o shard&rsquo;&#305; ele ge&ccedil;irmesi teorik olarak kolayla&#351;&#305;r. Bunun yan&#305;nda bir i&#351;lem birden fazla shard&rsquo;&#305; etkiliyorsa i&#351;lemin iki kez uygulanmas&#305; ya da yaln&#305;zca bir taraf&#305;n g&uuml;ncellenmesi &ouml;nlenmelidir. Son olarak ak&#305;ll&#305; s&ouml;zle&#351;me geli&#351;tiricileri uygulaman&#305;n hangi shard&rsquo;da &ccedil;al&#305;&#351;aca&#287;&#305;n&#305; ve di&#287;er shard&rsquo;larla nas&#305;l ileti&#351;im kuraca&#287;&#305;n&#305; hesaba katmak zorunda oldu&#287;u i&ccedil;in tasar&#305;msal zorluklar ya&#351;anabilir.<\/span><\/p>\n<h2><strong>Sharding ile Katman-2 (Layer-2) &ccedil;&ouml;z&uuml;mleri aras&#305;ndaki fark nedir?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Sharding, a&#287;&#305;n kendisini par&ccedil;alara b&ouml;lerek &ouml;l&ccedil;eklenmeyi hedefler. Rollup gibi <\/span><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/layer-2-nedir\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Katman-2<\/span><\/a><span style=\"font-weight: 400;\"> &ccedil;&ouml;z&uuml;mleri ise i&#351;lemleri ana zincirin d&#305;&#351;&#305;nda y&uuml;r&uuml;t&uuml;r ve sonu&ccedil;lar&#305; ana a&#287;a aktar&#305;r. &#304;ki y&ouml;ntemin birlikte kullan&#305;lmas&#305; m&uuml;mk&uuml;nd&uuml;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ana zincire Katman-1 (<\/span><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/layer-1-nedir\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Layer-1<\/span><\/a><span style=\"font-weight: 400;\">) denir. <span class=\" cmtt_Kripto Para\" title=\"Paribu S&ouml;zl&uuml;k: Ethereum (ETH) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Ethereum<\/span> yol haritas&#305;na g&ouml;re rollup&rsquo;lar i&#351;lemleri kendi ayr&#305; zincirlerinde y&uuml;r&uuml;t&uuml;r ve do&#287;rulama ile g&uuml;venlik i&ccedil;in Ethereum&rsquo;u kullan&#305;r. Sharding ise Katman-1&rsquo;in kendi y&uuml;k&uuml;n&uuml; b&ouml;lmeyi ama&ccedil;lar.&nbsp;<\/span><\/p>\n<h2><strong>Ethereum a&#287;&#305;nda sharding<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Ethereum&rsquo;un ilk plan&#305;, ana zinciri 64 shard zincirine b&ouml;lmek olmu&#351;tur. Plana g&ouml;re her shard zincirinin kendi do&#287;rulay&#305;c&#305; grubu olacakt&#305;r. Ancak rollup&rsquo;lar&#305;n beklenenden h&#305;zl&#305; geli&#351;mesi bu plan&#305;n gereklili&#287;ini azaltm&#305;&#351;t&#305;r. Ethereum yol haritas&#305;, shard zincirlerinin art&#305;k gerekli olmad&#305;&#287;&#305;n&#305; ve yol haritas&#305;ndan &ccedil;&#305;kar&#305;ld&#305;&#287;&#305;n&#305; belirtir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bug&uuml;nk&uuml; yakla&#351;&#305;m&#305;n merkezinde rollup&rsquo;lara ucuz veri alan&#305; sa&#287;layan blob&rsquo;lar vard&#305;r. Proto-danksharding (EIP-4844), rollup verilerinin bloklara blob ad&#305; verilen paketler h&acirc;linde eklenmesine olanak tan&#305;r.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Fusaka g&uuml;ncellemesi 3 Aral&#305;k 2025&rsquo;te devreye girmi&#351;tir. EIP-7594 ile node&rsquo;lar her blob&rsquo;un tamam&#305;n&#305; indirmek yerine verinin k&uuml;&ccedil;&uuml;k &ouml;rneklerini kontrol ederek eri&#351;ilebilirli&#287;i do&#287;rulayabilir. Bu nedenle Ethereum&rsquo;un yakla&#351;&#305;m&#305; klasik sharding ile ayn&#305; de&#287;ildir. Klasik modelde her shard i&#351;lemleri y&uuml;r&uuml;t&uuml;r. Ethereum&rsquo;da ise i&#351;lemler a&#287;&#305;rl&#305;kl&#305; olarak rollup&rsquo;larda y&uuml;r&uuml;t&uuml;l&uuml;r ve Katman-1 veri kapasitesini b&uuml;y&uuml;t&uuml;r.&nbsp;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sharding, bir blokzincirin i&#351;lem ve veri y&uuml;k&uuml;n&uuml; shard ad&#305; verilen daha k&uuml;&ccedil;&uuml;k par&ccedil;alara b&ouml;len &ouml;l&ccedil;ekleme y&ouml;ntemidir. Her par&ccedil;ay&#305; farkl&#305; node (d&uuml;&#287;&uuml;m) gruplar&#305; paralel i&#351;ler. B&ouml;ylece a&#287;&#305;n toplam kapasitesi artabilir. Ayn&#305; zamanda shard&rsquo;lar aras&#305; ileti&#351;im ve g&uuml;venlik gibi zorluklar ortaya &ccedil;&#305;kabilir.&nbsp; Kavram&#305;n k&ouml;keni blokzincirlerden daha eskidir. Normalde veritaban&#305; y&ouml;netiminde b&uuml;y&uuml;k veri k&uuml;melerini par&ccedil;alara ay&#305;rmak yayg&#305;n bir [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":26922,"menu_order":0,"template":"","meta":{"footnotes":""},"glossary-categories":[],"glossary-tags":[],"glossary-languages":[],"class_list":["post-26920","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"post_title":"Sharding nedir?","post_content":"<span style=\"font-weight: 400;\">Sharding, bir blokzincirin i\u015flem ve veri y\u00fck\u00fcn\u00fc shard ad\u0131 verilen daha k\u00fc\u00e7\u00fck par\u00e7alara b\u00f6len \u00f6l\u00e7ekleme y\u00f6ntemidir. Her par\u00e7ay\u0131 farkl\u0131 node (d\u00fc\u011f\u00fcm) gruplar\u0131 paralel i\u015fler. B\u00f6ylece a\u011f\u0131n toplam kapasitesi artabilir. Ayn\u0131 zamanda shard'lar aras\u0131 ileti\u015fim ve g\u00fcvenlik gibi zorluklar ortaya \u00e7\u0131kabilir.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Kavram\u0131n k\u00f6keni blokzincirlerden daha eskidir. Normalde veritaban\u0131 y\u00f6netiminde b\u00fcy\u00fck veri k\u00fcmelerini par\u00e7alara ay\u0131rmak yayg\u0131n bir tekniktir. Blokzincirler ise ayn\u0131 fikri \u00f6l\u00e7eklenebilirlik sorununa uyarlam\u0131\u015ft\u0131r. Her node\u2019un t\u00fcm i\u015flemi do\u011frulamas\u0131 g\u00fcvenli\u011fi art\u0131r\u0131r ama a\u011f b\u00fcy\u00fcd\u00fck\u00e7e kapasite s\u0131n\u0131rlan\u0131r.\u00a0<\/span>\r\n<h2><strong>Sharding hangi sorunu \u00e7\u00f6zer?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Klasik blokzincirlerde her node a\u011fdaki t\u00fcm i\u015flemleri do\u011frular. Bu yakla\u015f\u0131m g\u00fcvenli\u011fi art\u0131r\u0131r ama i\u015flem kapasitesini s\u0131n\u0131rlar. Sharding y\u00fck\u00fc par\u00e7alara b\u00f6lerek her node\u2019un yaln\u0131zca kendi pay\u0131na d\u00fc\u015fen i\u015flemlerle ilgilenmesini sa\u011flar. B\u00f6ylece kapasite a\u011f b\u00fcy\u00fcd\u00fck\u00e7e artabilir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Yine de sharding performans\u0131 s\u0131n\u0131rs\u0131z art\u0131rmaz. Kazan\u00e7 a\u011f tasar\u0131m\u0131na, do\u011frulay\u0131c\u0131 say\u0131s\u0131na ve shard'lar aras\u0131 ileti\u015fim mekanizmas\u0131na ba\u011fl\u0131d\u0131r.<\/span>\r\n<h2><strong>Blokzincirde sharding nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Sharding'de a\u011f birden fazla shard'a ayr\u0131l\u0131r ve i\u015flemler kurallara g\u00f6re bu shard'lara y\u00f6nlendirilir. Her shard kendi do\u011frulay\u0131c\u0131 grubuyla \u00e7al\u0131\u015f\u0131r. Do\u011frulay\u0131c\u0131lar genellikle rastgele atan\u0131r. Bir koordinasyon katman\u0131 da shard'lar\u0131n sonu\u00e7lar\u0131n\u0131n uyumlu kalmas\u0131n\u0131 sa\u011flar.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Do\u011frulay\u0131c\u0131lar\u0131n shard'lara rastgele atanmas\u0131 g\u00fcvenlik i\u00e7in \u00f6nemlidir. Sald\u0131rganlar belirli bir shard'\u0131n \u00e7o\u011funlu\u011funu ele ge\u00e7irmeye \u00e7al\u0131\u015fabilir. Bu sald\u0131r\u0131ya shard takeover denir.\u00a0<\/span>\r\n<h3><strong>Shard'lar aras\u0131 ileti\u015fim nas\u0131l i\u015fler?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">Shard'lar birbirinden tamamen kopuk \u00e7al\u0131\u015f\u0131rsa bir shard'daki kullan\u0131c\u0131 ba\u015fka bir shard'daki uygulamayla etkile\u015fime giremez. Bu nedenle cross-shard ileti\u015fim, yani shard'lar aras\u0131 ileti\u015fim gerekir. Bir shard, i\u015flemi ba\u015flat\u0131r ve do\u011frulanabilir bir mesaj olu\u015fturur. Hedef shard bu mesaj\u0131 kontrol eder ve i\u015flemi kendi taraf\u0131nda tamamlar.<\/span>\r\n<h2><strong>Sharding t\u00fcrleri<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Akademik kaynaklar sharding'i genellikle \u00fc\u00e7 ana t\u00fcre ay\u0131r\u0131r. Bu t\u00fcrler a\u011f, i\u015flem ve durum sharding'i olarak s\u0131ralan\u0131r.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>A\u011f sharding'i:<\/b><span style=\"font-weight: 400;\"> Node\u2019lar gruplara ayr\u0131l\u0131r ve her grup belirli i\u015flemlerin do\u011frulanmas\u0131nda g\u00f6rev al\u0131r.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>\u0130\u015flem sharding'i:<\/b><span style=\"font-weight: 400;\"> \u0130\u015flemler farkl\u0131 shard'lara da\u011f\u0131t\u0131l\u0131r ve her shard kendisine atanan i\u015flemleri i\u015fler.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Durum sharding'i:<\/b><span style=\"font-weight: 400;\"> Hesap bakiyeleri ve ak\u0131ll\u0131 s\u00f6zle\u015fme verileri gibi a\u011f\u0131n durumu shard'lar aras\u0131nda b\u00f6l\u00fcn\u00fcr. B\u00f6ylece her node\u2019un t\u00fcm durumu saklamas\u0131 gerekmeyebilir.<\/span><\/li>\r\n<\/ul>\r\n<h2><strong>Sharding'in avantajlar\u0131 ve riskleri<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Sharding'in de\u011feri y\u00fck\u00fc da\u011f\u0131tabilmesinden gelir. Tasar\u0131m\u0131 ise zordur. Paralel i\u015flemler sayesinde farkl\u0131 shard'lar i\u015flemleri ayn\u0131 anda y\u00fcr\u00fct\u00fcr. B\u00f6ylece a\u011f\u0131n toplam i\u015flem kapasitesi de shard say\u0131s\u0131yla birlikte artabilir. Ayn\u0131 zamanda node\u2019lar\u0131n t\u00fcm i\u015flem y\u00fck\u00fcn\u00fc \u00fcstlenmemesi daha hafif node\u2019lar olu\u015fturur.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Dezavantaj taraf\u0131nda bir shard\u2019\u0131 koruyan do\u011frulay\u0131c\u0131 say\u0131s\u0131 azsa sald\u0131rgan\u0131n o shard'\u0131 ele ge\u00e7irmesi teorik olarak kolayla\u015f\u0131r. Bunun yan\u0131nda bir i\u015flem birden fazla shard'\u0131 etkiliyorsa i\u015flemin iki kez uygulanmas\u0131 ya da yaln\u0131zca bir taraf\u0131n g\u00fcncellenmesi \u00f6nlenmelidir. Son olarak ak\u0131ll\u0131 s\u00f6zle\u015fme geli\u015ftiricileri uygulaman\u0131n hangi shard'da \u00e7al\u0131\u015faca\u011f\u0131n\u0131 ve di\u011fer shard'larla nas\u0131l ileti\u015fim kuraca\u011f\u0131n\u0131 hesaba katmak zorunda oldu\u011fu i\u00e7in tasar\u0131msal zorluklar ya\u015fanabilir.<\/span>\r\n<h2><strong>Sharding ile Katman-2 (Layer-2) \u00e7\u00f6z\u00fcmleri aras\u0131ndaki fark nedir?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Sharding, a\u011f\u0131n kendisini par\u00e7alara b\u00f6lerek \u00f6l\u00e7eklenmeyi hedefler. Rollup gibi <\/span><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/layer-2-nedir\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Katman-2<\/span><\/a><span style=\"font-weight: 400;\"> \u00e7\u00f6z\u00fcmleri ise i\u015flemleri ana zincirin d\u0131\u015f\u0131nda y\u00fcr\u00fct\u00fcr ve sonu\u00e7lar\u0131 ana a\u011fa aktar\u0131r. \u0130ki y\u00f6ntemin birlikte kullan\u0131lmas\u0131 m\u00fcmk\u00fcnd\u00fcr.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Ana zincire Katman-1 (<\/span><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/layer-1-nedir\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Layer-1<\/span><\/a><span style=\"font-weight: 400;\">) denir. Ethereum yol haritas\u0131na g\u00f6re rollup'lar i\u015flemleri kendi ayr\u0131 zincirlerinde y\u00fcr\u00fct\u00fcr ve do\u011frulama ile g\u00fcvenlik i\u00e7in Ethereum'u kullan\u0131r. Sharding ise Katman-1'in kendi y\u00fck\u00fcn\u00fc b\u00f6lmeyi ama\u00e7lar.\u00a0<\/span>\r\n<h2><strong>Ethereum a\u011f\u0131nda sharding<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Ethereum'un ilk plan\u0131, ana zinciri 64 shard zincirine b\u00f6lmek olmu\u015ftur. Plana g\u00f6re her shard zincirinin kendi do\u011frulay\u0131c\u0131 grubu olacakt\u0131r. Ancak rollup'lar\u0131n beklenenden h\u0131zl\u0131 geli\u015fmesi bu plan\u0131n gereklili\u011fini azaltm\u0131\u015ft\u0131r. Ethereum yol haritas\u0131, shard zincirlerinin art\u0131k gerekli olmad\u0131\u011f\u0131n\u0131 ve yol haritas\u0131ndan \u00e7\u0131kar\u0131ld\u0131\u011f\u0131n\u0131 belirtir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Bug\u00fcnk\u00fc yakla\u015f\u0131m\u0131n merkezinde rollup'lara ucuz veri alan\u0131 sa\u011flayan blob'lar vard\u0131r. Proto-danksharding (EIP-4844), rollup verilerinin bloklara blob ad\u0131 verilen paketler h\u00e2linde eklenmesine olanak tan\u0131r.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Fusaka g\u00fcncellemesi 3 Aral\u0131k 2025'te devreye girmi\u015ftir. EIP-7594 ile node\u2019lar her blob'un tamam\u0131n\u0131 indirmek yerine verinin k\u00fc\u00e7\u00fck \u00f6rneklerini kontrol ederek eri\u015filebilirli\u011fi do\u011frulayabilir. Bu nedenle Ethereum'un yakla\u015f\u0131m\u0131 klasik sharding ile ayn\u0131 de\u011fildir. Klasik modelde her shard i\u015flemleri y\u00fcr\u00fct\u00fcr. Ethereum'da ise i\u015flemler a\u011f\u0131rl\u0131kl\u0131 olarak rollup'larda y\u00fcr\u00fct\u00fcl\u00fcr ve Katman-1 veri kapasitesini b\u00fcy\u00fct\u00fcr.\u00a0<\/span>","_links":{"self":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/26920","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/26920\/revisions"}],"predecessor-version":[{"id":26924,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/26920\/revisions\/26924"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/media\/26922"}],"wp:attachment":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/media?parent=26920"}],"wp:term":[{"taxonomy":"glossary-categories","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-categories?post=26920"},{"taxonomy":"glossary-tags","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-tags?post=26920"},{"taxonomy":"glossary-languages","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-languages?post=26920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}