{"id":33870,"date":"2019-10-31T21:55:08","date_gmt":"2019-10-31T18:55:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/corda-open-source-blokchejn-dlya-biznesa\/"},"modified":"2019-10-31T21:55:08","modified_gmt":"2019-10-31T18:55:08","slug":"corda-open-source-blokchejn-dlya-biznesa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","title":{"rendered":"Corda \u2014 open source blockchain za poslovanje","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/corda\/corda\">Corda<\/a><\/noindex> je distribuirana knjiga za pohranu, upravljanje i sinkronizaciju financijskih obaveza izme\u0111u razli\u010ditih financijskih organizacija.<br \/>\n<img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/4dd7c4b5e177c7fdc59eef739a052bb3.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex>Corda ima prili\u010dno dobru dokumentaciju s video predavanjima, koja se mo\u017ee prona\u0107i <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.corda.net\/index.html\">ovdje<\/a><\/noindex>. Poku\u0161at \u0107u ukratko opisati kako Corda funkcionira unutar.<\/p>\n<p>Razmotrite glavne zna\u010dajke Corda i njegovu jedinstvenost u odnosu na druge blockchainove:<\/p>\n<ul>\n<li>Corda nema vlastitu kriptovalutu. <\/li>\n<li>Corda ne koristi koncept rudarenja i sustav Proof-of-Work.<\/li>\n<li>Prijenos podataka doga\u0111a se samo izme\u0111u sudionika transakcije\/ugovora. Ovdje nema globalnog emitiranja svim \u010dvorovima mre\u017ee. <\/li>\n<li>Nema sredi\u0161njeg kontrolora koji upravlja svim transakcijama.<\/li>\n<li>Corda podr\u017eava razli\u010dite mehanizme konsenzusa.<\/li>\n<li>Konsenzus se posti\u017ee izme\u0111u sudionika na razini pojedinog dogovora\/ugovora, a ne na razini cijelog sustava.<\/li>\n<li>Transakciju potvr\u0111uju samo sudionici koji su uklju\u010deni u nju.<\/li>\n<li>Corda nudi izravnu povezanost izme\u0111u formalnog ljudskog pravnog jezika i koda pametnih ugovora.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Glavna knjiga<\/h3>\n<p>\nPojam glavne knjige u Corda je subjektivan. Nema jedinstvenog sredi\u0161njeg skladi\u0161ta podataka. Umjesto toga, svaki \u010dvor odr\u017eava zasebnu bazu podataka poznatih mu \u010dinjenica.<\/p>\n<p>Na primjer, zamislite mre\u017eu od 5 \u010dvorova, gdje je krug poznata \u010dinjenica za \u010dvor.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/538ca02bcd0488dbcf626d4e9bc704f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKako vidimo, Ed, Carl i Demi znaju za \u010dinjenicu 3, dok Alice i Bob ni ne sumnjaju o tome. Corda garantira o\u010duvanje zajedni\u010dkih \u010dinjenica u bazi svakog \u010dvora, pri \u010demu \u0107e podaci biti identi\u010dni. <\/p>\n<h3>Stanja<\/h3>\n<p>\nStanje je <i>nepromjenjivi<\/i> objekt koji predstavlja \u010dinjenicu poznatu jednom ili vi\u0161e \u010dvorova mre\u017ee u odre\u0111enom trenutku.<\/p>\n<p>Stanja mogu \u010duvati proizvoljne podatke, poput dionica, obveznica, kredita, identifikacijskih informacija.<\/p>\n<p>Na primjer, sljede\u0107e stanje predstavlja IOU \u2014 sporazum da Alice duguje Bobu iznos X:<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/19375664e05d42eb646dfbcab2c0638a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u017divotni ciklus \u010dinjenice tijekom vremena predstavljen je nizom stanja. Kada je potrebno a\u017eurirati trenuta\u010dno stanje, stvaramo novo, a trenuta\u010dno ozna\u010davamo kao povijesno.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/f3ab2bd8a7c4cb6df40f003aa88cc0fd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Transakcije<\/h3>\n<p>\nTransakcije su prijedlozi za a\u017euriranje glavne knjige. One se ne emitiraju svim sudionicima glavne knjige i dostupne su samo onim \u010dlanovima mre\u017ee koji imaju zakonito pravo na njihov pregled i upravljanje.<\/p>\n<p>Transakcija \u0107e biti dodana u glavnu knjigu ako je:<\/p>\n<ul>\n<li>ugovor je valjan<\/li>\n<li>potpisan od strane svih potrebnih sudionika<\/li>\n<li>ne sadr\u017ei dvostruke potro\u0161nje (double-spends)<\/li>\n<\/ul>\n<p>\nCorda koristi UTXO model (unspent transaction output), u kojem je svako stanje knjige nepromjenjivo. <\/p>\n<p>Pri stvaranju, transakciji se predaje output stanje prethodne transakcije (prema hash-u i indeksu).<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/f26706fc6ae514926ab7cc3d1e18aef7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCiklus \u017eivota transakcije:<\/p>\n<ul>\n<li>Stvaranje (Trenutno je transakcija samo prijedlog za a\u017euriranje knjige) <\/li>\n<li>Prikupljanje potpisa (Potrebni sudionici transakcije odobravaju prijedlog za a\u017euriranje dodavanjem potpisa na transakciju)<\/li>\n<li>Commit transakcije u knjigu<\/li>\n<\/ul>\n<p>\nNakon dodavanja transakcije u knjigu, ulazna stanja se ozna\u010davaju kao povijesna i ne mogu se koristiti u budu\u0107im transakcijama.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/b2525d6861369163bedddcc4662d2f5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOsim ulaznih i izlaznih stanja, transakcija mo\u017ee sadr\u017eavati:<\/p>\n<ul>\n<li>Komande (parametar transakcije koji ozna\u010dava cilj transakcije) <\/li>\n<li>Prilozi (kalendar blagdana, konverter valuta) <\/li>\n<li>Vremenska okna (rok trajanja)<\/li>\n<li>Notar (Notary, posebni sudionici mre\u017ee koji validiraju transakcije) <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/776d3d738f344acc65182e5dc67d9673.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ugovori<\/h3>\n<p>\nKada govorimo o valjanosti transakcije, podrazumijevamo ne samo prisutnost potrebnih potpisa, ve\u0107 i valjanost prema ugovoru. Svaka transakcija je povezana s ugovorom koji ju prihva\u0107a i validira ulazna i izlazna stanja. Transakcija se smatra valjanom samo ako su sva njezina stanja valjana.<\/p>\n<p>Ugovori u Corda pi\u0161u se na bilo kojem JVM jeziku (npr. Java, Kotlin).<\/p>\n<pre><code class=\"kotlin\">class CommercialPaper : Contract {\n    override fun verify(tx: LedgerTransaction) {\n        TODO()\n    }\n}\n<\/code><\/pre>\n<p>\nPotrebno je naslje\u0111ivati od klase <i>Contract<\/i> i redefinirati metodu <i>verify<\/i>. U slu\u010daju nevaljanosti transakcije izbacuje se iznimka.<\/p>\n<p>Validacija transakcija mora biti deterministi\u010dka, tj. ugovor uvijek mora ili prihvatiti ili odbiti transakciju. S tim u vezi, valjanost transakcije ne mo\u017ee ovisiti o vremenu, slu\u010dajnim brojevima, datotekama \u010dvora mre\u017ee itd.<\/p>\n<p>U Corda, ugovori se izvr\u0161avaju u takozvanoj pje\u0161\u010danoj kutiji \u2014 malo izmijenjenoj JVM koja jam\u010di deterministi\u010dko izvr\u0161avanje ugovora. <\/p>\n<h3>Tokovi<\/h3>\n<p>\nKako bi se automatizirala komunikacija \u010dvorova mre\u017ee, dodani su tokovi.<\/p>\n<p>Tok je niz koraka koji obavje\u0161tava \u010dvor kako izvesti konkretno a\u017euriranje knjige, kada je potrebno potpisati i validirati transakciju.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/f23038fa73013d5cb2b3b980cd43a326.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPonekad su potrebni sati, dani da transakcija bude potpisana od strane svih strana i u\u0111e u ledger. \u0160to \u0107e se dogoditi ako isklju\u010dimo \u010dvor koji sudjeluje u transakciji? Tokovi imaju kontrolne to\u010dke, u kojima se stanja toka bilje\u017ee u bazu podataka \u010dvora. Kada se \u010dvor obnovi u mre\u017ei, nastavit \u0107e od to\u010dke na kojoj je stao.<\/p>\n<h3>Konsenzus<\/h3>\n<p>\nDa bi transakcija u\u0161la u ledger, mora posti\u0107i 2 konsenzusa: o validnosti i o jedinstvenosti.<\/p>\n<p>Odluku o validnosti transakcije donose samo strane koje su izravno uklju\u010dene u nju.<\/p>\n<p>Notarijalni \u010dvorovi provode provjeru transakcije na jedinstvenost, sprje\u010davaju\u0107i dvostruke tro\u0161kove.<\/p>\n<p>Zamislimo da Bob ima 100$, i \u017eeli poslati 80$ Charlieju i 70$ Danu, koriste\u0107i isto ulazno stanje. <\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 open source blockchain za poslovanje\" src=\"\/wp-content\/uploads\/2019\/05\/159a5b0f2a5c1e38f52d7739707efa8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTakav trik Corda ne\u0107e dopustiti. Iako \u0107e transakcija pro\u0107i test validnosti, test jedinstvenosti \u0107e propasti. <\/p>\n<h3>Zaklju\u010dak<\/h3>\n<p>\nPlatforma Corda, koju je razvila blockchain konzorcij R3, nije \u010disti primjer upotrebe blockchain tehnologije. Corda je dovoljno specijalizirano sredstvo za financijske institucije.<br \/>\n<br \/>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/452258\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Corda \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 Ledger \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0445 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438. \u0423 Corda \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0441 \u0432\u0438\u0434\u0435\u043e-\u043b\u0435\u043a\u0446\u0438\u044f\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0437\u0434\u0435\u0441\u044c. \u042f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043a\u0440\u0430\u0442\u043a\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d Corda \u0432\u043d\u0443\u0442\u0440\u0438. \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 Corda \u0438 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0435\u0433\u043e \u0441\u0440\u0435\u0434\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u043e\u0432: \u0423 Corda \u043d\u0435\u0442 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u044b. Corda \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044e \u043c\u0430\u0439\u043d\u0438\u043d\u0433\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25536,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33870","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Corda \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 Ledger \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0445 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"hr_HR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Corda \u2014 open source \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0434\u043b\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Corda \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 Ledger \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0445 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:55:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:55:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Corda \u2014 open source blockchain za biznis | ProHoster","description":"Corda je distribuirani ledger za pohranu, upravljanje i sinhronizaciju financijskih obveza izme\u0111u razli\u010ditih financijskih organizacija.","canonical_url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hr_HR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Corda \u2014 open source \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0434\u043b\u044f \u0431\u0438\u0437\u043d\u0435\u0441\u0430 | ProHoster","og:description":"Corda \u2014 \u044d\u0442\u043e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 Ledger \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u0445 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432 \u043c\u0435\u0436\u0434\u0443 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u044b\u043c\u0438.","og:url":"https:\/\/prohoster.info\/hr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:55:08+00:00","article:modified_time":"2019-10-31T18:55:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33870","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 17:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:32:26","updated":"2026-01-21 17:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/33870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/comments?post=33870"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/posts\/33870\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media\/25536"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/media?parent=33870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/categories?post=33870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hr\/wp-json\/wp\/v2\/tags?post=33870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}