{"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\/lv\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","title":{"rendered":"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/corda\/corda\">Corda<\/a><\/noindex> ir decentraliz\u0113ta virsgr\u0101mata, lai uzglab\u0101tu, p\u0101rvald\u012btu un sinhroniz\u0113tu finan\u0161u saist\u012bbas starp da\u017e\u0101d\u0101m finan\u0161u organiz\u0101cij\u0101m.<br \/>\n<img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" 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 ir pietiekami labi dokument\u0113ta ar video lekcij\u0101m, ko var atrast <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.corda.net\/index.html\">\u0161eit<\/a><\/noindex>. Es cent\u012b\u0161os \u012bsi aprakst\u012bt, k\u0101 iek\u0161\u0113ji darbojas Corda.<\/p>\n<p>P\u0101rskat\u012bsim galven\u0101s Corda iez\u012bmes un t\u0101s unik\u0101lumu sal\u012bdzin\u0101jum\u0101 ar citiem blok\u0137\u0113d\u0113m:<\/p>\n<ul>\n<li>Corda nav savas kriptoval\u016btas. <\/li>\n<li>Corda neizmanto ieguves koncepciju un Proof-of-Work sist\u0113mu.<\/li>\n<li>Datu p\u0101rs\u016bt\u012b\u0161ana notiek tikai starp dar\u012bjuma\/sadarb\u012bbas dal\u012bbniekiem. \u0160eit nav glob\u0101las apraides visiem t\u012bkla mezgliem. <\/li>\n<li>Nav centr\u0101la kontroliera, kas p\u0101rvalda visus dar\u012bjumus.<\/li>\n<li>Corda atbalsta da\u017e\u0101dus konsensa meh\u0101nismus.<\/li>\n<li>Konsenss tiek pan\u0101kts starp dal\u012bbniekiem atsevi\u0161\u0137u vieno\u0161anos\/sadarb\u012bbu l\u012bmen\u012b, nevis vis\u0101 sist\u0113m\u0101.<\/li>\n<li>Dar\u012bjumu apstiprina tikai tie dal\u012bbnieki, kas attiecas uz to.<\/li>\n<li>Corda pied\u0101v\u0101 tie\u0161u sasaisti starp form\u0101lu cilv\u0113ku juridisko valodu un viedos l\u012bgumus.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Virsgramata<\/h3>\n<p>\nTermins virsgr\u0101mata Corda ir subjekt\u012bvs. Nav vienota centr\u0101l\u0101 datu kr\u0101tuve. T\u0101 viet\u0101 katrs mezgls atbalsta atsevi\u0161\u0137u datu b\u0101zi ar vi\u0146iem zin\u0101miem faktiem.<\/p>\n<p>Piem\u0113ram, iedom\u0101jieties t\u012bklu ar 5 mezgliem, kur aplis ir zin\u0101ms faktam mezglam.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/538ca02bcd0488dbcf626d4e9bc704f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nK\u0101 redzam, Ed, Carl un Demi zina par faktu 3, bet Alice un Bob par to visp\u0101r nenojau\u0161. Corda garant\u0113 kop\u012bgu faktu saglab\u0101\u0161anu katra mezgla datu b\u0101z\u0113, turkl\u0101t dati b\u016bs identiski. <\/p>\n<h3>St\u0101vok\u013ci<\/h3>\n<p>\nSt\u0101voklis ir <i>nemain\u0101ms<\/i> objekts, kas p\u0101rst\u0101v faktu, kas zin\u0101ms vienam vai vair\u0101kiem t\u012bkla mezgliem noteikt\u0101 br\u012bd\u012b.<\/p>\n<p>St\u0101vok\u013ci var glab\u0101t da\u017e\u0101dus datus, piem\u0113ram, akcijas, oblig\u0101cijas, aizdevumus, identifik\u0101cijas inform\u0101ciju.<\/p>\n<p>Piem\u0113ram, \u0161is st\u0101voklis p\u0101rst\u0101v IOU \u2014 vieno\u0161anos par to, ka Alisei ir j\u0101atdod Bobam summa X:<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/19375664e05d42eb646dfbcab2c0638a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nFakta dz\u012bves ciklu laika gait\u0101 att\u0113lo st\u0101vok\u013cu sec\u012bba. Kad nepiecie\u0161ams atjaunin\u0101t pa\u0161reiz\u0113jo st\u0101vokli, m\u0113s izveidojam jaunu, bet eso\u0161o atz\u012bm\u0113jam k\u0101 v\u0113sturisku.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/f3ab2bd8a7c4cb6df40f003aa88cc0fd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Transakcijas<\/h3>\n<p>\nDar\u012bjumi ir priek\u0161likumi virsgr\u0101matas atjaunin\u0101\u0161anai. Tie netiek p\u0101rraid\u012bti visiem virsgr\u0101matas dal\u012bbniekiem un ir pieejami tikai tiem t\u012bkla dal\u012bbniekiem, kuriem ir likum\u012bgas ties\u012bbas tos skat\u012bt un p\u0101rvald\u012bt.<\/p>\n<p>Dar\u012bjums tiks pievienots virsgr\u0101matai, ja tas:<\/p>\n<ul>\n<li>l\u012bgumam ir sp\u0113k\u0101<\/li>\n<li>parakst\u012bjusi visi nepiecie\u0161amie dal\u012bbnieki<\/li>\n<li>nesatur dubultus izdevumus (double-spends)<\/li>\n<\/ul>\n<p>\nCorda izmanto UTXO (neizt\u0113r\u0113t\u0101s dar\u012bjumu izejas) modeli, kur\u0101 katrs ledger st\u0101voklis ir nemain\u012bgs. <\/p>\n<p>Veidojot, dar\u012bjuma ieej\u0101 tiek nodota iepriek\u0161\u0113j\u0101 dar\u012bjuma izejas st\u0101voklis (p\u0113c hash un indeksa).<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/f26706fc6ae514926ab7cc3d1e18aef7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDar\u012bjuma dz\u012bves cikls:<\/p>\n<ul>\n<li>Izveide (Pa\u0161laik dar\u012bjums ir tikai pied\u0101v\u0101jums atjaunot ledger) <\/li>\n<li>Parakstu v\u0101k\u0161ana (Nepiecie\u0161amie dar\u012bjuma dal\u012bbnieki apstiprina atjaunin\u0101juma pied\u0101v\u0101jumu, pievienojot parakstu dar\u012bjumam)<\/li>\n<li>Dar\u012bjuma apstiprin\u0101\u0161ana ledger\u0101<\/li>\n<\/ul>\n<p>\nP\u0113c dar\u012bjuma pievieno\u0161anas ledgeram ieejas st\u0101vok\u013ci tiek mar\u0137\u0113ti k\u0101 v\u0113sturiski un vairs nevar tikt izmantoti n\u0101kotn\u0113.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/b2525d6861369163bedddcc4662d2f5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPapildus ieejas un izejas st\u0101vok\u013ciem, dar\u012bjums var satur\u0113t:<\/p>\n<ul>\n<li>Komandas (dar\u012bjuma parametrs, kas nor\u0101da dar\u012bjuma m\u0113r\u0137i) <\/li>\n<li>Pielikumi (sv\u0113tku kalend\u0101rs, val\u016btas konvert\u0113t\u0101js) <\/li>\n<li>Laika logus (der\u012bguma termi\u0146\u0161)<\/li>\n<li>Not\u0101rs (Notary, \u012bpa\u0161i t\u012bkla dal\u012bbnieki, kas valid\u0113 dar\u012bjumus) <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/776d3d738f344acc65182e5dc67d9673.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>L\u012bgumus<\/h3>\n<p>\nKad m\u0113s run\u0101jam par dar\u012bjuma sp\u0113k\u0101 esam\u012bbu, m\u0113s dom\u0101jam ne tikai par nepiecie\u0161amo parakstu esam\u012bbu, bet ar\u012b par l\u012bguma sp\u0113k\u0101 esam\u012bbu. Katrs dar\u012bjums ir saist\u012bts ar l\u012bgumu, kur\u0161 to pie\u0146em un valid\u0113 ieejas un izejas st\u0101vok\u013cus. Dar\u012bjums tiek uzskat\u012bts par sp\u0113k\u0101 eso\u0161u, tikai ja visi t\u0101 st\u0101vok\u013ci ir sp\u0113k\u0101 eso\u0161i.<\/p>\n<p>L\u012bgumi Corda tiek rakst\u012bti jebkur\u0101 JVM valod\u0101 (piem\u0113ram, 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>\nJ\u0101manto no klases <i>Contract<\/i> un j\u0101aizpilda metode <i>verify<\/i>. Ja dar\u012bjuma sp\u0113k\u0101 esam\u012bba nav der\u012bga, j\u0101izmet iz\u0146\u0113mums.<\/p>\n<p>Dar\u012bjumu valid\u0101cija j\u0101b\u016bt determin\u0113tai, t.i., l\u012bgumam vienm\u0113r j\u0101pie\u0146em vai j\u0101atgrie\u017e dar\u012bjums. Saist\u012bb\u0101 ar to dar\u012bjuma sp\u0113k\u0101 esam\u012bba nedr\u012bkst b\u016bt atkar\u012bga no laika, nejau\u0161iem skait\u013ciem, t\u012bkla mezglu failiem utt.<\/p>\n<p>Corda l\u012bgumi tiek izpild\u012bti t\u0101 sauktaj\u0101 smil\u0161kast\u0113 \u2014 nedaudz modific\u0113t\u0101 JVM, kas garant\u0113 l\u012bgumu determin\u0113tu izpildi. <\/p>\n<h3>Pl\u016bsmas<\/h3>\n<p>\nLai automatiz\u0113tu t\u012bkla mezglu sazi\u0146u, tika pievienotas pl\u016bsmas.<\/p>\n<p>Pl\u016bsma \u2014 tas ir so\u013cu sec\u012bba, kas inform\u0113 mezglu, k\u0101 veikt konkr\u0113tu atjaunin\u0101jumu ledger-a, kad parakst\u012bt un valid\u0113t dar\u012bjumu.<\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/f23038fa73013d5cb2b3b980cd43a326.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDa\u017ek\u0101rt, lai transakcija tiktu parakst\u012bta vis\u0101m pus\u0113m un iek\u013cauta ledger, ir nepiecie\u0161amas stundas vai pat dienas. Kas notiks, ja izsl\u0113gs mezglu, kas piedal\u0101s transakcij\u0101? Pl\u016bsm\u0101m ir kontrolpunkti, kuros pl\u016bsmas st\u0101vok\u013ci tiek ierakst\u012bti mezgla datu b\u0101z\u0113. Atjaunojot mezglu t\u012bkl\u0101, tas turpin\u0101s no vietas, kur tas apst\u0101j\u0101s.<\/p>\n<h3>Konsensus<\/h3>\n<p>\nLai iek\u013c\u016btu ledger, transakcijai j\u0101pan\u0101k 2 konsensusi: par der\u012bgumu un unik\u0101lumu.<\/p>\n<p>L\u0113mumu par transakcijas der\u012bgumu pie\u0146em tikai puses, kas tie\u0161i piedal\u0101s taj\u0101.<\/p>\n<p>Not\u0101ru mezgli veic transakcijas unik\u0101luma p\u0101rbaudi, nov\u0113r\u0161ot divk\u0101r\u0161as izsnieg\u0161anas iesp\u0113ju.<\/p>\n<p>Iedom\u0101simies, ka Bobam ir 100$, un vi\u0146\u0161 v\u0113las p\u0101rskait\u012bt 80$ \u010c\u0101rlijam un 70$ Danam, izmantojot to pa\u0161u izejas st\u0101vokli. <\/p>\n<p><img decoding=\"async\" alt=\"Corda \u2014 atv\u0113rta koda blok\u0137\u0113de biznesam\" src=\"\/wp-content\/uploads\/2019\/05\/159a5b0f2a5c1e38f52d7739707efa8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u0160\u0101du triku Corda nepie\u013caus. Lai ar\u012b transakcija iziet der\u012bguma p\u0101rbaudi, unik\u0101luma p\u0101rbaude neizdosies. <\/p>\n<h3>Secin\u0101jums<\/h3>\n<p>\nCorda platforma, ko izstr\u0101d\u0101jusi blok\u0137\u0113des konsorcijs R3, nav t\u012brs blok\u0137\u0113des tehnolo\u0123ijas piem\u0113rs. Corda ir pietiekami specializ\u0113ts r\u012bks finan\u0161u organiz\u0101cij\u0101m.<br \/>\n<br \/>Avots: <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.5 - 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\/lv\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\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\/lv\/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 blok\u0137\u0113de uz\u0146\u0113mumiem | ProHoster","description":"Corda ir decentraliz\u0113ts Ledger, lai uzglab\u0101tu, p\u0101rvald\u012btu un sinhroniz\u0113tu finan\u0161u saist\u012bbas starp da\u017e\u0101d\u0101m finan\u0161u iest\u0101d\u0113m.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","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\/lv\/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\/lv\/wp-json\/wp\/v2\/posts\/33870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=33870"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/33870\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/25536"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=33870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=33870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=33870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}