{"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\/fr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","title":{"rendered":"Corda - blockchain open source pour les entreprises","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/corda\/corda\">Corda<\/a><\/noindex> est un Ledger distribu\u00e9 pour le stockage, la gestion et la synchronisation des obligations financi\u00e8res entre diff\u00e9rentes organisations financi\u00e8res.<br \/>\n<img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" 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 dispose d'une documentation assez bonne avec des vid\u00e9os de cours disponibles. <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.corda.net\/index.html\">ici<\/a><\/noindex>Je vais essayer de d\u00e9crire bri\u00e8vement comment Corda fonctionne en interne.<\/p>\n<p>Examinons les principales caract\u00e9ristiques de Corda et son unicit\u00e9 par rapport \u00e0 d'autres blockchains :<\/p>\n<ul>\n<li>Corda n'a pas de cryptomonnaie propre. <\/li>\n<li>Corda n'utilise pas le concept de minage ni le syst\u00e8me Proof-of-Work.<\/li>\n<li>Le transfert de donn\u00e9es se fait uniquement entre les participants de la transaction\/du contrat. Il n\u2019y a pas de diffusion mondiale \u00e0 tous les n\u0153uds du r\u00e9seau. <\/li>\n<li>Il n'y a pas de contr\u00f4leur central supervisant toutes les transactions.<\/li>\n<li>Corda prend en charge divers m\u00e9canismes de consensus.<\/li>\n<li>Le consensus est atteint entre les participants au niveau d'un accord\/contrat sp\u00e9cifique, et non au niveau de l'ensemble du syst\u00e8me.<\/li>\n<li>Une transaction est confirm\u00e9e uniquement par les participants qui y sont concern\u00e9s.<\/li>\n<li>Corda propose un lien direct entre un langage juridique humain formel et le code des contrats intelligents.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Le ledger<\/h3>\n<p>\nLe concept de ledger dans Corda est subjectif. Il n'existe pas de stockage central de donn\u00e9es unique. Au lieu de cela, chaque n\u0153ud maintient une base de donn\u00e9es distincte des faits qui lui sont connus.<\/p>\n<p>Par exemple, imaginez un r\u00e9seau de 5 n\u0153uds, o\u00f9 le cercle d\u00e9signe un fait connu par le n\u0153ud.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/538ca02bcd0488dbcf626d4e9bc704f2.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nComme nous le voyons, Ed, Carl et Demi connaissent le fait 3, tandis qu'Alice et Bob n'en ont m\u00eame pas connaissance. Corda garantit la conservation des faits communs dans la base de chaque n\u0153ud, et les donn\u00e9es seront identiques. <\/p>\n<h3>\u00c9tats<\/h3>\n<p>\nUn \u00e9tat est un <i>objet immuable<\/i> repr\u00e9sentant un fait connu d'un ou plusieurs n\u0153uds du r\u00e9seau \u00e0 un moment donn\u00e9.<\/p>\n<p>Les \u00e9tats peuvent stocker des donn\u00e9es arbitraires, par exemple des actions, des obligations, des pr\u00eats, des informations d'identification.<\/p>\n<p>Par exemple, l'\u00e9tat suivant repr\u00e9sente un IOU \u2014 un accord selon lequel Alice doit \u00e0 Bob la somme X :<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/19375664e05d42eb646dfbcab2c0638a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nLe cycle de vie d'un fait au fil du temps est repr\u00e9sent\u00e9 par une s\u00e9quence d'\u00e9tats. Lorsque l'\u00e9tat courant doit \u00eatre mis \u00e0 jour, nous en cr\u00e9ons un nouveau et marquons l'\u00e9tat actuel comme historique.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/f3ab2bd8a7c4cb6df40f003aa88cc0fd.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Transactions<\/h3>\n<p>\nLes transactions sont des propositions de mise \u00e0 jour du ledger. Elles ne sont pas diffus\u00e9es \u00e0 tous les participants du ledger et sont accessibles uniquement \u00e0 ceux du r\u00e9seau qui ont le droit l\u00e9gal de les consulter et de les g\u00e9rer.<\/p>\n<p>Une transaction sera ajout\u00e9e au ledger si elle :<\/p>\n<ul>\n<li>contractuellement valide<\/li>\n<li>sign\u00e9e par tous les participants n\u00e9cessaires<\/li>\n<li>ne contient pas de double d\u00e9penses (double-spends)<\/li>\n<\/ul>\n<p>\nCorda utilise un mod\u00e8le UTXO (unspent transaction output), o\u00f9 chaque \u00e9tat du registre est immuable. <\/p>\n<p>Lors de la cr\u00e9ation, l'\u00e9tat de sortie de la transaction pr\u00e9c\u00e9dente (par hachage et index) est transmis en entr\u00e9e dans la transaction.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/f26706fc6ae514926ab7cc3d1e18aef7.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCycle de vie d'une transaction :<\/p>\n<ul>\n<li>Cr\u00e9ation (\u00c0 ce stade, la transaction n'est qu'une proposition de mise \u00e0 jour du registre) <\/li>\n<li>Collecte des signatures (Les participants n\u00e9cessaires \u00e0 la transaction approuvent la proposition de mise \u00e0 jour en ajoutant leur signature \u00e0 la transaction)<\/li>\n<li>Commit de la transaction dans le registre<\/li>\n<\/ul>\n<p>\nApr\u00e8s l'ajout de la transaction dans le registre, les \u00e9tats d'entr\u00e9e sont marqu\u00e9s comme historiques et ne peuvent plus \u00eatre utilis\u00e9s dans de futures transactions.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/b2525d6861369163bedddcc4662d2f5b.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEn plus des \u00e9tats d'entr\u00e9e et de sortie, une transaction peut contenir :<\/p>\n<ul>\n<li>Commandes (param\u00e8tre de la transaction indiquant l'objectif de la transaction) <\/li>\n<li>Pi\u00e8ces jointes (calendrier des jours f\u00e9ri\u00e9s, convertisseur de devises) <\/li>\n<li>Fen\u00eatres temporelles (dur\u00e9e de validit\u00e9)<\/li>\n<li>Notaire (Notary, participants particuliers du r\u00e9seau validant les transactions) <\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/776d3d738f344acc65182e5dc67d9673.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Contrats<\/h3>\n<p>\nLorsque nous parlons de validit\u00e9 d'une transaction, nous entendons non seulement la pr\u00e9sence des signatures n\u00e9cessaires, mais aussi la validit\u00e9 contractuelle. Chaque transaction est li\u00e9e \u00e0 un contrat qui l'accepte et valide les \u00e9tats d'entr\u00e9e et de sortie. Une transaction est consid\u00e9r\u00e9e comme valide seulement si tous ses \u00e9tats sont valides.<\/p>\n<p>Les contrats dans Corda sont \u00e9crits dans n'importe quel langage JVM (par exemple, 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>\nIl est n\u00e9cessaire d'h\u00e9riter de la classe <i>Contract<\/i> et de red\u00e9finir la m\u00e9thode <i>verify<\/i>. En cas d'invalidit\u00e9 de la transaction, une exception doit \u00eatre lev\u00e9e.<\/p>\n<p>La validation des transactions doit \u00eatre d\u00e9terministe, c'est-\u00e0-dire que le contrat doit toujours soit accepter, soit rejeter la transaction. Pour cette raison, la validit\u00e9 de la transaction ne peut d\u00e9pendre du temps, de nombres al\u00e9atoires, de fichiers de n\u0153ud du r\u00e9seau, etc.<\/p>\n<p>Dans Corda, les contrats s'ex\u00e9cutent dans ce qu'on appelle un bac \u00e0 sable \u2014 une JVM l\u00e9g\u00e8rement modifi\u00e9e, garantissant une ex\u00e9cution d\u00e9terministe des contrats. <\/p>\n<h3>Flux<\/h3>\n<p>\nPour automatiser la communication entre les n\u0153uds du r\u00e9seau, des flux ont \u00e9t\u00e9 ajout\u00e9s.<\/p>\n<p>Un flux est une s\u00e9quence d'\u00e9tapes qui indique \u00e0 un n\u0153ud comment effectuer une mise \u00e0 jour sp\u00e9cifique du registre, \u00e0 quel moment il doit signer et valider la transaction.<\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/f23038fa73013d5cb2b3b980cd43a326.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl faut parfois des heures, voire des jours, avant qu'une transaction soit sign\u00e9e par toutes les parties et inscrite dans le ledger. Que se passera-t-il si l\u2019on d\u00e9connecte un n\u0153ud participant \u00e0 la transaction ? Les flux ont des points de contr\u00f4le o\u00f9 l'\u00e9tat du flux est enregistr\u00e9 dans la base de donn\u00e9es du n\u0153ud. Lors de la restauration du n\u0153ud dans le r\u00e9seau, il continuera l\u00e0 o\u00f9 il s'\u00e9tait arr\u00eat\u00e9.<\/p>\n<h3>Consensus<\/h3>\n<p>\nPour \u00eatre inscrite dans le ledger, une transaction doit atteindre un consensus sur deux aspects : sa validit\u00e9 et son unicit\u00e9.<\/p>\n<p>La d\u00e9cision sur la validit\u00e9 d'une transaction n'est prise que par les parties directement impliqu\u00e9es.<\/p>\n<p>Les n\u0153uds notaires v\u00e9rifient la transaction pour s'assurer de son unicit\u00e9, pr\u00e9venant ainsi les doubles d\u00e9penses.<\/p>\n<p>Imaginons que Bob a 100$ et qu'il souhaite transf\u00e9rer 80$ \u00e0 Charlie et 70$ \u00e0 Dan, en utilisant le m\u00eame \u00e9tat d'entr\u00e9e. <\/p>\n<p><img decoding=\"async\" alt=\"Corda - blockchain open source pour les entreprises\" src=\"\/wp-content\/uploads\/2019\/05\/159a5b0f2a5c1e38f52d7739707efa8a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUne telle man\u0153uvre ne sera pas possible avec Corda. Bien que la transaction passe le test de validit\u00e9, la v\u00e9rification d'unicit\u00e9 \u00e9chouera. <\/p>\n<h3>Conclusion<\/h3>\n<p>\nLa plateforme Corda, d\u00e9velopp\u00e9e par le consortium blockchain R3, n'est pas un exemple pur d'utilisation de la technologie blockchain. Corda est un outil assez sp\u00e9cialis\u00e9 pour les institutions financi\u00e8res.<br \/>\n<br \/>Source : <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.2 - 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\/fr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 blockchain open source pour les entreprises | ProHoster","description":"Corda est un ledger distribu\u00e9 pour le stockage, la gestion et la synchronisation des obligations financi\u00e8res entre diff\u00e9rentes institutions financi\u00e8res.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/corda-open-source-blokchejn-dlya-biznesa","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/33870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=33870"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/33870\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/25536"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=33870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=33870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=33870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}