{"id":52726,"date":"2019-11-15T00:00:00","date_gmt":"2019-11-14T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah"},"modified":"2020-02-18T14:00:31","modified_gmt":"2020-02-18T11:00:31","slug":"publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah","title":{"rendered":"Test pubblico di una soluzione per la privacy e la scalabilit\u00e0 su Ethereum su piattaforme cloud","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Il trend della blockchain continua a guadagnare slancio. Sempre pi\u00f9 esperti prevedono un'adozione universale di questa tecnologia in un prossimo futuro. Attualmente, ci sono ancora diverse questioni irrisolte che ostacolano questo processo.<\/p>\n<p>In primo luogo, i moderni sistemi blockchain non sono ben scalabili. Ad esempio, la capacit\u00e0 di Ethereum \u00e8 di sole 20 transazioni al secondo e, nonostante i numerosi vantaggi, non \u00e8 adatto per le grandi imprese. <\/p>\n<p>Tuttavia, Ethereum \u00e8 apprezzato per la sua potente protezione contro gli attacchi e le interruzioni di rete. Pertanto, non dovrebbe essere completamente scartato. \u00c8 molto pi\u00f9 sensato correggere le debolezze di Ethereum e trasformarle in vantaggi.<\/p>\n<p><img decoding=\"async\" alt=\"Test pubblico di una soluzione per la privacy e la scalabilit\u00e0 su Ethereum su piattaforme cloud\" src=\"\/wp-content\/uploads\/2019\/11\/bb2c48e003ed796f1fdb6fd090da3841.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Plasma Cash come soluzione per la privacy e la scalabilit\u00e0 in Ethereum<\/h2>\n<p>\nPlasma \u00e8 una tecnologia presentata da Vitalik Buterin, co-fondatore del progetto Ethereum, alla conferenza EthCC a Parigi nel 2018. \u00c8 stata sviluppata insieme a Joseph Poon, co-fondatore della Lightning Network, ed \u00e8 stata dichiarata una soluzione per aumentare la potenza di calcolo della blockchain di Ethereum. Le prime notizie su Plasma sono trapelate nei media nel 2017. <\/p>\n<p>Questa piattaforma rappresenta un livello esterno di smart contract, capace di interagire con la blockchain principale, alleggerendo cos\u00ec la catena principale, riducendo le commissioni di transazione per smart contract e applicazioni decentralizzate (DApps). <\/p>\n<p>Maggiore informazione sullo sviluppo \u00e8 stata esposta nel documento \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/www.plasma.io\/plasma.pdf\">Plasma: Scalable Autonomous Smart Contracts<\/a><\/noindex>\u00bb, datato agosto 2017.<\/p>\n<p>Buterin ha ammesso che Plasma presenta problemi di scalabilit\u00e0: ogni utente deve caricare e verificare l'autenticit\u00e0 di ogni blocco Plasma, il che impedisce una scalabilit\u00e0 esponenziale.<\/p>\n<p>Per risolvere questa mancanza, \u00e8 stata sviluppata Plasma Cash: una sidechain composta da uno smart contract e una rete privata basata su Node.js, che trasferisce periodicamente il proprio stato alla catena principale (Ethereum). Essa assicura decentralizzazione, sicurezza e scalabilit\u00e0 nella blockchain, risolvendo cos\u00ec la Trilemma della Scalabilit\u00e0.<\/p>\n<p>Un importante vantaggio di Plasma Cash rispetto a Plasma \u00e8 che essa attira l'attenzione degli utenti solo sui blocchi che contengono le monete di loro interesse:<\/p>\n<blockquote><p>\u00abOra gli utenti devono verificare la disponibilit\u00e0 e la correttezza della catena Plasma solo per un indice specifico correlato alle monete che vogliono spendere, possiedono e che li interessano\u00bb, ha detto Buterin.<\/p><\/blockquote>\n<p>\nSecondo gli sviluppatori, Plasma Cash \u00e8 un rimedio efficace contro gli attacchi su Ethereum. Ogni moneta Plasma ha un proprietario ed \u00e8 unica. Nessuno pu\u00f2 appropriarsi delle monete di un altro utente senza il suo consenso. Il detentore della moneta pu\u00f2 prevenire un potenziale prelievo fraudolento attraverso un sistema di \u00abdenunce\u00bb, presentando le proprie \u00abprove di dati\u00bb nella cronologia della sua moneta.<\/p>\n<h2>Test di Plasma Cash in Mongo Atlas<\/h2>\n<p>\nA causa della sua novit\u00e0, Plasma Cash rimane ancora poco esplorato. Gli esperti di blockchain stanno attivamente testando la sua interazione con vari servizi cloud e database, registrando difetti e trovando modi per risolverli. In particolare, i test in Mongo Atlas hanno rivelato i seguenti vantaggi nell'utilizzo di Plasma:<\/p>\n<ol>\n<li><b>Affidabile protezione contro la perdita di dati<\/b>, grazie a pi\u00f9 repliche che si sincronizzano tra loro nel cluster.<\/li>\n<li><b>Accesso rapido<\/b>, in quanto il cluster pu\u00f2 essere creato su tre delle piattaforme cloud pi\u00f9 popolari: Amazon, Google, Azure. Di conseguenza, un nodo Plasma pu\u00f2 essere distribuito in molti data center vicini a Mongo Atlas. \u00c8 stato dimostrato che la velocit\u00e0 non diminuisce significativamente, anche se i nodi Plasma vengono distribuiti in data center pi\u00f9 lontani.<\/li>\n<li>I nodi Plasma utilizzati solo in modalit\u00e0 lettura possono essere connessi a un unico cluster Mongo e situati in diverse parti del mondo, il che <b>migliora la geo-scalabilit\u00e0<\/b> (i nodi si trovano pi\u00f9 vicini agli utenti). <\/li>\n<li><b>Distribuire un nuovo nodo \u00e8 facile<\/b>, poich\u00e9 non \u00e8 necessario sincronizzare tutto da capo. Pu\u00f2 semplicemente collegarsi a un cluster Mongo esistente o creare rapidamente una copia e configurare la connessione ad esso.<\/li>\n<li><b>Scalare il database \u00e8 semplice<\/b>. Col passare del tempo, i dati crescono e si pu\u00f2 aumentare la dimensione dei nodi nel cluster secondo necessit\u00e0.<\/li>\n<\/ol>\n<p>\n<img decoding=\"async\" alt=\"Test pubblico di una soluzione per la privacy e la scalabilit\u00e0 su Ethereum su piattaforme cloud\" src=\"\/wp-content\/uploads\/2019\/11\/b63e42ff03e9d82dde6a24163aa29699.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Abbiamo utilizzato i seguenti server per i test:<\/i><\/p>\n<ul>\n<li>3 server virtuali Azure Standard E4s v3 (4 vcpus, 32 GiB di memoria). Su ciascun server sono stati attivati 3 nodi. Uno di essi pu\u00f2 inviare blocchi alla catena principale.<\/li>\n<li>Ogni nodo \u00e8 connesso al proprio cluster Mongo Atlas M50, contenente 3 nodi in modalit\u00e0 replica.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Test 1<\/h3>\n<p>\n3 nodi ricevono 100k transazioni ciascuno. In totale, in tutti e 9 i nodi ci sono 300k transazioni e token.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"W6x_f4KpoJE\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/W6x_f4KpoJE\/hqdefault.jpg\" alt=\"Riproduci video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<b>Stato iniziale:<\/b> ultimo blocco #213; nel database sono salvate 0 transazioni e token.<\/p>\n<p>00:00 \u2014 Sono stati avviati 3 script che generano e inviano 100k transazioni ciascuno<br \/>\n00:29 \u2014 Inviate 100k transazioni ai nodi #1 e #2<br \/>\n00:32 \u2014 Inviate 100k transazioni al nodo #3<br \/>\n00:32 \u2014 Il nodo #1 ha preso dal pool 11703 transazioni e sta formando il blocco #214 (9fb)<br \/>\n00:34 \u2014 Il nodo #2 ha preso dal pool 27088 transazioni e sta formando il blocco #214 (ef4)<br \/>\n00:34 \u2014 Il blocco #214 (9fb) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n00:36 \u2014 Il nodo #3 ha preso dal pool 11900 transazioni e sta formando il blocco #214 (983)<br \/>\n00:37 \u2014 Il blocco #214 (9fb) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n00:38 \u2014 Il blocco #214 (983) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n00:38 \u2014 Il blocco #214 (ef4) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n00:40 \u2014 Il blocco #214 (983) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n00:41 \u2014 Tutti i nodi hanno ricevuto dalla catena principale informazioni che il blocco #214 (9fb) \u00e8 stato aggiunto e iniziano ad applicare 11703 transazioni<br \/>\n00:45 \u2014 Tutti i nodi hanno ricevuto dalla catena principale informazioni che il blocco #215 (983) \u00e8 stato aggiunto e iniziano ad applicare 11900 transazioni<br \/>\n00:51 \u2014 Il blocco #214 (ef4) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n00:52 \u2014 Il nodo #1 ha preso dal pool 51469 transazioni e sta formando il blocco #216 (ea0)<br \/>\n00:56 \u2014 Il nodo #3 ha preso dal pool 55102 transazioni e sta formando il blocco #216 (f75)<br \/>\n00:58 \u2014 Lo script demo ha terminato il suo lavoro per il nodo #2<br \/>\n00:58 \u2014 Il blocco #216 (ea0) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n00:58 \u2014 Tutti i nodi hanno ricevuto dalla catena principale informazioni che il blocco #216 (ef4) \u00e8 stato aggiunto e iniziano ad applicare 27088 transazioni<br \/>\n01:04 \u2014 Il blocco #216 (f75) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n01:14 \u2014 Il nodo #2 ha preso dal pool 72912 transazioni e sta formando il blocco #217 (f85)<br \/>\n01:15 \u2014 Lo script demo ha terminato il suo lavoro per i nodi #1 e #2<br \/>\n01:17 \u2014 I blocchi #216 (f75) e #216 (ea0) sono stati convalidati e inviati alla catena principale<br \/>\n01:21 \u2014 Il blocco #217 (f85) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n01:26 \u2014 I blocchi #217 (f75) e #218 (ea0) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare 51469 e 55102 transazioni rispettivamente<br \/>\n01:27 \u2014 Il blocco #217 (a85) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n01:41 \u2014 Il nodo #1 ha preso dal pool 36828 transazioni e sta formando il blocco #219 (46f)<br \/>\n01:41 \u2014 Il nodo #3 ha preso dal pool 32998 transazioni e sta formando il blocco #219 (bb3)<br \/>\n01:43 \u2014 Tutti i nodi hanno ricevuto dalla catena principale informazioni che il blocco #219 (a85) \u00e8 stato aggiunto e iniziano ad applicare 72912 transazioni<br \/>\n01:46 \u2014 Il blocco #219 (46f) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n01:46 \u2014 Il blocco #219 (bb3) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n01:53 \u2014 Il nodo #2 ha elaborato tutte le 100k transazioni che erano nel pool<br \/>\n02:37 \u2014 Il blocco #219 (bb3) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n02:41 \u2014 Il blocco #219 (46f) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n02:48 \u2014 I blocchi #220 (bb3) e #221 (46f) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare 32998 e 36828 transazioni rispettivamente<br \/>\n02:54 \u2014 Il nodo #1 ha elaborato tutte le 100k transazioni che erano nel pool<br \/>\n02:55 \u2014 Il nodo #3 ha elaborato tutte le 100k transazioni che erano nel pool<br \/>\n04:12 \u2014 Tutti i nodi contengono 300k transazioni e token, ultimo blocco #221<\/p>\n<h3>Test 2<\/h3>\n<p>\n3 nodi ricevono 1kk transazioni ciascuno. In totale, ci sono 3kk transazioni e token in tutti e 9 i nodi.<\/p>\n<p><center><div class=\"youtube-placeholder\" data-id=\"21SQLDbYT9s\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/21SQLDbYT9s\/hqdefault.jpg\" alt=\"Riproduci video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p><b>Stato iniziale: <\/b>ultimo blocco #213; nel database sono salvate 0 transazioni e token.<\/p>\n<p>00:00 \u2014 Sono stati avviati 3 script che generano e inviano 1kk transazioni ciascuno<br \/>\n02:29 \u2014 Inviate 1kk transazioni ai nodi #1 e #2<br \/>\n02:33 \u2014 Il nodo #1 ha preso dal pool 11668 transazioni e sta formando il blocco #222 (510)<br \/>\n02:35 \u2014 Il blocco #222 (510) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n02:37 \u2014 Il blocco #222 (510) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n02:38 \u2014 Il nodo #2 ha preso dal pool 46378 transazioni e sta formando il blocco #222 (a9d)<br \/>\n02:38 \u2014 Inviata 1kk transazioni al nodo #3<br \/>\n02:41 \u2014 Il nodo #3 ha preso dal pool 5504 transazioni e sta formando il blocco #222 (387)<br \/>\n02:42 \u2014 Il blocco #222 (387) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n02:44 \u2014 Il blocco #222 (a9d) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n02:44 \u2014 Il blocco #222 (387) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n02:49 \u2014 Il blocco #222 (a9d) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n02:56 \u2014 I blocchi #222 (510), #223 (387) e #224 (a9d) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare 11668, 5504 e 46378 transazioni rispettivamente<br \/>\n03:09 \u2014 Il nodo #1 ha preso dal pool 177170 transazioni e sta formando il blocco #225 (e50)<br \/>\n03:09 \u2014 Il nodo #3 ha preso dal pool 119327 transazioni e sta formando il blocco #225 (ccc)<br \/>\n03:10 \u2014 Il nodo #2 ha preso dal pool 149772 transazioni e sta formando il blocco #225 (404)<br \/>\n03:26 \u2014 Il blocco #225 (ccc) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n03:32 \u2014 Il blocco #225 (404) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n03:33 \u2014 Il blocco #225 (e50) \u00e8 stato firmato e inviato ad altri nodi per la validazione<br \/>\n03:53 \u2014 Il blocco #225 (ccc) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n04:03 \u2014 Il blocco #225 (e50) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n04:04 \u2014 Blocco #225 (404) convalidato e inviato alla catena principale<br \/>\n04:06 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #225 (ccc) \u00e8 stato aggiunto e iniziano ad applicare 119327 transazioni<br \/>\n04:14 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #226 (404) \u00e8 stato aggiunto e iniziano ad applicare 149772 transazioni<br \/>\n04:16 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #227 (e50) \u00e8 stato aggiunto e iniziano ad applicare 177170 transazioni<br \/>\n04:32 \u2014 Il nodo #3 ha prelevato dal pool 209436 transazioni e sta formando il blocco #228 (1e9)<br \/>\n04:40 \u2014 Il nodo #2 ha prelevato dal pool 212669 transazioni e sta formando il blocco #228 (e38)<br \/>\n04:40 \u2014 Il nodo #1 ha prelevato dal pool 190144 transazioni e sta formando il blocco #228 (861)<br \/>\n05:02 \u2014 Il blocco #228 (1e9) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n05:08 \u2014 Il blocco #228 (861) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n05:10 \u2014 Il blocco #228 (e38) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n06:13 \u2014 Il blocco #228 (1e9) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n06:13 \u2014 Il blocco #228 (861) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n06:13 \u2014 Il blocco #228 (e38) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n06:39 \u2014 I blocchi #228 (861), #229 (1e9) e #230 (e38) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare rispettivamente 190144, 209436 e 212669 transazioni<br \/>\n07:07 \u2014 Il nodo #1 ha prelevato dal pool 199770 transazioni e sta formando il blocco #231 (e04)<br \/>\n07:09 \u2014 Il nodo #2 ha prelevato dal pool 190473 transazioni e sta formando il blocco #231 (36e)<br \/>\n07:09 \u2014 Il nodo #3 ha prelevato dal pool 178807 transazioni e sta formando il blocco #231 (f43)<br \/>\n07:34 \u2014 Il blocco #231 (e04) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n07:37 \u2014 Il blocco #231 (36e) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n07:37 \u2014 Il blocco #231 (f43) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n08:49 \u2014 Il blocco #231 (e04) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n08:51 \u2014 Il blocco #231 (f43) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n08:52 \u2014 Il blocco #231 (36e) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n09:47 \u2014 I blocchi #231 (e04), #232 (f43) e #233 (36e) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare rispettivamente 199770, 178807 e 190473 transazioni<br \/>\n10:16 \u2014 Il nodo #1 ha prelevato dal pool 153075 transazioni e sta formando il blocco #234 (e04)<br \/>\n10:16 \u2014 Il nodo #2 ha prelevato dal pool 168035 transazioni e sta formando il blocco #234 (36e)<br \/>\n10:16 \u2014 Il nodo #3 ha prelevato dal pool 166685 transazioni e sta formando il blocco #234 (f43)<br \/>\n10:42 \u2014 Il blocco #234 (56d) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n11:59 \u2014 Il blocco #234 (1bb) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n12:02 \u2014 Il blocco #234 (58a) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n12:02 \u2014 Il blocco #234 (56d) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n12:48 \u2014 I blocchi #234 (1bb), #235 (58a) e #236 (56d) sono stati aggiunti alla catena principale e i nodi iniziano ad applicare rispettivamente 153075, 168035 e 166685 transazioni<br \/>\n13:14 \u2014 Il nodo #1 ha prelevato dal pool 112226 transazioni e sta formando il blocco #237 (5c0)<br \/>\n13:16 \u2014 Il nodo #2 ha prelevato dal pool 87550 transazioni e sta formando il blocco #234 (58a)<br \/>\n13:16 \u2014 Il nodo #3 ha prelevato dal pool 99594 transazioni e sta formando il blocco #234 (56d)<br \/>\n13:30 \u2014 Il blocco #237 (5c0) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n13:32 \u2014 Il blocco #237 (58a) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n13:34 \u2014 Il blocco #237 (56d) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n14:47 \u2014 Il blocco #237 (58a) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n14:53 \u2014 Il blocco #237 (5c0) non \u00e8 stato convalidato nel tempo previsto<br \/>\n14:53 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #237 (58a) \u00e8 stato aggiunto e iniziano ad applicare 87550 transazioni<br \/>\n14:54 \u2014 Il blocco #237 (56d) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n15:02 \u2014 Il nodo #1 ha prelevato dal pool 181206 transazioni e sta formando il blocco #238 (c5f)<br \/>\n15:06 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #238 (56d) \u00e8 stato aggiunto e iniziano ad applicare 99594 transazioni<br \/>\n15:12 \u2014 Il nodo #2 ha prelevato dal pool 51990 transazioni e sta formando il blocco #239 (ad8)<br \/>\n15:20 \u2014 Il blocco #239 (ad8) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n15:25 \u2014 Il nodo #3 ha prelevato dal pool 46685 transazioni e sta formando il blocco #239 (857)<br \/>\n15:30 \u2014 Il blocco #238 (c5f) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n15:34 \u2014 Il blocco #239 (857) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n16:32 \u2014 Il blocco #239 (857) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n16:42 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #239 (857) \u00e8 stato aggiunto e iniziano ad applicare 46685 transazioni<br \/>\n16:42 \u2014 Il blocco #238 (c5f) \u00e8 stato convalidato e inviato alla catena principale<br \/>\n16:42 \u2014 Il blocco #239 (ad8) non \u00e8 stato convalidato nel tempo previsto<br \/>\n16:54 \u2014 Il nodo #2 ha prelevato dal pool 96882 transazioni e sta formando il blocco #240 (e6e)<br \/>\n16:56 \u2014 Il nodo #3 ha prelevato dal pool 39704 transazioni e sta formando il blocco #240 (a47)<br \/>\n17:02 \u2014 Il blocco #240 (a47) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n17:02 \u2014 Il blocco #240 (e6e) \u00e8 stato firmato e inviato agli altri nodi per la convalida<br \/>\n17:18 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #240 (c5f) \u00e8 stato aggiunto e iniziano ad applicare 181206 transazioni<br \/>\n17:45 \u2014 Blocco #240 (a47) validato e inviato alla catena principale<br \/>\n17:47 \u2014 Nodo #1 ha prelevato 54956 transazioni dal pool e sta formando il blocco #241 (170)<br \/>\n17:59 \u2014 Blocco #241 (170) firmato e inviato agli altri nodi per validazione<br \/>\n18:09 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #241 (a47) \u00e8 stato aggiunto e iniziano ad applicare 181206 transazioni<br \/>\n18:20 \u2014 Nodo #3 ha prelevato 39104 transazioni dal pool e sta formando il blocco #242 (955)<br \/>\n18:24 \u2014 Blocco #240 (e6e) validato e inviato alla catena principale<br \/>\n18:28 \u2014 Blocco #242 (955) firmato e inviato agli altri nodi per validazione<br \/>\n18:09 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #242 (e6e) \u00e8 stato aggiunto e iniziano ad applicare 96882 transazioni<br \/>\n19:06 \u2014 Lo script demo ha terminato il suo lavoro per il nodo #1<br \/>\n19:08 \u2014 Lo script demo ha terminato il suo lavoro per il nodo #2<br \/>\n19:08 \u2014 Nodo #2 ha prelevato 48241 transazioni dal pool e sta formando il blocco #243 (fde)<br \/>\n19:14 \u2014 Blocco #243 (fde) firmato e inviato agli altri nodi per validazione<br \/>\n19:18 \u2014 Blocco #241 (170) non \u00e8 stato validato entro il tempo specificato<br \/>\n19:28 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #243 (37c)<br \/>\n19:35 \u2014 Blocco #242 (955) validato e inviato alla catena principale<br \/>\n19:40 \u2014 Blocco #243 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n20:05 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #243 (955) \u00e8 stato aggiunto e iniziano ad applicare 39104 transazioni<br \/>\n20:15 \u2014 Blocco #243 (fde) validato e inviato alla catena principale<br \/>\n20:19 \u2014 Nodo #3 ha prelevato 42981 transazioni dal pool e sta formando il blocco #244 (9b5)<br \/>\n20:26 \u2014 Blocco #244 (9b5) firmato e inviato agli altri nodi per validazione<br \/>\n20:28 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #244 (fde) \u00e8 stato aggiunto e iniziano ad applicare 48241 transazioni<br \/>\n20:32 \u2014 Nodo #2 ha elaborato tutte le 1k transazioni che erano nel pool<br \/>\n21:05 \u2014 Blocco #243 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n21:15 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #245 (37c)<br \/>\n21:32 \u2014 Blocco #245 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n21:42 \u2014 Blocco #244 (9b5) validato e inviato alla catena principale<br \/>\n21:50 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #245 (9b5) \u00e8 stato aggiunto e iniziano ad applicare 42981 transazioni<br \/>\n22:04 \u2014 Nodo #3 ha prelevato 45361 transazioni dal pool e sta formando il blocco #246 (3f9)<br \/>\n22:11 \u2014 Blocco #246 (3f9) firmato e inviato agli altri nodi per validazione<br \/>\n22:51 \u2014 Blocco #245 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n23:01 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #246 (37c)<br \/>\n23:08 \u2014 Lo script demo ha terminato il suo lavoro per il nodo #3<br \/>\n23:15 \u2014 Blocco #246 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n23:32 \u2014 Blocco #246 (3f9) non \u00e8 stato validato entro il tempo specificato<br \/>\n23:42 \u2014 Nodo #3 ha prelevato 52173 transazioni dal pool e sta formando il blocco #246 (71d)<br \/>\n23:51 \u2014 Blocco #246 (71d) firmato e inviato agli altri nodi per validazione<br \/>\n24:38 \u2014 Blocco #246 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n25:01 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #246 (37c)<br \/>\n25:06 \u2014 Blocco #246 (71d) validato e inviato alla catena principale<br \/>\n25:12 \u2014 Blocco #246 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n25:14 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #246 (71d) \u00e8 stato aggiunto e iniziano ad applicare 52173 transazioni<br \/>\n25:29 \u2014 Nodo #3 ha elaborato tutte le 1k transazioni che erano nel pool<br \/>\n26:40 \u2014 Blocco #247 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n26:47 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #247 (37c)<br \/>\n27:03 \u2014 Blocco #247 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n28:29 \u2014 Blocco #247 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n28:35 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #247 (37c)<br \/>\n28:49 \u2014 Blocco #247 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n30:13 \u2014 Blocco #247 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n30:23 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #247 (37c)<br \/>\n30:38 \u2014 Blocco #247 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n32:00 \u2014 Blocco #247 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n32:11 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #247 (37c)<br \/>\n32:26 \u2014 Blocco #247 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n33:49 \u2014 Blocco #247 (37c) non \u00e8 stato validato entro il tempo specificato<br \/>\n33:59 \u2014 Nodo #1 ha prelevato 86967 transazioni dal pool e sta formando il blocco #247 (37c)<br \/>\n34:12 \u2014 Blocco #247 (37c) firmato e inviato agli altri nodi per validazione<br \/>\n35:34 \u2014 Blocco #247 (37c) validato e inviato alla catena principale<br \/>\n35:54 \u2014 Tutti i nodi hanno ricevuto dalla catena principale l'informazione che il blocco #247 (37c) \u00e8 stato aggiunto e iniziano ad applicare 86967 transazioni<br \/>\n36:11 \u2014 Nodo #1 ha elaborato tutte le 1k transazioni che erano nel pool<br \/>\n55:12 \u2014 il primo nodo ha elaborato tutte le 3k transazioni<\/p>\n<p><img decoding=\"async\" alt=\"Test pubblico di una soluzione per la privacy e la scalabilit\u00e0 su Ethereum su piattaforme cloud\" src=\"\/wp-content\/uploads\/2019\/11\/27d07ca56180a5e408f25ee52111e494.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Risultati<\/h2>\n<p>\n\u00c8 stato riscontrato che i server virtuali Azure hanno una potenza di elaborazione insufficiente per gestire un cos\u00ec alto numero di transazioni. Tuttavia, per quanto riguarda l'obiettivo principale dei test, ovvero dimostrare il funzionamento di Plasma Cash con MongoDB, il sistema ha performato bene.<\/p>\n<p>Ti invitiamo a visitare <b>GitHub<\/b> del progetto: <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/opporty-com\/Plasma-Cash\/tree\/new-version\">https:\/\/github.com\/opporty-com\/Plasma-Cash\/tree\/new-version<\/a><\/noindex><\/p>\n<p>L'articolo \u00e8 stato scritto in collaborazione con <i>Alexander Nashivan<\/i>, senior developer di <noindex><a rel=\"nofollow\" href=\"https:\/\/clever-solution.com\/\">Clever Solution Inc<\/a><\/noindex>.<\/p>\n<p>In precedenza, il team di sviluppatori <noindex><a rel=\"nofollow\" href=\"https:\/\/opporty.com\/bp\/\">Opporty<\/a><\/noindex> aveva gi\u00e0 testato la velocit\u00e0 di Plasma Cash. I risultati sono esposti in <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/471096\/\">questo articolo<\/a><\/noindex>.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/475000\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0442\u0440\u0435\u043d\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u0431\u043e\u0440\u043e\u0442\u044b. \u0412\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432 \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0438\u0440\u0443\u044e\u0442 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c. \u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0435\u0440\u0435\u0448\u0435\u043d\u043d\u044b\u043c\u0438 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u043f\u0440\u0435\u043f\u044f\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u044d\u0442\u043e\u043c\u0443. \u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043f\u043b\u043e\u0445\u043e \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u044e\u0442\u0441\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u042d\u0444\u0438\u0440\u0438\u0443\u043c\u0430 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0441\u0435\u0433\u043e 20 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443, \u0438, \u043d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u043c\u043d\u043e\u0433\u043e\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430, \u043e\u043d \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u043a\u0440\u0443\u043f\u043d\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441\u0430. \u0412 \u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-52726","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0442\u0440\u0435\u043d\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u0431\u043e\u0440\u043e\u0442\u044b. \u0412\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432 \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0438\u0440\u0443\u044e\u0442 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c.\" \/>\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\/it\/blog\/administrirovanie\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\udd47\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438 \u0432 \u042d\u0444\u0438\u0440\u0438\u0443\u043c\u0435 \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0442\u0440\u0435\u043d\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u0431\u043e\u0440\u043e\u0442\u044b. \u0412\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432 \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0438\u0440\u0443\u044e\u0442 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah\" \/>\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-11-14T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:31+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\udd47Test pubblico della soluzione per la privacy e la scalabilit\u00e0 su Ethereum su piattaforme cloud | ProHoster","description":"Il trend del blockchain continua a guadagnare slancio. Sempre pi\u00f9 esperti prevedono un'adozione universale di questa tecnologia nel prossimo futuro.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\udd47\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u043e\u0441\u0442\u0438 \u0432 \u042d\u0444\u0438\u0440\u0438\u0443\u043c\u0435 \u043d\u0430 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 | ProHoster","og:description":"\u0411\u043b\u043e\u043a\u0447\u0435\u0439\u043d \u0442\u0440\u0435\u043d\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u043e\u0431\u043e\u0440\u043e\u0442\u044b. \u0412\u0441\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0442\u043e\u0432 \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0438\u0440\u0443\u044e\u0442 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0430\u0434\u0430\u043f\u0442\u0430\u0446\u0438\u044e \u0434\u0430\u043d\u043d\u043e\u0439 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438 \u0432 \u0441\u043a\u043e\u0440\u043e\u043c \u0431\u0443\u0434\u0443\u0449\u0435\u043c.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/publichnoe-testirovanie-resheniya-dlya-konfidentsialnosti-i-masshtabiruemosti-v-efiriume-na-oblachnyh-platformah","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-11-14T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52726","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-24 04:37:21","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:38:24","updated":"2026-01-24 04:37:21","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/52726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=52726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/52726\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=52726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=52726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=52726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}