Publica probatio secreti Etherei et scalability solutionis in suggestis nubem

Mos "blockchain" (vel fortasse "contextus blockchain") impetum capere pergit. Plures ac plures periti adoptionem universalem technologiae in proximo futuro praedicunt. Attamen, nonnullae difficultates adhuc superandae sunt.

Primum omnium, systemata moderna "blockchain" (seu "blockchain") non bene amplificantur. Exempli gratia, Ethereum tantum viginti transactiones per secundum perficit, et quamvis multa commoda habeat, magnis negotiis non aptum est.

Simul, Ethereum propter validam tutelam contra incursionem computatralem et errores retium aestimatur. Ergo, non debet despici. Multo utilius est vitia Ethereum corrigere eaque in vires convertere.

Publica probatio secreti Etherei et scalability solutionis in suggestis nubem

Pecunia Plasmatica ut Solutio Secreti et Scalabilitatis pro Ethereum

Plasma est technologia a Vitalik Buterin, conditore propositi Ethereum, in conventu EthCC Parisiis anno 2018 proposita. Cum Iosepho Poon, conditore Lightning Network, una elaborata est et tamquam solutio ad potentiam computandi catenae Ethereum augendam praedicatur. Primae nuntii de Plasma ad media anno 2017 divulgati sunt.

Haec suggestus est stratum externum contractuum intelligentium quod cum catena principali (blockchain) interagere potest, ita catenam radicem exonerando et pretia transactionum pro contractibus intelligentibus et applicationibus decentralizatis (DApps) minuendo.

Informationes singulares de progressu in documento "" expositae sunt""Plasma: Contractus Autonomi Scalabiles et Intelligentes", mense Augusto anni 2017 datum.

Buterin agnovit Plasmam innatas difficultates scalabilitatis habere: quisque usor cuiusque segmenti Plasmae deponere et authenticitatem verificare debet, quod scalabilitatem exponentialem impedit.

Ad hanc difficultatem corrigendam, Plasma Cash elaborata est β€” catena filialis ex contractu intelligenti et rete privata in Node.js fundata constans, quae statum suum periodicΔ“ ad catenam radicem (Ethereum) transmittit. Haec decentralizationem, securitatem, et scalabilitatem intra blockchain curat, ita Trilemma Scalabilitatis solvens.

Commodum magnum pecuniae Plasmae prae Plasma est quod attentionem usorum tantum ad partes attrahit quae nummos continent quibus student:

"Nunc usoribus tantum opus est verificare disponibilitatem et validitatem catenae Plasmae pro indice specifico coniuncto cum nummis quos expendere, possidere, et quibus student, volunt," dixit Buterin.

Secundum artifices, Plasma Cash est efficax solutio contra piraticam pecuniae pro Ethereum. Quaeque nummus Plasma dominum habet et unicus est. Nemo nummos alterius usoris sine eorum conscientia possidere potest. Possessores nummorum potentiales fraudulentas extractiones per systema "querelarum" impedire possunt, "data probationum" suarum in historia nummi sui submittendo.

Experimentum Pecuniae Plasmaticae in Mongo Atlas

Propter novitatem suam, Plasma Cash parum investigata adhuc est. Periti Blockchain interactionem eius cum variis officiis nubilibus et databasibus active probant, vitia quacumque deprehendentes, et solutiones invenientes. Speciatim, probationes in Mongo Atlas sequentia commoda cum Plasma operando patefecerunt:

  1. Protectio certa contra iacturam datorum, cum plura replicata inter se in grege synchronizentur.
  2. стрый доступ...cum greges in tribus ex popularissimis suggestis nubium creari possint: Amazon, Google, et Azure. Quam ob rem, nodus Plasma Cash in multis centris datorum prope Mongo Atlas collocari potest. Demonstravimus celeritatem non significanter minui, etiam cum nodi Plasma in remotioribus centris datorum collocantur.
  3. Nodi Plasmae in modo lectionis tantum adhibiti cum uno grege Mongo coniungi et in diversis partibus mundi locari possunt, quod... geoscalabilitatem emendat (nodi propius ad usores siti sunt).
  4. Facile est novum nodum disponere, cum non opus sit omnia resynchronizare. Simpliciter cum grege Mongo iam exsistente coniungere potes vel celeriter exemplum facere et nexum ad eum configurare.
  5. Scalare basim datorum facile estTempore procedente, copia datorum crescit, et magnitudo nodorum in grege pro re nata augeri potest.

Publica probatio secreti Etherei et scalability solutionis in suggestis nubem

Ad probationes peragendas his servitoribus usi sumus:

  • Tres servi virtuales Azure Standard E4s v3 (quattuor vCPU, 32 GiB memoriae). Quisque servus tres nodos currit. Unus ex eis potest frusta ad catenam radicem submittere.
  • Quisque nodus suo gregi Mongo Atlas M50 coniunctus est, qui tres nodos in modo replicationis continet.

Test 1

Tres nodi singuli centum milia transactionum accipiunt. In summa, omnes novem nodi trecenta milia transactionum et tesseras tenent.

lascivio video

Status initialis: ultimum segmentum #213; 0 transactiones et tesserae in basi datorum repositae.

00:00 β€” Tria scripta emissa sunt, singula centum milia transactionum generantia et mittentia.
00:29 β€” Centum milia transactionum ad nodos #1 et #2 mitti coeperunt.
00:32 β€” Centum milia transactionum ad nodum #3 mitti coeperunt.
00:32 β€” Nodus #1 11703 transactiones e grege accepit et formavit gregem #214 (9fb)
00:34 β€” Nodus #2 27088 transactiones e grege accepit et gregem #214 (ef4) formavit.
00:34 β€” Pars #214 (9fb) signata est et ad alios nodos ad validationem mittitur.
00:36 β€” Nodus #3 11900 transactiones e grege accepit et gregem #214 (983) formavit.
00:37 β€” Pars #214 (9fb) validata et ad catenam radicem missa.
00:38 β€” Pars #214 (983) signata est et ad alios nodos ad validationem mittitur.
00:38 β€” Segmentum #214 (ef4) signatum est et ad alios nodos ad validationem mittitur.
00:40 β€” Pars #214 (983) validata et ad catenam radicem missa.
00:41 β€” Omnes nodi informationem a catena principali acceperunt de bloco #214 (9fb) addito et 11703 transactiones applicare incipiunt.
00:45 - Omnes nodi informationem a catena principali acceperunt de bloco #215 (983) addito et 11900 transactiones applicare incipiunt.
00:51 β€” Pars #214 (ef4) validata et ad catenam radicem missa.
00:52 β€” Nodus #1 51469 transactiones e grege accepit et segmentum #216 (ea0) formavit.
00:56 β€” Nodus #3 55102 transactiones e grege accepit et gregem #216 (f75) formavit.
00:58 β€” Scriptum demonstrationis opus suum pro nodo #2 perfecit.
00:58 β€” Pars #216 (ea0) signata est et ad alios nodos ad validationem mittitur.
00:58 β€” Omnes nodi informationem a catena principali acceperunt de bloco #216 (ef4) addito et 27088 transactiones applicare incipiunt.
01:04 β€” Pars #216 (f75) signata est et ad alios nodos ad validationem mittitur.
01:14 β€” Nodus #2 72912 transactiones e grege accepit et gregem #217 (f85) formavit.
01:15 β€” Scriptum demonstrationis opus suum pro nodis #1 et #2 perfecit.
01:17 β€” Segmenta #216 (f75) et #216 (ea0) validantur et ad catenam radicem mittuntur.
01:21 β€” Sectio #217 (f85) signata est et ad alios nodos ad validationem mittitur.
01:26 β€” Segmenta #217 (f75) et #218 (ea0) catenae radicis adduntur et nodi 51469 et 55102 transactiones, respective, applicare incipiunt.
01:27 β€” Pars #217 (a85) validata et ad catenam radicem missa.
01:41 β€” Nodus #1 36828 transactiones e grege accepit et segmentum #219 (46f) formavit.
01:41 β€” Nodus #3 32998 transactiones e grege accepit et segmentum #219 (bb3) formavit.
01:43 β€” Omnes nodi informationem a catena principali acceperunt de bloco #219 (a85) addito et 72912 transactiones applicare incipiunt.
01:46 β€” Segmentum #219 (46f) signatum est et ad alios nodos ad validationem mittitur.
01:46 β€” Pars #219 (bb3) signata est et ad alios nodos ad validationem mittitur.
01:53 β€” Nodus #2 omnes 100 transactiones in grege tractavit.
02:37 β€” Pars #219 (bb3) validata et ad catenam radicem missa.
02:41 β€” Pars #219 (46f) validata et ad catenam radicem missa.
02:48 β€” Segmenta #220 (bb3) et #221 (46f) catenae radicis adduntur et nodi 32998 et 36828 transactiones respective applicare incipiunt.
02:54 β€” Nodus #1 omnes 100 transactiones in grege tractavit.
02:55 β€” Nodus #3 omnes 100 transactiones in grege tractavit.
04:12 β€” Omnes nodi 300k transactiones et tesseras continent (ultimus segmentus #221)

Test 2

Tres nodi singuli decies centena milia transactionum accipiunt. In summa, omnes novem nodi tria milia transactionum et tesseras continent.

lascivio video

Status initialis: ultimum segmentum #213; 0 transactiones et tesserae in basi datorum repositae.

00:00 β€” tria scripta emissa, singula decies centena milia transactionum generantia et mittentia.
02:29 β€” Transactiones 1kk ad nodos #1 et #2 mitti coeperunt.
02:33 β€” Nodus #1 11668 transactiones e grege accepit et gregem #222 (510) formavit.
02:35 β€” Pars #222 (510) signata est et ad alios nodos ad validationem mittitur.
02:37 β€” Pars #222 (510) validata et ad catenam radicem missa.
02:38 β€” Nodus #2 46378 transactiones e grege accepit et segmentum #222 (a9d) formavit.
02:38 β€” Transactiones 1kk ad nodum #3 mitti coeperunt.
02:41 β€” Nodus #3 5504 transactiones e grege accepit et gregem #222 (387) formavit.
02:42 β€” Pars #222 (387) signata est et ad alios nodos ad validationem mittitur.
02:44 β€” Pars #222 (a9d) signata est et ad alios nodos ad validationem mittitur.
02:44 β€” Pars #222 (387) validata et ad catenam radicem missa.
02:49 β€” Pars #222 (a9d) validata et ad catenam radicem missa.
02:56 β€” Segmenta #222 (510), #223 (387), et #224 (a9d) catenae radicis adduntur et nodi 11668, 5504, et 46378 transactiones, respective, applicare incipiunt.
03:09 β€” Nodus #1 177170 transactiones e grege accepit et segmentum #225 (e50) formavit.
03:09 β€” Nodus #3 119327 transactiones e grege accepit et gregem #225 (ccc) formavit.
03:10 β€” Nodus #2 149772 transactiones e grege accepit et gregem #225 (404) formavit.
03:26 β€” Pars #225 (ccc) signata est et ad alios nodos ad validationem mittitur.
03:32 β€” Pars #225 (404) signata est et ad alios nodos ad validationem mittitur.
03:33 β€” Pars #225 (e50) signata est et ad alios nodos ad validationem mittitur.
03:53 β€” Pars #225 (ccc) validata et ad catenam radicem missa.
04:03 β€” Pars #225 (e50) validata et ad catenam radicem missa.
04:04 β€” Pars #225 (404) validata et ad catenam radicem missa.
04:06 β€” Omnes nodi informationem a catena principali acceperunt de bloco #225 (ccc) addito et 119327 transactiones applicare incipiunt.
04:14 - Omnes nodi informationem a catena principali acceperunt de bloco #226 (404) addito et 149772 transactiones applicare incipiunt.
04:16 β€” Omnes nodi informationem a catena principali acceperunt de bloco #227 (e50) addito et 177170 transactiones applicare incipiunt.
04:32 β€” Nodus #3 209436 transactiones e grege accepit et gregem #228 (1e9) formavit.
04:40 β€” Nodus #2 212669 transactiones e grege accepit et segmentum #228 (e38) formavit.
04:40 β€” Nodus #1 190144 transactiones e grege accepit et gregem #228 (861) formavit.
05:02 β€” Pars #228 (1e9) signata est et ad alios nodos ad validationem mittitur.
05:08 β€” Pars #228 (861) signata est et ad alios nodos ad validationem mittitur.
05:10 β€” Pars #228 (e38) signata est et ad alios nodos ad validationem mittitur.
06:13 β€” Pars #228 (1e9) validata et ad catenam radicem missa.
06:13 β€” Pars #228 (861) validata et ad catenam radicem missa.
06:13 β€” Pars #228 (e38) validata et ad catenam radicem missa.
06:39 β€” Segmenta #228 (861), #229 (1e9), et #230 (e38) catenae radicis adduntur et nodi transactiones 190144, 209436, et 212669, respective, applicare incipiunt.
07:07 β€” Nodus #1 199770 transactiones e grege accepit et segmentum #231 (e04) formavit.
07:09 β€” Nodus #2 190473 transactiones e grege accepit et gregem #231 (36e) formavit.
07:09 β€” Nodus #3 178807 transactiones e grege accepit et gregem #231 (f43) formavit.
07:34 β€” Pars #231 (e04) signata est et ad alios nodos ad validationem mittitur.
07:37 β€” Segmentum #231 (36e) signatum est et ad alios nodos ad validationem mittitur.
07:37 β€” Pars #231 (f43) signata est et ad alios nodos ad validationem mittitur.
08:49 β€” Pars #231 (e04) validata et ad catenam radicem missa.
08:51 β€” Pars #231 (f43) validata et ad catenam radicem missa.
08:52 β€” Pars #231 (36e) validata et ad catenam radicem missa.
09:47 β€” Segmenta #231 (e04), #232 (f43), et #233 (36e) catenae radicum adduntur et nodi 199770, 178807, et 190473 transactiones, respective, applicare incipiunt.
10:16 β€” Nodus #1 153075 transactiones e grege accepit et segmentum #234 (e04) formavit.
10:16 β€” Nodus #2 168035 transactiones e grege accepit et gregem #234 (36e) formavit.
10:16 β€” Nodus #3 166685 transactiones e grege accepit et gregem #234 (f43) formavit.
10:42 β€” Pars #234 (56d) signata est et ad alios nodos ad validationem mittitur.
11:59 β€” Pars #234 (1bb) validata et ad catenam radicem missa.
12:02 β€” Pars #234 (58a) validata et ad catenam radicem missa.
12:02 β€” Pars #234 (56d) validata et ad catenam radicem missa
12:48 β€” Segmenta #234 (1bb), #235 (58a), et #236 (56d) catenae radicum adduntur et nodi 153075, 168035, et 166685 transactiones, respective, applicare incipiunt.
13:14 β€” Nodus #1 112226 transactiones e grege accepit et segmentum #237 (5c0) formavit.
13:16 β€” Nodus #2 87550 transactiones e grege accepit et gregem #234 (58a) formavit.
13:16 β€” Nodus #3 99594 transactiones e grege accepit et gregem #234 (56d) formavit.
13:30 β€” Pars #237 (5c0) signata est et ad alios nodos ad validationem mittitur.
13:32 β€” Segmentum #237 (58a) signatum est et ad alios nodos ad validationem mittitur.
13:34 β€” Pars #237 (56d) signata est et ad alios nodos ad validationem mittitur.
14:47 β€” Pars #237 (58a) validata et ad catenam radicem missa.
14:53 - Pars #237 (5c0) intra tempus praescriptum non validata est.
14:53 - Omnes nodi informationem a catena principali acceperunt de bloco #237 (58a) addito et 87550 transactiones applicare incipiunt.
14:54 β€” Pars #237 (56d) validata et ad catenam radicem missa
15:02 β€” Nodus #1 181206 transactiones e grege accepit et segmentum #238 (c5f) formavit.
15:06 β€” Omnes nodi informationem a catena principali acceperunt de bloco #238 (56d) addito et 99594 transactiones applicare incipiunt.
15:12 β€” Nodus #2 51990 transactiones e grege accepit et segmentum #239 (ad8) formavit.
15:20 β€” Pars #239 (ad8) signatur et ad alios nodos ad validationem mittitur.
15:25 β€” Nodus #3 46685 transactiones e grege accepit et gregem #239 (857) formavit.
15:30 β€” Segmentum #238 (c5f) signatum est et ad alios nodos ad validationem mittitur.
15:34 β€” Pars #239 (857) signata est et ad alios nodos ad validationem mittitur.
16:32 β€” Pars #239 (857) validata et ad catenam radicem missa.
16:42 - Omnes nodi informationem a catena principali acceperunt de bloco #239 (857) addito et 46685 transactiones applicare incipiunt.
16:42 β€” Pars #238 (c5f) validata et ad catenam radicem missa.
16:42 - Sectio #239 (ad8) intra tempus praescriptum non validata est.
16:54 β€” Nodus #2 96882 transactiones e grege accepit et segmentum #240 (e6e) formavit.
16:56 β€” Nodus #3 39704 transactiones e grege accepit et segmentum #240 (a47) formavit.
17:02 β€” Pars #240 (a47) signatur et ad alios nodos ad validationem mittitur.
17:02 β€” Pars #240 (e6e) signata est et ad alios nodos ad validationem mittitur.
17:18 - Omnes nodi informationem a catena principali acceperunt de bloco #240 (c5f) addito et 181206 transactiones applicare incipiunt.
17:45 β€” Pars #240 (a47) validata et ad catenam radicem missa.
17:47 β€” Nodus #1 54956 transactiones e grege accepit et gregem #241 (170) formavit.
17:59 β€” Pars #241 (170) signata est et ad alios nodos ad validationem mittitur.
18:09 β€” Omnes nodi informationem a catena principali acceperunt de bloco #241 (a47) addito et 181206 transactiones applicare incipiunt.
18:20 β€” Nodus #3 39104 transactiones e grege accepit et gregem #242 (955) formavit.
18:24 β€” Pars #240 (e6e) validata et ad catenam radicem missa.
18:28 β€” Pars #242 (955) signata est et ad alios nodos ad validationem mittitur.
18:09 β€” Omnes nodi informationem a catena principali acceperunt de bloco #242 (e6e) addito et 96882 transactiones applicare incipiunt.
19:06 β€” Scriptum demonstrationis opus suum pro nodo #1 perfecit.
19:08 β€” Scriptum demonstrationis opus suum pro nodo #2 perfecit.
19:08 β€” Nodus #2 48241 transactiones e grege accepit et segmentum #243 (fde) formavit.
19:14 β€” Pars #243 (fde) signatur et ad alios nodos ad validationem mittitur.
19:18 - Sectio #241 (170) intra tempus praescriptum non validata est.
19:28 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #243 (37c) formavit.
19:35 β€” Pars #242 (955) validata et ad catenam radicem missa.
19:40 β€” Sectio #243 (37c) signata est et ad alios nodos ad validationem mittitur.
20:05 - Omnes nodi informationem a catena principali acceperunt de bloco #243 (955) addito et 39104 transactiones applicare incipiunt.
20:15 β€” Pars #243 (fde) validata et ad catenam radicem missa.
20:19 β€” Nodus #3 42981 transactiones e grege accepit et segmentum #244 (9b5) formavit.
20:26 β€” Pars #244 (9b5) signata est et ad alios nodos ad validationem mittitur.
20:28 - Omnes nodi informationem a catena principali acceperunt de blocco #244 (fde) addito et 48241 transactiones applicare incipiunt.
20:32 β€” Nodus #2 omnes transactiones 1kk in grege tractavit.
21:05 β€” Pars #243 (37c) intra tempus praescriptum non validata est.
21:15 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #245 (37c) formavit.
21:32 β€” Sectio #245 (37c) signata est et ad alios nodos ad validationem mittitur.
21:42 β€” Pars #244 (9b5) validata et ad catenam radicem missa.
21:50 β€” Omnes nodi informationem a catena principali acceperunt de bloco #245 (9b5) addito et 42981 transactiones applicare incipiunt.
22:04 β€” Nodus #3 45361 transactiones e grege accepit et segmentum #246 (3f9) formavit.
22:11 β€” Segmentum #246 (3f9) signatum est et ad alios nodos ad validationem mittitur.
22:51 β€” Pars #245 (37c) intra tempus praescriptum non validata est.
23:01 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #246 (37c) formavit.
23:08 β€” Scriptum demonstrationis opus suum pro nodo #3 perfecit.
23:15 β€” Sectio #246 (37c) signata est et ad alios nodos ad validationem mittitur.
23:32 - Pars #246 (3f9) intra tempus praescriptum non validata est.
23:42 β€” Nodus #3 52173 transactiones e grege accepit et gregem #246 (71d) formavit.
23:51 β€” Pars #246 (71d) signata est et ad alios nodos ad validationem mittitur.
24:38 β€” Pars #246 (37c) intra tempus praescriptum non validata est.
25:01 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #246 (37c) formavit.
25:06 β€” Pars #246 (71d) validata et ad catenam radicem missa
25:12 β€” Sectio #246 (37c) signata est et ad alios nodos ad validationem mittitur.
25:14 β€” Omnes nodi informationem a catena principali acceperunt de bloco #246 (71d) addito et 52173 transactiones applicare incipiunt.
25:29 β€” Nodus #3 omnes transactiones 1kk in grege tractavit.
26:40 β€” Pars #247 (37c) intra tempus praescriptum non validata est.
26:47 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #247 (37c) formavit.
27:03 β€” Sectio #247 (37c) signata est et ad alios nodos ad validationem mittitur.
28:29 β€” Pars #247 (37c) intra tempus praescriptum non validata est.
28:35 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #247 (37c) formavit.
28:49 β€” Sectio #247 (37c) signata est et ad alios nodos ad validationem mittitur.
30:13 β€” Pars #247 (37c) intra tempus praescriptum non validata est.
30:23 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #247 (37c) formavit.
30:38 β€” Sectio #247 (37c) signata est et ad alios nodos ad validationem mittitur.
32:00 β€” Pars #247 (37c) intra tempus praescriptum non validata est.
32:11 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #247 (37c) formavit.
32:26 β€” Sectio #247 (37c) signata est et ad alios nodos ad validationem mittitur.
33:49 β€” Pars #247 (37c) intra tempus praescriptum non validata est.
33:59 β€” Nodus #1 86967 transactiones e grege accepit et segmentum #247 (37c) formavit.
34:12 β€” Sectio #247 (37c) signata est et ad alios nodos ad validationem mittitur.
35:34 β€” Pars #247 (37c) validata et ad catenam radicem missa.
35:54 β€” Omnes nodi informationem a catena principali acceperunt de bloco #247 (37c) addito et 86967 transactiones applicare incipiunt.
36:11 β€” Nodus #1 omnes transactiones 1kk in grege tractavit.
55:12 β€” Primus nodus omnes transactiones 3kk tractavit.

Publica probatio secreti Etherei et scalability solutionis in suggestis nubem

results

Inventum est servos virtuales Azure vim computandi sufficientem carere ad tantam transactionum multitudinem tractandam. Attamen systema bene se gessit in proposito probationis primarioβ€”demonstrando compatibilitatem Plasma Cash cum MongoDB.

Invitamus te ad visitandum GitHub exstare: https://github.com/opporty-com/Plasma-Cash/tree/new-version

Articulus co-scriptus by Alexander Nashivan, senior elit Solutio callidi Inc.

Antehac turma programmatorum Opporty Celeritatem Plasma Cash iam probavi. Resultata in hoc textu exhibentur. hoc Commentarium.

Source: www.habr.com

Emptum certos hospites pro locis cum praesidio DDoS, VPS VDS servers πŸ”₯ Eme hospitium interretiale fidum cum praesidio DDoS, servitores VPS VDS | ProHoster