{"id":3858,"date":"2021-04-15T21:10:30","date_gmt":"2021-04-15T18:10:30","guid":{"rendered":"https:\/\/www.paribu.com\/blog\/?post_type=glossary&#038;p=3858"},"modified":"2026-06-17T17:43:54","modified_gmt":"2026-06-17T14:43:54","slug":"confirmation-onay-nedir","status":"publish","type":"glossary","link":"https:\/\/www.paribu.com\/blog\/sozluk\/confirmation-onay-nedir\/","title":{"rendered":"Confirmation (Onay) nedir?"},"content":{"rendered":"<p>Confirmation, dilimizde onay anlam&#305;na gelir. <span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: Blokzincir (blockchain) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Blokzincir<\/span> ekosisteminde onay&#305;n devreye girdi&#287;i nokta, bloklar&#305;n ba&#351;ar&#305;l&#305; &#351;ekilde zincire eklenmesinden &ouml;nceki s&uuml;re&ccedil;tir. Madenciler taraf&#305;ndan onaylanan bloklar, g&uuml;venle ekosistem i&ccedil;indeki yerini al&#305;r. Buna a&#287; taraf&#305;ndan do&#287;rulanma da denir.<\/p>\n<p>Confirmation s&uuml;reci, her <span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: Kripto para nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">kripto para<\/span> t&uuml;r&uuml;nde farkl&#305;l&#305;k g&ouml;stermektedir. Genellikle g&uuml;venlik seviyesini y&uuml;ksek tutmak i&ccedil;in birden fazla onay al&#305;nan bir s&uuml;re&ccedil; vard&#305;r. &Ouml;rne&#287;in; <span class=\" cmtt_Kripto Para\" title=\"Paribu S&ouml;zl&uuml;k: Bitcoin (BTC) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Bitcoin<\/span> blokzincirinde &uuml;&ccedil; a&#351;amal&#305; bir confirmation s&uuml;reci s&ouml;z konusudur ve her onay minimum 5, maksimum 45 dakika s&uuml;rer.<\/p>\n<p>Confirmation tamamland&#305;ktan sonra blok eklenmesi ve veri aktar&#305;m&#305; gibi i&#351;lemler de sorunsuz &#351;ekilde tamamlan&#305;r. Bu s&uuml;re&ccedil; olmadan, blokzincir ekosisteminde herhangi bir <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> ger&ccedil;ekle&#351;mesi m&uuml;mk&uuml;n de&#287;ildir.<\/p>\n<h2><strong>Confirmation nas&#305;l &ccedil;al&#305;&#351;&#305;r?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Bir i&#351;lem &ouml;nce a&#287;&#305;n bekleme havuzuna (mempool) d&uuml;&#351;er. Burada onay beklerken durumu unconfirmed (onaylanmam&#305;&#351;) olarak g&ouml;r&uuml;n&uuml;r. Bir madenci ya da <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> i&#351;lemi bir blo&#287;a ald&#305;&#287;&#305;nda i&#351;lem ilk onay&#305;n&#305; kazan&#305;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">S&uuml;re&ccedil; ad&#305;m ad&#305;m &#351;&ouml;yle ilerler:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mempool (bekleme havuzu): <\/b><span style=\"font-weight: 400;\">&#304;&#351;lem g&ouml;nderildi&#287;i an a&#287;&#305;n bekleme havuzuna d&uuml;&#351;er ve onays&#305;z olarak bekler.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Blo&#287;a al&#305;nma (1. onay): <\/b><span style=\"font-weight: 400;\">Bir madenci veya do&#287;rulay&#305;c&#305; i&#351;lemi se&ccedil;er, blo&#287;a yazar ve blok, zincire eklenir. B&ouml;ylece i&#351;lem ilk onay&#305;n&#305; al&#305;r.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Zincirleme onaylar:<\/b><span style=\"font-weight: 400;\"> Blo&#287;unuzun &uuml;zerine eklenen her yeni blok i&#351;leminize bir onay daha ekler. Bloklar &uuml;st &uuml;ste y&#305;&#287;&#305;ld&#305;k&ccedil;a i&#351;lem geri d&ouml;nd&uuml;r&uuml;lemez h&acirc;le gelir.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Confirmation tamamland&#305;ktan sonra blok eklenmesi ve veri aktar&#305;m&#305; gibi i&#351;lemler de sorunsuz &#351;ekilde tamamlan&#305;r. Bu s&uuml;re&ccedil; olmadan, blokzincir ekosisteminde herhangi bir i&#351;lem ger&ccedil;ekle&#351;mesi m&uuml;mk&uuml;n de&#287;ildir.<\/span><\/p>\n<h2><strong>Bir i&#351;lem i&ccedil;in ka&ccedil; onay gerekir?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Gereken onay say&#305;s&#305; her a&#287;da farkl&#305;d&#305;r. K&#305;sa s&uuml;reli ve k&uuml;&ccedil;&uuml;k transferlerde tek onay yeterli olabilir. B&uuml;y&uuml;k tutarlarda g&uuml;venlik i&ccedil;in daha fazla onay beklenir. Bu say&#305;y&#305; a&#287;&#305;n yap&#305;s&#305; ve kar&#351;&#305; taraf&#305;n g&uuml;venlik politikas&#305; belirler.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Confirmation s&uuml;reci, her kripto para t&uuml;r&uuml;nde farkl&#305;l&#305;k g&ouml;stermektedir. Genellikle g&uuml;venlik seviyesini y&uuml;ksek tutmak i&ccedil;in birden fazla onay al&#305;nan bir s&uuml;re&ccedil; vard&#305;r. &Ouml;rne&#287;in; Bitcoin blokzincirinde &uuml;&ccedil; a&#351;amal&#305; bir confirmation s&uuml;reci s&ouml;z konusudur ve her onay minimum 5, maksimum 45 dakika s&uuml;rer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Onay say&#305;s&#305; ve s&uuml;resi a&#287;dan a&#287;a belirgin bi&ccedil;imde de&#287;i&#351;ir. Bitcoin (BTC) a&#287;&#305;nda bir blok ortalama 10 dakikada &uuml;retilir. Bu nedenle 3-6 onay yakla&#351;&#305;k 30 ila 60 dakika s&uuml;rer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><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> (ETH) a&#287;&#305;nda blok s&uuml;resi yakla&#351;&#305;k 12 saniyedir. Bu a&#287;da &ccedil;o&#287;u zaman 12-32 onay beklenir ve s&uuml;re birka&ccedil; dakikaya denk gelir. <span class=\" cmtt_Kripto Para\" title=\"Paribu S&ouml;zl&uuml;k: Solana (SOL) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Solana<\/span> (SOL) gibi h&#305;zl&#305; a&#287;larda blok s&uuml;resi bir saniyenin alt&#305;ndad&#305;r ve onaylar saniyeler i&ccedil;inde biter. <span class=\" cmtt_Kripto Para\" title=\"Paribu S&ouml;zl&uuml;k: Tron (TRX) nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">Tron<\/span> (TRX) a&#287;&#305;nda onaylar ise ortalama bir dakika civar&#305;nda tamamlan&#305;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Borsalar ve sat&#305;c&#305;lar da kendi e&#351;iklerini belirler. K&uuml;&ccedil;&uuml;k tutarlarda tek onay &ccedil;o&#287;u durumda g&uuml;venli say&#305;l&#305;r. Yakla&#351;&#305;k 10.000 dolar de&#287;erindeki transferlerde ise &uuml;&ccedil; onay yayg&#305;n bir uygulamad&#305;r. &Ccedil;ok b&uuml;y&uuml;k tutarlarda ise alt&#305; onay tercih edilir.<\/span><\/p>\n<h2><strong>Onay s&uuml;resini etkileyen fakt&ouml;rler nelerdir?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Onay s&uuml;resi sabit de&#287;ildir. Ayn&#305; a&#287;da bir transfer bazen iki dakikada, bazen saatlerce s&uuml;rebilir. Bu fark&#305; a&#287; yo&#287;unlu&#287;u, i&#351;lem &uuml;creti ve blok s&uuml;resi olmak &uuml;zere &uuml;&ccedil; temel etken belirler.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">O an i&#351;lem yapan ki&#351;i say&#305;s&#305; artt&#305;k&ccedil;a s&#305;ra uzar. Di&#287;er bir deyi&#351;le talep y&uuml;kseldi&#287;inde bekleme s&uuml;resi de artar, bu da a&#287; yo&#287;unlu&#287;u olarak bilinir. Bunun yan&#305;nda madenciler ve do&#287;rulay&#305;c&#305;lar y&uuml;ksek &uuml;cretli i&#351;lemleri &ouml;ne al&#305;r. D&uuml;&#351;&uuml;k &uuml;cret &ouml;deyen i&#351;lemler bekleme havuzunda daha uzun kal&#305;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Son olarak blok s&uuml;resi, her a&#287;&#305;n bloklar&#305; farkl&#305; h&#305;zda &uuml;retmesiyle ili&#351;kilidir. Bitcoin (BTC) a&#287;&#305;nda bu s&uuml;re ortalama 10 dakika, h&#305;zl&#305; a&#287;larda ise saniyelerle &ouml;l&ccedil;&uuml;l&uuml;r.<\/span><\/p>\n<h2><strong>Neden birden fazla onay beklenir?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Tek onay bir i&#351;lemi ba&#351;latmak i&ccedil;in yeterlidir. Ancak g&uuml;venlik i&ccedil;in &ccedil;o&#287;u zaman daha fazlas&#305; beklenir. Bunun temel nedeni &ccedil;ift harcama (double spending) riskidir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">&Ccedil;ift harcama, ayn&#305; kripto varl&#305;&#287;&#305;n iki kez harcanmaya &ccedil;al&#305;&#351;&#305;lmas&#305;d&#305;r. Bir i&#351;lem yaln&#305;zca tek blokta yer al&#305;yorken zincir teorik olarak yeniden d&uuml;zenlenebilir. Bu duruma zincir yeniden organizasyonu (reorg) denir. &Uuml;zerine eklenen her yeni blok bu ihtimali h&#305;zla d&uuml;&#351;&uuml;r&uuml;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/bitcoin-btc-nedir\/\" target=\"_blank\" rel=\"noopener\">Bitcoin<\/a> (BTC) a&#287;&#305;nda alt&#305; onay uzun s&uuml;redir bir referans noktas&#305;d&#305;r. Bu say&#305;, sald&#305;rgan&#305;n a&#287; g&uuml;c&uuml;n&uuml;n y&uuml;zde 10&rsquo;undan az&#305;na sahip oldu&#287;u ve y&uuml;zde 0,1&rsquo;lik bir riskin kabul edilebilir say&#305;ld&#305;&#287;&#305; varsay&#305;m&#305;na dayan&#305;r. &Ccedil;ift harcamaya kar&#351;&#305; kullan&#305;lan olas&#305;l&#305;k hesab&#305;n&#305;n ayr&#305;nt&#305;lar&#305; Bitcoin&rsquo;in resmi dok&uuml;man&#305;nda payla&#351;&#305;lm&#305;&#351;t&#305;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Az onayl&#305; i&#351;lemler baz&#305; sald&#305;r&#305; t&uuml;rlerine a&ccedil;&#305;kt&#305;r. Bunlar aras&#305;nda yar&#305;&#351; sald&#305;r&#305;s&#305; (race attack) ve y&uuml;zde 51 sald&#305;r&#305;s&#305; say&#305;labilir. Onay say&#305;s&#305; artt&#305;k&ccedil;a bu sald&#305;r&#305;lar&#305;n ba&#351;ar&#305; ihtimali pratikte de gittik&ccedil;e azal&#305;r.<\/span><\/p>\n<h2><strong>Confirmation ile finality (kesinlik) aras&#305;ndaki fark<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Her onaylanm&#305;&#351; i&#351;lem kesinle&#351;mi&#351; say&#305;lmaz. Confirmation ile finality (kesinlik) farkl&#305; kavramlard&#305;r. Bu ayr&#305;m &ouml;zellikle modern Proof-of-Stake (PoS) a&#287;lar&#305;nda &ouml;nemlidir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Confirmation, i&#351;lemin bir blokta yer ald&#305;&#287;&#305;n&#305; g&ouml;sterir ve her yeni blokla riski azalt&#305;r. Finality ise i&#351;lemin art&#305;k geri d&ouml;nd&uuml;r&uuml;lemez oldu&#287;unu ifade eder. Onay say&#305;s&#305; bir say&#305; olarak &ouml;l&ccedil;&uuml;l&uuml;rken kesinlik a&#287;&#305;n uzla&#351;&#305; mekanizmas&#305;na ba&#287;l&#305;d&#305;r.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ethereum (ETH) a&#287;&#305;nda kesinlik checkpoint ad&#305; verilen bloklarla sa&#287;lan&#305;r. Bir blo&#287;un kesinle&#351;mesi i&ccedil;in a&#287;da yat&#305;r&#305;lan ETH&rsquo;nin &uuml;&ccedil;te ikisinin onay&#305; gerekir. Ethereum&rsquo;un resmi dok&uuml;mantasyonu bu s&uuml;recin Casper FFG mekanizmas&#305;yla y&uuml;r&uuml;t&uuml;ld&uuml;&#287;&uuml;n&uuml; a&ccedil;&#305;klar.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bir Ethereum blo&#287;unun kesinle&#351;mesi yakla&#351;&#305;k 15 dakika s&uuml;rer. Ethereum kesinlik yol haritas&#305;, bu s&uuml;reyi tek slota indirmeyi hedefleyen &ccedil;al&#305;&#351;malar&#305; i&ccedil;erir. Bu nedenle bir i&#351;lem onaylanm&#305;&#351; g&ouml;r&uuml;nse bile baz&#305; a&#287;larda tam kesinlik biraz daha gecikebilir.<\/span><\/p>\n<h2><strong>&#304;&#351;lem onay&#305; ile c&uuml;zdan izni (<span class=\"\" title=\"Paribu S&ouml;zl&uuml;k: Token nedir?\" data-mobile-support=\"0\" data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]' tabindex=\"0\" role=\"link\">token<\/span> approval) aras&#305;ndaki fark<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Kriptoda temelde iki ayr&#305; onay kavram&#305; vard&#305;r. Blok onay&#305;, bir i&#351;lemin a&#287;da do&#287;rulanmas&#305;d&#305;r. C&uuml;zdan izni (token approval) ise bir ak&#305;ll&#305; s&ouml;zle&#351;meye c&uuml;zdandaki belirli token&rsquo;lar&#305; kullanma yetkisi verilmesidir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Token approval, merkeziyetsiz uygulamalarla (dApp) etkile&#351;imde kullan&#305;c&#305; kar&#351;&#305;s&#305;na &ccedil;&#305;kar. Bir DeFi (Merkeziyetsiz finans) i&#351;lemi yaparken c&uuml;zdan&#305;n&#305;z bu izni ister. &#304;zin verildi&#287;inde s&ouml;zle&#351;me, belirlenen s&#305;n&#305;ra kadar ilgili token&rsquo;&#305; hareket ettirebilir.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bu izinler bir g&uuml;venlik riski ta&#351;&#305;yabilir. S&#305;n&#305;rs&#305;z (unlimited) verilen izinler, s&ouml;zle&#351;me ele ge&ccedil;irilirse varl&#305;klar&#305;n &ccedil;ekilmesine yol a&ccedil;abilir.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kullan&#305;lmayan izinler iptal edilebilir. &#304;ptal (revoke) i&#351;lemi de bir blok i&#351;lemidir ve k&uuml;&ccedil;&uuml;k bir a&#287; &uuml;creti gerektirir. &#304;zni iptal etmek token&rsquo;lar&#305; c&uuml;zdandan ta&#351;&#305;maz, yaln&#305;zca s&ouml;zle&#351;menin eri&#351;imini kald&#305;r&#305;r.<\/span><\/p>\n<h2><strong>Onaylanmam&#305;&#351; i&#351;lem i&ccedil;in ne yap&#305;l&#305;r?<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">Onaylanmam&#305;&#351; (unconfirmed) bir i&#351;lemde para kaybolmaz. Tutar ask&#305;dad&#305;r ve a&#287; sakinle&#351;ince ya onaylan&#305;r ya da g&ouml;nderenin c&uuml;zdan&#305;na d&ouml;ner. D&uuml;&#351;&uuml;k &uuml;cret nedeniyle tak&#305;lan i&#351;lemler i&ccedil;in &uuml;creti art&#305;ran iki y&ouml;ntem kullan&#305;l&#305;r.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Replace-By-Fee (RBF):<\/strong> G&ouml;nderen, onays&#305;z i&#351;lemi daha y&uuml;ksek &uuml;cretli yeni bir i&#351;lemle de&#287;i&#351;tirir. Madenciler y&uuml;ksek &uuml;cretli i&#351;lemi &ouml;ne al&#305;r ve onay h&#305;zlan&#305;r. Bu y&ouml;ntem yaln&#305;zca c&uuml;zdan RBF&rsquo;i destekledi&#287;inde &ccedil;al&#305;&#351;&#305;r.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Child Pays For Parent (CPFP):<\/strong> Al&#305;c&#305;, tak&#305;lan i&#351;lemden gelen tutar&#305; y&uuml;ksek &uuml;cretli yeni bir i&#351;lemde harcar. Madenci y&uuml;ksek &uuml;creti almak i&ccedil;in iki i&#351;lemi birlikte onaylar. B&ouml;ylece tak&#305;lan i&#351;lem de zincire girer.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">&#304;&#351;lemi bir blok gezgini &uuml;zerinden i&#351;lem numaras&#305;yla (TXID) takip etmek de m&uuml;mk&uuml;nd&uuml;r. Burada onay say&#305;s&#305; ve i&#351;lemin durumu anl&#305;k g&ouml;r&uuml;nt&uuml;lenir.<\/span><\/p>\n<h2><strong>S&#305;k&ccedil;a sorulan sorular<\/strong><\/h2>\n<h3><strong>Blokzincirde 1 onay ald&#305; ne demek?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">&#304;&#351;leminizin bir blo&#287;a eklendi&#287;i ve o blokzincire kat&#305;ld&#305;&#287;&#305; anlam&#305;na gelir. Bu, ilk do&#287;rulamad&#305;r. &Uuml;zerine yeni bloklar eklendik&ccedil;e onay say&#305;s&#305; ve g&uuml;venlik artar.<\/span><\/p>\n<h3><strong>Onaylanmam&#305;&#351; i&#351;lem iptal edilebilir mi?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Teknik olarak do&#287;rudan iptal m&uuml;mk&uuml;n de&#287;ildir. Onays&#305;z i&#351;lem ya onaylan&#305;r ya da uzun s&uuml;re onay almazsa bekleme havuzundan d&uuml;&#351;erek c&uuml;zdana d&ouml;ner. G&ouml;nderen, RBF destekli c&uuml;zdanlarda i&#351;lemi daha y&uuml;ksek &uuml;cretli bir i&#351;lemle de&#287;i&#351;tirebilir.<\/span><\/p>\n<h3><strong>Bitcoin transferi neden onaylanm&#305;yor?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">En s&#305;k neden d&uuml;&#351;&uuml;k i&#351;lem &uuml;cretidir. A&#287; yo&#287;un oldu&#287;unda madenciler y&uuml;ksek &uuml;cretli i&#351;lemleri &ouml;nceliklendirir. D&uuml;&#351;&uuml;k &uuml;cretli i&#351;lem bekleme havuzunda s&#305;ras&#305;n&#305; bekler ve onay&#305; gecikir.<\/span><\/p>\n<h3><strong>Ka&ccedil; onay g&uuml;venli kabul edilir?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Bu say&#305; a&#287;a ve tutara g&ouml;re de&#287;i&#351;ir. Bitcoin (BTC) i&ccedil;in k&uuml;&ccedil;&uuml;k transferlerde tek onay, b&uuml;y&uuml;k tutarlarda alt&#305; onay yayg&#305;n bir g&uuml;venli e&#351;iktir. Daha h&#305;zl&#305; a&#287;larda az say&#305;da onay yeterli olabilir.<\/span><\/p>\n<h3><strong>Confirmation ile finality ayn&#305; &#351;ey mi?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">Hay&#305;r, farkl&#305; kavramlard&#305;r. Confirmation i&#351;lemin blokta yer ald&#305;&#287;&#305;n&#305; g&ouml;sterir. Finality ise i&#351;lemin art&#305;k geri d&ouml;nd&uuml;r&uuml;lemez oldu&#287;unu ifade eder ve a&#287;&#305;n uzla&#351;&#305; mekanizmas&#305;na ba&#287;l&#305;d&#305;r.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Confirmation, dilimizde onay anlam&#305;na gelir. Blokzincir ekosisteminde onay&#305;n devreye girdi&#287;i nokta, bloklar&#305;n ba&#351;ar&#305;l&#305; &#351;ekilde zincire eklenmesinden &ouml;nceki s&uuml;re&ccedil;tir.<\/p>\n","protected":false},"author":1,"featured_media":24357,"menu_order":0,"template":"","meta":{"footnotes":""},"glossary-categories":[],"glossary-tags":[],"glossary-languages":[],"class_list":["post-3858","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"post_title":"Confirmation (Onay) nedir?","post_content":"Confirmation, dilimizde onay anlam\u0131na gelir. Blokzincir ekosisteminde onay\u0131n devreye girdi\u011fi nokta, bloklar\u0131n ba\u015far\u0131l\u0131 \u015fekilde zincire eklenmesinden \u00f6nceki s\u00fcre\u00e7tir. Madenciler taraf\u0131ndan onaylanan bloklar, g\u00fcvenle ekosistem i\u00e7indeki yerini al\u0131r. Buna a\u011f taraf\u0131ndan do\u011frulanma da denir.\r\n\r\nConfirmation s\u00fcreci, her kripto para t\u00fcr\u00fcnde farkl\u0131l\u0131k g\u00f6stermektedir. Genellikle g\u00fcvenlik seviyesini y\u00fcksek tutmak i\u00e7in birden fazla onay al\u0131nan bir s\u00fcre\u00e7 vard\u0131r. \u00d6rne\u011fin; Bitcoin blokzincirinde \u00fc\u00e7 a\u015famal\u0131 bir confirmation s\u00fcreci s\u00f6z konusudur ve her onay minimum 5, maksimum 45 dakika s\u00fcrer.\r\n\r\nConfirmation tamamland\u0131ktan sonra blok eklenmesi ve veri aktar\u0131m\u0131 gibi i\u015flemler de sorunsuz \u015fekilde tamamlan\u0131r. Bu s\u00fcre\u00e7 olmadan, blokzincir ekosisteminde herhangi bir i\u015flem ger\u00e7ekle\u015fmesi m\u00fcmk\u00fcn de\u011fildir.\r\n<h2><strong>Confirmation nas\u0131l \u00e7al\u0131\u015f\u0131r?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Bir i\u015flem \u00f6nce a\u011f\u0131n bekleme havuzuna (mempool) d\u00fc\u015fer. Burada onay beklerken durumu unconfirmed (onaylanmam\u0131\u015f) olarak g\u00f6r\u00fcn\u00fcr. Bir madenci ya da do\u011frulay\u0131c\u0131 i\u015flemi bir blo\u011fa ald\u0131\u011f\u0131nda i\u015flem ilk onay\u0131n\u0131 kazan\u0131r.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">S\u00fcre\u00e7 ad\u0131m ad\u0131m \u015f\u00f6yle ilerler:<\/span>\r\n<ol>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Mempool (bekleme havuzu): <\/b><span style=\"font-weight: 400;\">\u0130\u015flem g\u00f6nderildi\u011fi an a\u011f\u0131n bekleme havuzuna d\u00fc\u015fer ve onays\u0131z olarak bekler.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Blo\u011fa al\u0131nma (1. onay): <\/b><span style=\"font-weight: 400;\">Bir madenci veya do\u011frulay\u0131c\u0131 i\u015flemi se\u00e7er, blo\u011fa yazar ve blok, zincire eklenir. B\u00f6ylece i\u015flem ilk onay\u0131n\u0131 al\u0131r.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Zincirleme onaylar:<\/b><span style=\"font-weight: 400;\"> Blo\u011funuzun \u00fczerine eklenen her yeni blok i\u015fleminize bir onay daha ekler. Bloklar \u00fcst \u00fcste y\u0131\u011f\u0131ld\u0131k\u00e7a i\u015flem geri d\u00f6nd\u00fcr\u00fclemez h\u00e2le gelir.<\/span><\/li>\r\n<\/ol>\r\n<span style=\"font-weight: 400;\">Confirmation tamamland\u0131ktan sonra blok eklenmesi ve veri aktar\u0131m\u0131 gibi i\u015flemler de sorunsuz \u015fekilde tamamlan\u0131r. Bu s\u00fcre\u00e7 olmadan, blokzincir ekosisteminde herhangi bir i\u015flem ger\u00e7ekle\u015fmesi m\u00fcmk\u00fcn de\u011fildir.<\/span>\r\n<h2><strong>Bir i\u015flem i\u00e7in ka\u00e7 onay gerekir?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Gereken onay say\u0131s\u0131 her a\u011fda farkl\u0131d\u0131r. K\u0131sa s\u00fcreli ve k\u00fc\u00e7\u00fck transferlerde tek onay yeterli olabilir. B\u00fcy\u00fck tutarlarda g\u00fcvenlik i\u00e7in daha fazla onay beklenir. Bu say\u0131y\u0131 a\u011f\u0131n yap\u0131s\u0131 ve kar\u015f\u0131 taraf\u0131n g\u00fcvenlik politikas\u0131 belirler.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Confirmation s\u00fcreci, her kripto para t\u00fcr\u00fcnde farkl\u0131l\u0131k g\u00f6stermektedir. Genellikle g\u00fcvenlik seviyesini y\u00fcksek tutmak i\u00e7in birden fazla onay al\u0131nan bir s\u00fcre\u00e7 vard\u0131r. \u00d6rne\u011fin; Bitcoin blokzincirinde \u00fc\u00e7 a\u015famal\u0131 bir confirmation s\u00fcreci s\u00f6z konusudur ve her onay minimum 5, maksimum 45 dakika s\u00fcrer.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Onay say\u0131s\u0131 ve s\u00fcresi a\u011fdan a\u011fa belirgin bi\u00e7imde de\u011fi\u015fir. Bitcoin (BTC) a\u011f\u0131nda bir blok ortalama 10 dakikada \u00fcretilir. Bu nedenle 3-6 onay yakla\u015f\u0131k 30 ila 60 dakika s\u00fcrer.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Ethereum (ETH) a\u011f\u0131nda blok s\u00fcresi yakla\u015f\u0131k 12 saniyedir. Bu a\u011fda \u00e7o\u011fu zaman 12-32 onay beklenir ve s\u00fcre birka\u00e7 dakikaya denk gelir. Solana (SOL) gibi h\u0131zl\u0131 a\u011flarda blok s\u00fcresi bir saniyenin alt\u0131ndad\u0131r ve onaylar saniyeler i\u00e7inde biter. Tron (TRX) a\u011f\u0131nda onaylar ise ortalama bir dakika civar\u0131nda tamamlan\u0131r.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Borsalar ve sat\u0131c\u0131lar da kendi e\u015fiklerini belirler. K\u00fc\u00e7\u00fck tutarlarda tek onay \u00e7o\u011fu durumda g\u00fcvenli say\u0131l\u0131r. Yakla\u015f\u0131k 10.000 dolar de\u011ferindeki transferlerde ise \u00fc\u00e7 onay yayg\u0131n bir uygulamad\u0131r. \u00c7ok b\u00fcy\u00fck tutarlarda ise alt\u0131 onay tercih edilir.<\/span>\r\n<h2><strong>Onay s\u00fcresini etkileyen fakt\u00f6rler nelerdir?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Onay s\u00fcresi sabit de\u011fildir. Ayn\u0131 a\u011fda bir transfer bazen iki dakikada, bazen saatlerce s\u00fcrebilir. Bu fark\u0131 a\u011f yo\u011funlu\u011fu, i\u015flem \u00fccreti ve blok s\u00fcresi olmak \u00fczere \u00fc\u00e7 temel etken belirler.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">O an i\u015flem yapan ki\u015fi say\u0131s\u0131 artt\u0131k\u00e7a s\u0131ra uzar. Di\u011fer bir deyi\u015fle talep y\u00fckseldi\u011finde bekleme s\u00fcresi de artar, bu da a\u011f yo\u011funlu\u011fu olarak bilinir. Bunun yan\u0131nda madenciler ve do\u011frulay\u0131c\u0131lar y\u00fcksek \u00fccretli i\u015flemleri \u00f6ne al\u0131r. D\u00fc\u015f\u00fck \u00fccret \u00f6deyen i\u015flemler bekleme havuzunda daha uzun kal\u0131r.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Son olarak blok s\u00fcresi, her a\u011f\u0131n bloklar\u0131 farkl\u0131 h\u0131zda \u00fcretmesiyle ili\u015fkilidir. Bitcoin (BTC) a\u011f\u0131nda bu s\u00fcre ortalama 10 dakika, h\u0131zl\u0131 a\u011flarda ise saniyelerle \u00f6l\u00e7\u00fcl\u00fcr.<\/span>\r\n<h2><strong>Neden birden fazla onay beklenir?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Tek onay bir i\u015flemi ba\u015flatmak i\u00e7in yeterlidir. Ancak g\u00fcvenlik i\u00e7in \u00e7o\u011fu zaman daha fazlas\u0131 beklenir. Bunun temel nedeni \u00e7ift harcama (double spending) riskidir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\u00c7ift harcama, ayn\u0131 kripto varl\u0131\u011f\u0131n iki kez harcanmaya \u00e7al\u0131\u015f\u0131lmas\u0131d\u0131r. Bir i\u015flem yaln\u0131zca tek blokta yer al\u0131yorken zincir teorik olarak yeniden d\u00fczenlenebilir. Bu duruma zincir yeniden organizasyonu (reorg) denir. \u00dczerine eklenen her yeni blok bu ihtimali h\u0131zla d\u00fc\u015f\u00fcr\u00fcr.<\/span>\r\n\r\n<span style=\"font-weight: 400;\"><a href=\"https:\/\/www.paribu.com\/blog\/sozluk\/bitcoin-btc-nedir\/\" target=\"_blank\" rel=\"noopener\">Bitcoin<\/a> (BTC) a\u011f\u0131nda alt\u0131 onay uzun s\u00fcredir bir referans noktas\u0131d\u0131r. Bu say\u0131, sald\u0131rgan\u0131n a\u011f g\u00fcc\u00fcn\u00fcn y\u00fczde 10'undan az\u0131na sahip oldu\u011fu ve y\u00fczde 0,1'lik bir riskin kabul edilebilir say\u0131ld\u0131\u011f\u0131 varsay\u0131m\u0131na dayan\u0131r. \u00c7ift harcamaya kar\u015f\u0131 kullan\u0131lan olas\u0131l\u0131k hesab\u0131n\u0131n ayr\u0131nt\u0131lar\u0131 Bitcoin'in resmi dok\u00fcman\u0131nda payla\u015f\u0131lm\u0131\u015ft\u0131r.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Az onayl\u0131 i\u015flemler baz\u0131 sald\u0131r\u0131 t\u00fcrlerine a\u00e7\u0131kt\u0131r. Bunlar aras\u0131nda yar\u0131\u015f sald\u0131r\u0131s\u0131 (race attack) ve y\u00fczde 51 sald\u0131r\u0131s\u0131 say\u0131labilir. Onay say\u0131s\u0131 artt\u0131k\u00e7a bu sald\u0131r\u0131lar\u0131n ba\u015far\u0131 ihtimali pratikte de gittik\u00e7e azal\u0131r.<\/span>\r\n<h2><strong>Confirmation ile finality (kesinlik) aras\u0131ndaki fark<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Her onaylanm\u0131\u015f i\u015flem kesinle\u015fmi\u015f say\u0131lmaz. Confirmation ile finality (kesinlik) farkl\u0131 kavramlard\u0131r. Bu ayr\u0131m \u00f6zellikle modern Proof-of-Stake (PoS) a\u011flar\u0131nda \u00f6nemlidir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Confirmation, i\u015flemin bir blokta yer ald\u0131\u011f\u0131n\u0131 g\u00f6sterir ve her yeni blokla riski azalt\u0131r. Finality ise i\u015flemin art\u0131k geri d\u00f6nd\u00fcr\u00fclemez oldu\u011funu ifade eder. Onay say\u0131s\u0131 bir say\u0131 olarak \u00f6l\u00e7\u00fcl\u00fcrken kesinlik a\u011f\u0131n uzla\u015f\u0131 mekanizmas\u0131na ba\u011fl\u0131d\u0131r.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Ethereum (ETH) a\u011f\u0131nda kesinlik checkpoint ad\u0131 verilen bloklarla sa\u011flan\u0131r. Bir blo\u011fun kesinle\u015fmesi i\u00e7in a\u011fda yat\u0131r\u0131lan ETH'nin \u00fc\u00e7te ikisinin onay\u0131 gerekir. Ethereum'un resmi dok\u00fcmantasyonu bu s\u00fcrecin Casper FFG mekanizmas\u0131yla y\u00fcr\u00fct\u00fcld\u00fc\u011f\u00fcn\u00fc a\u00e7\u0131klar.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Bir Ethereum blo\u011funun kesinle\u015fmesi yakla\u015f\u0131k 15 dakika s\u00fcrer. Ethereum kesinlik yol haritas\u0131, bu s\u00fcreyi tek slota indirmeyi hedefleyen \u00e7al\u0131\u015fmalar\u0131 i\u00e7erir. Bu nedenle bir i\u015flem onaylanm\u0131\u015f g\u00f6r\u00fcnse bile baz\u0131 a\u011flarda tam kesinlik biraz daha gecikebilir.<\/span>\r\n<h2><strong>\u0130\u015flem onay\u0131 ile c\u00fczdan izni (token approval) aras\u0131ndaki fark<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Kriptoda temelde iki ayr\u0131 onay kavram\u0131 vard\u0131r. Blok onay\u0131, bir i\u015flemin a\u011fda do\u011frulanmas\u0131d\u0131r. C\u00fczdan izni (token approval) ise bir ak\u0131ll\u0131 s\u00f6zle\u015fmeye c\u00fczdandaki belirli token\u2019lar\u0131 kullanma yetkisi verilmesidir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Token approval, merkeziyetsiz uygulamalarla (dApp) etkile\u015fimde kullan\u0131c\u0131 kar\u015f\u0131s\u0131na \u00e7\u0131kar. Bir DeFi (Merkeziyetsiz finans) i\u015flemi yaparken c\u00fczdan\u0131n\u0131z bu izni ister. \u0130zin verildi\u011finde s\u00f6zle\u015fme, belirlenen s\u0131n\u0131ra kadar ilgili token\u2019\u0131 hareket ettirebilir.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Bu izinler bir g\u00fcvenlik riski ta\u015f\u0131yabilir. S\u0131n\u0131rs\u0131z (unlimited) verilen izinler, s\u00f6zle\u015fme ele ge\u00e7irilirse varl\u0131klar\u0131n \u00e7ekilmesine yol a\u00e7abilir.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Kullan\u0131lmayan izinler iptal edilebilir. \u0130ptal (revoke) i\u015flemi de bir blok i\u015flemidir ve k\u00fc\u00e7\u00fck bir a\u011f \u00fccreti gerektirir. \u0130zni iptal etmek token\u2019lar\u0131 c\u00fczdandan ta\u015f\u0131maz, yaln\u0131zca s\u00f6zle\u015fmenin eri\u015fimini kald\u0131r\u0131r.<\/span>\r\n<h2><strong>Onaylanmam\u0131\u015f i\u015flem i\u00e7in ne yap\u0131l\u0131r?<\/strong><\/h2>\r\n<span style=\"font-weight: 400;\">Onaylanmam\u0131\u015f (unconfirmed) bir i\u015flemde para kaybolmaz. Tutar ask\u0131dad\u0131r ve a\u011f sakinle\u015fince ya onaylan\u0131r ya da g\u00f6nderenin c\u00fczdan\u0131na d\u00f6ner. D\u00fc\u015f\u00fck \u00fccret nedeniyle tak\u0131lan i\u015flemler i\u00e7in \u00fccreti art\u0131ran iki y\u00f6ntem kullan\u0131l\u0131r.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Replace-By-Fee (RBF):<\/strong> G\u00f6nderen, onays\u0131z i\u015flemi daha y\u00fcksek \u00fccretli yeni bir i\u015flemle de\u011fi\u015ftirir. Madenciler y\u00fcksek \u00fccretli i\u015flemi \u00f6ne al\u0131r ve onay h\u0131zlan\u0131r. Bu y\u00f6ntem yaln\u0131zca c\u00fczdan RBF'i destekledi\u011finde \u00e7al\u0131\u015f\u0131r.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"><strong>Child Pays For Parent (CPFP):<\/strong> Al\u0131c\u0131, tak\u0131lan i\u015flemden gelen tutar\u0131 y\u00fcksek \u00fccretli yeni bir i\u015flemde harcar. Madenci y\u00fcksek \u00fccreti almak i\u00e7in iki i\u015flemi birlikte onaylar. B\u00f6ylece tak\u0131lan i\u015flem de zincire girer.<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">\u0130\u015flemi bir blok gezgini \u00fczerinden i\u015flem numaras\u0131yla (TXID) takip etmek de m\u00fcmk\u00fcnd\u00fcr. Burada onay say\u0131s\u0131 ve i\u015flemin durumu anl\u0131k g\u00f6r\u00fcnt\u00fclenir.<\/span>\r\n<h2><strong>S\u0131k\u00e7a sorulan sorular<\/strong><\/h2>\r\n<h3><strong>Blokzincirde 1 onay ald\u0131 ne demek?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">\u0130\u015fleminizin bir blo\u011fa eklendi\u011fi ve o blokzincire kat\u0131ld\u0131\u011f\u0131 anlam\u0131na gelir. Bu, ilk do\u011frulamad\u0131r. \u00dczerine yeni bloklar eklendik\u00e7e onay say\u0131s\u0131 ve g\u00fcvenlik artar.<\/span>\r\n<h3><strong>Onaylanmam\u0131\u015f i\u015flem iptal edilebilir mi?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">Teknik olarak do\u011frudan iptal m\u00fcmk\u00fcn de\u011fildir. Onays\u0131z i\u015flem ya onaylan\u0131r ya da uzun s\u00fcre onay almazsa bekleme havuzundan d\u00fc\u015ferek c\u00fczdana d\u00f6ner. G\u00f6nderen, RBF destekli c\u00fczdanlarda i\u015flemi daha y\u00fcksek \u00fccretli bir i\u015flemle de\u011fi\u015ftirebilir.<\/span>\r\n<h3><strong>Bitcoin transferi neden onaylanm\u0131yor?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">En s\u0131k neden d\u00fc\u015f\u00fck i\u015flem \u00fccretidir. A\u011f yo\u011fun oldu\u011funda madenciler y\u00fcksek \u00fccretli i\u015flemleri \u00f6nceliklendirir. D\u00fc\u015f\u00fck \u00fccretli i\u015flem bekleme havuzunda s\u0131ras\u0131n\u0131 bekler ve onay\u0131 gecikir.<\/span>\r\n<h3><strong>Ka\u00e7 onay g\u00fcvenli kabul edilir?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">Bu say\u0131 a\u011fa ve tutara g\u00f6re de\u011fi\u015fir. Bitcoin (BTC) i\u00e7in k\u00fc\u00e7\u00fck transferlerde tek onay, b\u00fcy\u00fck tutarlarda alt\u0131 onay yayg\u0131n bir g\u00fcvenli e\u015fiktir. Daha h\u0131zl\u0131 a\u011flarda az say\u0131da onay yeterli olabilir.<\/span>\r\n<h3><strong>Confirmation ile finality ayn\u0131 \u015fey mi?<\/strong><\/h3>\r\n<span style=\"font-weight: 400;\">Hay\u0131r, farkl\u0131 kavramlard\u0131r. Confirmation i\u015flemin blokta yer ald\u0131\u011f\u0131n\u0131 g\u00f6sterir. Finality ise i\u015flemin art\u0131k geri d\u00f6nd\u00fcr\u00fclemez oldu\u011funu ifade eder ve a\u011f\u0131n uzla\u015f\u0131 mekanizmas\u0131na ba\u011fl\u0131d\u0131r.<\/span>","_links":{"self":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/3858","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":3,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/3858\/revisions"}],"predecessor-version":[{"id":25812,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary\/3858\/revisions\/25812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/media\/24357"}],"wp:attachment":[{"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/media?parent=3858"}],"wp:term":[{"taxonomy":"glossary-categories","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-categories?post=3858"},{"taxonomy":"glossary-tags","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-tags?post=3858"},{"taxonomy":"glossary-languages","embeddable":true,"href":"https:\/\/www.paribu.com\/blog\/wp-json\/wp\/v2\/glossary-languages?post=3858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}