{"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\/sl\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","title":{"rendered":"Corda - open source blockchain za podjetja","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/corda\/corda\">Corda<\/a><\/noindex> je razdeljen knjigovodsko orodje za shranjevanje, upravljanje in usklajevanje finan\u010dnih obveznosti med razli\u010dnimi finan\u010dnimi organizacijami.<br \/>\n<img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" 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 precej dobro dokumentacijo z videoposnetki, ki jih lahko najdete <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.corda.net\/index.html\">ovde<\/a><\/noindex>. Posku\u0161al bom na kratko opisati, kako deluje Corda znotraj.<\/p>\n<p>Oglejmo si glavne zna\u010dilnosti Corda in njegovo edinstvenost med drugimi blockchaini:<\/p>\n<ul>\n<li>Corda nima svoje kriptovalute. <\/li>\n<li>Corda ne uporablja koncepta rudarjenja in sistema Proof-of-Work.<\/li>\n<li>Prenos podatkov se odvija le med udele\u017eenci transakcije \/ pogodbe. Tukaj ni globalnega broadcasting-a za vse vozli\u0161\u010da omre\u017eja. <\/li>\n<li>Ni centralnega nadzornika, ki bi upravljal vse transakcije.<\/li>\n<li>Corda podpira razli\u010dne mehanizme konsenza.<\/li>\n<li>Konsenz se dose\u017ee med udele\u017eenci na ravni posameznega dogovora \/ pogodbe, ne na ravni celotnega sistema.<\/li>\n<li>Transakcijo potrdijo le tisti, ki so do nje povezani.<\/li>\n<li>Corda ponuja neposredno povezavo med formalnim \u010dlove\u0161kim pravnim jezikom in kodo pametnih pogodb.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Knjiga<\/h3>\n<p>\nKoncept knjige v Corda je subjektiven. Ne obstaja enotna centralna baza podatkov. Namesto tega vsak vozli\u0161\u010de podpira lo\u010deno podatkovno bazo znanih dejstev.<\/p>\n<p>Na primer, predstavljajte si omre\u017eje s 5 vozli\u0161\u010di, kjer je krog znano dejstvo za vozli\u0161\u010de.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/538ca02bcd0488dbcf626d4e9bc704f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKot vidimo, Ed, Carl in Demi poznajo dejstvo 3, medtem ko Alice in Bob o njem niti ne sluta. Corda zagotavlja ohranjanje skupnih dejstev v bazo vsakega vozli\u0161\u010da, pri \u010demer so podatki identi\u010dni. <\/p>\n<h3>Stanja<\/h3>\n<p>\nStanje je <i>nepremakljiv<\/i> objekt, ki predstavlja dejstvo, znano enemu ali ve\u010d vozli\u0161\u010dem v omre\u017eju v dolo\u010denem trenutku.<\/p>\n<p>Stanja lahko shranijo poljubne podatke, na primer delnice, obveznice, kredite, identifikacijske informacije.<\/p>\n<p>Na primer, naslednje stanje predstavlja IOU \u2014 dogovor, da Alice dolguje Bobu znesek X:<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/19375664e05d42eb646dfbcab2c0638a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u017divljenjski cikel dejstva skozi \u010das je predstavljen s sekven\u010dnimi stanji. Ko je potrebno posodobiti trenutno stanje, ustvarimo novo, trenutno pa ozna\u010dimo kot zgodovinsko (historic).<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/f3ab2bd8a7c4cb6df40f003aa88cc0fd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Transakcije<\/h3>\n<p>\nTransakcije so predlogi za posodobitev knjige. Ne prena\u0161ajo se vsem udele\u017eencem knjige in so na voljo le tistim udele\u017eencem omre\u017eja, ki imajo zakonito pravico, da jih vidijo in upravljajo.<\/p>\n<p>Transakcija bo dodana v knjigo, \u010de je:<\/p>\n<ul>\n<li>kontraktno validna<\/li>\n<li>potpisana od svih potrebnih u\u010desnika<\/li>\n<li>ne sadr\u017ei dvostruke potro\u0161nje (double-spends)<\/li>\n<\/ul>\n<p>\nCorda koristi UTXO model (neiskori\u0161\u0107eni izlaz transakcije), gde je svako stanje knjige nepromenljivo. <\/p>\n<p>Prilikom kreiranja, transakciji se na ulaz prosle\u0111uje izlazno stanje prethodne transakcije (po hash-u i indeksu).<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/f26706fc6ae514926ab7cc3d1e18aef7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u017divotni ciklus transakcije:<\/p>\n<ul>\n<li>Kreiranje (Trenutno je transakcija samo predlog za a\u017euriranje knjige) <\/li>\n<li>Prikupljanje potpisa (Potrebni u\u010desnici transakcije odobravaju predlog za a\u017euriranje dodavanjem potpisa na transakciju)<\/li>\n<li>Komitovanje transakcije u knjigu<\/li>\n<\/ul>\n<p>\nNakon dodavanja transakcije u knjigu, ulazna stanja se ozna\u010davaju kao istorijska i ne mogu se koristiti u budu\u0107im transakcijama.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/b2525d6861369163bedddcc4662d2f5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPored ulaznih i izlaznih stanja, transakcija mo\u017ee sadr\u017eati:<\/p>\n<ul>\n<li>Komande (parametar transakcije koji ozna\u010dava cilj transakcije) <\/li>\n<li>Prilozi (kalendar praznika, konverter valuta) <\/li>\n<li>Vremenska okna (rok trajanja)<\/li>\n<li>Notarius (Notary, posebni u\u010desnici mre\u017ee koji validiraju transakcije) <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/776d3d738f344acc65182e5dc67d9673.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Ugovori<\/h3>\n<p>\nKada govorimo o validnosti transakcije, mislimo ne samo na prisustvo potrebnih potpisa, ve\u0107 i na validnost prema ugovoru. Svaka transakcija je povezana sa ugovorom koji je prihvata i validira ulazna i izlazna stanja. Transakcija se smatra validnom samo ako su sva njena stanja validna.<\/p>\n<p>Ugovori u Corda se pi\u0161u na bilo kom JVM jeziku (na primer, 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 naslediti od klase <i>Contract<\/i> i override-ovati metodu <i>verify<\/i>. U slu\u010daju nevalidnosti transakcije, baca se izuzetak.<\/p>\n<p>Validacija transakcija mora biti deterministi\u010dka, tj. ugovor uvek mora ili prihvatiti ili odbiti transakciju. U vezi s tim, validnost transakcije ne mo\u017ee zavisiti od vremena, slu\u010dajnih brojeva, datoteka \u010dvora mre\u017ee i dr.<\/p>\n<p>U Corda, ugovori se izvr\u0161avaju u takozvanom peskovniku \u2014 malo izmenjenoj JVM, koja garantuje deterministi\u010dko izvr\u0161enje ugovora. <\/p>\n<h3>Tokovi<\/h3>\n<p>\nDa bi se automatizovala komunikacija \u010dvorova mre\u017ee, dodati su tokovi.<\/p>\n<p>Tok je niz koraka koji obave\u0161tava \u010dvor kako da izvr\u0161i konkretno a\u017euriranje knjige, u kom trenutku je potrebno potpisati i validirati transakciju.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/f23038fa73013d5cb2b3b980cd43a326.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nV\u010dasih potrebujemo ure ali dni, da transakcija pridobi podpise vseh strani in pride v knjigo. Kaj se zgodi, \u010de izklju\u010dimo vozli\u0161\u010de, vklju\u010deno v transakcijo? Tokovi imajo kontrolne to\u010dke, kjer se stanja toka zapisujejo v podatkovno bazo vozli\u0161\u010da. Ko se vozli\u0161\u010de ponovno priklju\u010di v mre\u017eo, bo nadaljevalo od mesta, kjer je bilo ustavljeno.<\/p>\n<h3>Konsenz<\/h3>\n<p>\nDa transakcija pride v knjigo, mora dose\u010di 2 konsenza: o veljavnosti in o edinstvenosti.<\/p>\n<p>Odlo\u010ditev o veljavnosti transakcije sprejemajo le tiste strani, ki so v to neposredno vklju\u010dene.<\/p>\n<p>Notarske vozli\u0161\u010dne to\u010dke preverjajo transakcijo na edinstvenost in prepre\u010dujejo dvojne porabe.<\/p>\n<p>Predstavljajmo si, da Bob ima 100$ in \u017eeli prenesti 80$ Charlieju in 70$ Danu, pri \u010demer uporablja isto vhodno stanje. <\/p>\n<p><img decoding=\"async\" alt=\"Corda - open source blockchain za podjetja\" src=\"\/wp-content\/uploads\/2019\/05\/159a5b0f2a5c1e38f52d7739707efa8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTak trik v Cordi ne bo mogo\u010d. \u010ceprav bo transakcija prestala preverjanje veljavnosti, bo preverjanje edinstvenosti spodletelo. <\/p>\n<h3>Zaklju\u010dek<\/h3>\n<p>\nPlatforma Corda, ki jo je razvila blockchain konzorcij R3, ni \u010disti primer uporabe tehnologije blockchain. Corda je dovolj ozko specializirano orodje za finan\u010dne organizacije.<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\/sl\/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=\"sl_SI\" \/>\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\/sl\/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 podjetja | ProHoster","description":"Corda je distribuirana knjiga za shranjevanje, upravljanje in sinhronizacijo finan\u010dnih obveznosti med razli\u010dnimi finan\u010dnimi institucijami.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/33870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=33870"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/33870\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/25536"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=33870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=33870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=33870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}