{"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\/cs\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","title":{"rendered":"Corda \u2013 open source blockchain pro byznys","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/corda\/corda\">Corda<\/a><\/noindex> je rozd\u011blen\u00e1 kniha pro ukl\u00e1d\u00e1n\u00ed, spr\u00e1vu a synchronizaci finan\u010dn\u00edch z\u00e1vazk\u016f mezi r\u016fzn\u00fdmi finan\u010dn\u00edmi institucemi.<br \/>\n<img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" 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 m\u00e1 dostate\u010dn\u011b dobrou dokumentaci s video p\u0159edn\u00e1\u0161kami, kter\u00e9 lze naj\u00edt <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.corda.net\/index.html\">zde<\/a><\/noindex>. Pokus\u00edm se stru\u010dn\u011b popsat, jak je Corda vnit\u0159n\u011b uspo\u0159\u00e1d\u00e1na.<\/p>\n<p>Pod\u00edvejme se na hlavn\u00ed rysy Corda a jeho jedine\u010dnost mezi ostatn\u00edmi blockchainy:<\/p>\n<ul>\n<li>Corda nem\u00e1 vlastn\u00ed kryptom\u011bnu. <\/li>\n<li>Corda nepou\u017e\u00edv\u00e1 koncept t\u011b\u017eby a syst\u00e9m Proof-of-Work.<\/li>\n<li>P\u0159enos dat prob\u00edh\u00e1 pouze mezi \u00fa\u010dastn\u00edky transakce\/smlouvy. Neexistuje zde glob\u00e1ln\u00ed broadcasting pro v\u0161echny uzly s\u00edt\u011b. <\/li>\n<li>Nen\u00ed zde \u017e\u00e1dn\u00fd centr\u00e1ln\u00ed kontroler, kter\u00fd by \u0159\u00eddil v\u0161echny transakce.<\/li>\n<li>Corda podporuje r\u016fzn\u00e9 mechanismy konsensu.<\/li>\n<li>Konsensus je dosa\u017een mezi \u00fa\u010dastn\u00edky na \u00farovni jednotliv\u00e9ho ujedn\u00e1n\u00ed\/smlouvy, nikoli na \u00farovni cel\u00e9ho syst\u00e9mu.<\/li>\n<li>Transakci potvrzuj\u00ed pouze \u00fa\u010dastn\u00edci, kter\u00fdch se to t\u00fdk\u00e1.<\/li>\n<li>Corda nab\u00edz\u00ed p\u0159\u00edm\u00e9 spojen\u00ed mezi form\u00e1ln\u00edm lidsk\u00fdm pr\u00e1vn\u00edm jazykem a k\u00f3dem chytr\u00fdch smluv.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Kniha<\/h3>\n<p>\nPojem kniha v Corda je subjektivn\u00ed. Neexistuje zde jednotn\u00e9 centr\u00e1ln\u00ed \u00falo\u017ei\u0161t\u011b dat. M\u00edsto toho ka\u017ed\u00fd uzel podporuje samostatnou datab\u00e1zi fakt\u016f, kter\u00e9 zn\u00e1.<\/p>\n<p>Nap\u0159\u00edklad si p\u0159edstavte s\u00ed\u0165 se 5 uzly, kde kruh je zn\u00e1m\u00fd fakt uzlu.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/538ca02bcd0488dbcf626d4e9bc704f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJak vid\u00edme, Ed, Carl a Demi znaj\u00ed fakt 3, zat\u00edmco Alice a Bob o n\u011bm ani netu\u0161\u00ed. Corda zaru\u010duje, \u017ee spole\u010dn\u00e9 fakty budou ulo\u017eeny do datab\u00e1ze ka\u017ed\u00e9ho uzlu a data budou identick\u00e1. <\/p>\n<h3>Stavy<\/h3>\n<p>\nStav je <i>nem\u011bnn\u00fd<\/i> objekt, kter\u00fd p\u0159edstavuje fakt zn\u00e1m\u00fd jednomu nebo v\u00edce uzl\u016fm s\u00edt\u011b v ur\u010dit\u00e9m okam\u017eiku.<\/p>\n<p>Stavy mohou uchov\u00e1vat libovoln\u00e1 data, nap\u0159\u00edklad akcie, dluhopisy, \u00fav\u011bry, identifika\u010dn\u00ed informace.<\/p>\n<p>Nap\u0159\u00edklad n\u00e1sleduj\u00edc\u00ed stav p\u0159edstavuje IOU \u2013 dohodu, \u017ee Alice dlu\u017e\u00ed Bobovi \u010d\u00e1stku X:<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/19375664e05d42eb646dfbcab2c0638a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u017divotn\u00ed cyklus faktu v pr\u016fb\u011bhu \u010dasu je p\u0159edstavov\u00e1n sekvenc\u00ed stav\u016f. Kdy\u017e je nutn\u00e9 aktualizovat aktu\u00e1ln\u00ed stav, vytvo\u0159\u00edme nov\u00fd a aktu\u00e1ln\u00ed ozna\u010dujeme jako historick\u00fd.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/f3ab2bd8a7c4cb6df40f003aa88cc0fd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Transakce<\/h3>\n<p>\nTransakce jsou n\u00e1vrhy na aktualizaci knihy. Nejsou vys\u00edl\u00e1ny v\u0161em \u00fa\u010dastn\u00edk\u016fm knihy a jsou dostupn\u00e9 pouze t\u011bm \u00fa\u010dastn\u00edk\u016fm s\u00edt\u011b, kte\u0159\u00ed maj\u00ed pr\u00e1vo je vid\u011bt a spravovat.<\/p>\n<p>Transakce bude p\u0159id\u00e1na do knihy, pokud:<\/p>\n<ul>\n<li>smluvn\u011b platn\u00e1<\/li>\n<li>podepsan\u00e1 v\u0161emi pot\u0159ebn\u00fdmi \u00fa\u010dastn\u00edky<\/li>\n<li>neobsahuje dvoj\u00ed v\u00fddaje (double-spends)<\/li>\n<\/ul>\n<p>\nCorda pou\u017e\u00edv\u00e1 model UTXO (nevy\u010derpan\u00fd v\u00fdstup transakce), kde ka\u017ed\u00fd stav ledgeru je nem\u011bnn\u00fd. <\/p>\n<p>P\u0159i vytv\u00e1\u0159en\u00ed transakce se na vstup p\u0159ed\u00e1v\u00e1 v\u00fdstup stavu p\u0159edchoz\u00ed transakce (podle hash a indexu).<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/f26706fc6ae514926ab7cc3d1e18aef7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n\u017divotn\u00ed cyklus transakce:<\/p>\n<ul>\n<li>Vytvo\u0159en\u00ed (v tuto chv\u00edli je transakce pouze n\u00e1vrh na aktualizaci ledgeru) <\/li>\n<li>Sb\u00edr\u00e1n\u00ed podpis\u016f (Pot\u0159ebn\u00ed \u00fa\u010dastn\u00edci transakce schvaluj\u00ed n\u00e1vrh na aktualizaci p\u0159id\u00e1n\u00edm podpisu k transakci)<\/li>\n<li>Z\u00e1vazek transakce v ledgeru<\/li>\n<\/ul>\n<p>\nPo p\u0159id\u00e1n\u00ed transakce do ledgeru jsou vstupn\u00ed stavy ozna\u010deny jako historick\u00e9 a nelze je pou\u017e\u00edvat v budouc\u00edch transakc\u00edch.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/b2525d6861369163bedddcc4662d2f5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nKrom\u011b vstupn\u00edch a v\u00fdstupn\u00edch stav\u016f m\u016f\u017ee transakce obsahovat:<\/p>\n<ul>\n<li>P\u0159\u00edkazy (parametr transakce, kter\u00fd uv\u00e1d\u00ed c\u00edl transakce) <\/li>\n<li>P\u0159\u00edlohy (kalend\u00e1\u0159 sv\u00e1tk\u016f, p\u0159evodn\u00edk m\u011bn) <\/li>\n<li>\u010casov\u00e1 okna (platnost)<\/li>\n<li>Not\u00e1\u0159 (Notary, speci\u00e1ln\u00ed \u00fa\u010dastn\u00edci s\u00edt\u011b, kte\u0159\u00ed ov\u011b\u0159uj\u00ed transakce) <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/776d3d738f344acc65182e5dc67d9673.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Smlouvy<\/h3>\n<p>\nKdy\u017e mluv\u00edme o platnosti transakce, m\u00e1me na mysli nejen p\u0159\u00edtomnost pot\u0159ebn\u00fdch podpis\u016f, ale tak\u00e9 platnost podle smlouvy. Ka\u017ed\u00e1 transakce je spojena se smlouvou, kter\u00e1 ji p\u0159ij\u00edm\u00e1 a ov\u011b\u0159uje vstupn\u00ed a v\u00fdstupn\u00ed stavy. Transakce je pova\u017eov\u00e1na za platnou, pouze pokud jsou v\u0161echny jej\u00ed stavy platn\u00e9.<\/p>\n<p>Smlouvy v Cord\u011b jsou ps\u00e1ny v jak\u00e9mkoli jazyce JVM (nap\u0159. 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>\nJe t\u0159eba d\u011bdit z t\u0159\u00eddy <i>Contract<\/i> a p\u0159epsat metodu <i>verify<\/i>. V p\u0159\u00edpad\u011b neplatnosti transakce by m\u011blo b\u00fdt vyvol\u00e1no v\u00fdjimkou.<\/p>\n<p>Validace transakc\u00ed mus\u00ed b\u00fdt deterministick\u00e1, tj. smlouva by v\u017edy m\u011bla transakci bu\u010f p\u0159ijmout, nebo odm\u00edtnout. Vzhledem k tomu, \u017ee platnost transakce nem\u016f\u017ee z\u00e1viset na \u010dase, n\u00e1hodn\u00fdch \u010d\u00edslech, souborech uzlu s\u00edt\u011b atd.<\/p>\n<p>V Cord\u011b jsou smlouvy prov\u00e1d\u011bny ve tzv. p\u00edskovi\u0161ti \u2013 m\u00edrn\u011b upraven\u00e9 JVM, kter\u00e1 zaru\u010duje deterministick\u00e9 vykon\u00e1v\u00e1n\u00ed smluv. <\/p>\n<h3>Vl\u00e1kna<\/h3>\n<p>\nAby se automatizovala komunikace mezi uzly s\u00edt\u011b, byly p\u0159id\u00e1ny proudy.<\/p>\n<p>Proud je sekvence krok\u016f, kter\u00e1 sd\u011bluje uzlu, jak prov\u00e9st konkr\u00e9tn\u00ed aktualizaci ledgeru, kdy je t\u0159eba podepsat a ov\u011b\u0159it transakci.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/f23038fa73013d5cb2b3b980cd43a326.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u011bkdy trv\u00e1 hodiny nebo dny, ne\u017e transakce z\u00edsk\u00e1 podpisy od v\u0161ech stran a dostane se do ledgeru. Co se stane, pokud se odpoj\u00ed uzel, kter\u00fd se pod\u00edl\u00ed na transakci? Toky maj\u00ed kontroln\u00ed body, do kter\u00fdch jsou stavy toku zapisov\u00e1ny do datab\u00e1ze uzlu. Po obnoven\u00ed uzlu v s\u00edti bude pokra\u010dovat tam, kde p\u0159estal.<\/p>\n<h3>Konsensus<\/h3>\n<p>\nAby se transakce dostala do ledgeru, mus\u00ed dos\u00e1hnout 2 konsens\u016f: o platnosti a o jedine\u010dnosti.<\/p>\n<p>Rozhodnut\u00ed o platnosti transakce p\u0159ij\u00edmaj\u00ed pouze strany p\u0159\u00edmo zapojen\u00e9 do n\u00ed.<\/p>\n<p>Not\u00e1\u0159sk\u00e9 uzly prov\u00e1d\u011bj\u00ed kontrolu transakce na jedine\u010dnost a zabra\u0148uj\u00ed dvoj\u00edmu utracen\u00ed.<\/p>\n<p>P\u0159edstavme si, \u017ee Bob m\u00e1 100 dolar\u016f a chce p\u0159ev\u00e9st 80 dolar\u016f Charliemu a 70 dolar\u016f Danovi, p\u0159i\u010dem\u017e pou\u017eije stejn\u00fd vstupn\u00ed stav. <\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2013 open source blockchain pro byznys\" src=\"\/wp-content\/uploads\/2019\/05\/159a5b0f2a5c1e38f52d7739707efa8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTakov\u00fd trik Corda neumo\u017en\u00ed. I kdy\u017e transakce projde kontrolou platnosti, kontrola jedine\u010dnosti sel\u017ee. <\/p>\n<h3>Z\u00e1v\u011br<\/h3>\n<p>\nPlatforma Corda, vyvinut\u00e1 blockchainov\u00fdm konsorciem R3, nen\u00ed \u010dist\u00fdm p\u0159\u00edkladem vyu\u017eit\u00ed technologie blockchain. Corda je dostate\u010dn\u011b \u00fazce specializovan\u00fd n\u00e1stroj pro finan\u010dn\u00ed organizace.<br \/>\n<br \/>Zdroj: <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.3 - 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\/cs\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\/cs\/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 pro podniky | ProHoster","description":"Corda je distribuovan\u00fd ledger pro ukl\u00e1d\u00e1n\u00ed, \u0159\u00edzen\u00ed a synchronizaci finan\u010dn\u00edch z\u00e1vazk\u016f mezi r\u016fzn\u00fdmi finan\u010dn\u00edmi institucemi.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\/cs\/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\/cs\/wp-json\/wp\/v2\/posts\/33870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=33870"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/33870\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/25536"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=33870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=33870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=33870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}