Translated the content of the TechnicalWhitePaper.md for EOS.IO located here: https://github.com/EOSIO/Documentation.
The EOS.IO software introduces a new blockchain architecture designed to enable vertical and horizontal scaling of decentralized applications. This is achieved by creating an operating system-like construct upon which applications can be built. The software provides accounts, authentication, databases, asynchronous communication and the scheduling of applications across hundreds of CPU cores or clusters. The resulting technology is a blockchain architecture that scales to millions of transactions per second, eliminates user fees, and allows for quick and easy deployment of decentralized applications.
According to the Utopian-io new rules under translation category the minimum translation requirement is of 500 words, I translated 793 words of the TechnicalWhitePaper.md document reaching a percentage of 87%.
Contribution
This is the proof of how many words I translated(need to subtract 1212 words that I translated less than 24h ago):
While here you can verify the activity of the translation in here:
https://crowdin.com/project/eos-docs/it/activity
activity record:
Translation File Language Time
Detto questo, vi sono due macchine virtuali che vengono attualmente valutate per l'uso di una blockchain basata sul software EOS.IO. TechnicalWhitePaper.md Italian 11:27 PM
Per questo motivo, questo documento non discuterà i dettagli di un particolare linguaggio di programmazione o macchina virtuale. TechnicalWhitePaper.md Italian 11:26 PM
È intenzione della blockchain basata sul software EOS.IO che sia possibile supportare più macchine virtuali e nuove macchine virtuali aggiunte in futuro a seconda delle necessità. TechnicalWhitePaper.md Italian 11:25 PM
Architettura Indipendente della Macchina Virtuale TechnicalWhitePaper.md Italian 11:22 PM
In tempo reale è necessario eseguire entrambi i calcoli, tuttavia una volta inclusa una transazione nella blockchain non è più necessario eseguire le operazioni di autenticazione. TechnicalWhitePaper.md Italian 11:22 PM
L'applicazione sta effettivamente effettuando il lavoro. TechnicalWhitePaper.md Italian 11:21 PM
L'autenticazione è il processo di sola lettura che verifica se un messaggio può essere applicato. TechnicalWhitePaper.md Italian 11:21 PM
Solo la modifica dello stato dell'applicazione richiede l'accesso in scrittura e deve essere elaborata in sequenza per ogni applicazione. TechnicalWhitePaper.md Italian 11:19 PM
La convalida delle precondizioni, come il saldo richiesto, è di sola lettura e pertanto può anche questo beneficiare del parallelismo. TechnicalWhitePaper.md Italian 11:18 PM
Ciò significa che può essere eseguito con il massimo parallelismo. TechnicalWhitePaper.md Italian 11:18 PM
La convalida della coerenza interna di un messaggio è di sola lettura e non richiede l'accesso allo stato della blockchain. TechnicalWhitePaper.md Italian 11:17 PM
Convalida che tutte le condizioni preliminari siano valide; e TechnicalWhitePaper.md Italian 11:16 PM
Convalida che un messaggio sia internamente coerente; TechnicalWhitePaper.md Italian 11:15 PM
Modifica dello stato dell'applicazione. TechnicalWhitePaper.md Italian 11:15 PM
Convalidazione che tutte le condizioni preliminari siano valide; e TechnicalWhitePaper.md Italian 11:14 PM
Convalidazione che un messaggio sia internamente coerente; TechnicalWhitePaper.md Italian 11:14 PM
Per massimizzare le opportunità di parallelizzazione e ridurre al minimo il debito computazionale associato alla rigenerazione dello stato dell'applicazione dal log delle transazioni, il software EOS.IO separa la logica di convalida in tre sezioni: TechnicalWhitePaper.md Italian 11:13 PM
Separazione dell'Autenticazione dall'Applicazione TechnicalWhitePaper.md Italian 11:12 PM
Ciò garantisce che tutti i dati memorizzati da tutte le applicazioni siano in un formato che può essere interpretato come JSON comunemente leggibile, ma memorizzato e manipolato con la stessa efficienza del binario. TechnicalWhitePaper.md Italian 11:12 PM
Anche lo stato del database viene definito utilizzando uno schema simile. TechnicalWhitePaper.md Italian 11:11 PM
Database Definito dallo Schema TechnicalWhitePaper.md Italian 11:11 PM
Questo schema consente una conversione perfetta tra la rappresentazione binaria e JSON dei messaggi. TechnicalWhitePaper.md Italian 11:11 PM
Tutti i messaggi inviati tra account sono definiti da uno schema che fa parte dello stato del consensus della blockchain. TechnicalWhitePaper.md Italian 11:09 PM
Messaggi Definiti dallo Schema TechnicalWhitePaper.md Italian 11:08 PM
Qualsiasi linguaggio o macchina virtuale che sia deterministica e che sia in una sandbox adeguata con prestazioni sufficienti può essere integrata con l'API del software EOS.IO. TechnicalWhitePaper.md Italian 11:08 PM
I dettagli del linguaggio di scripting e della macchina virtuale sono dettagli specifici dell'implementazione che sono per lo più indipendenti dal design della tecnologia di EOS.IO. TechnicalWhitePaper.md Italian 11:06 PM
Il software EOS.IO sarà prima di tutto una piattaforma per il coordinamento della consegna di messaggi autenticati agli account. TechnicalWhitePaper.md Italian 11:05 PM
Script & Macchine virtuali TechnicalWhitePaper.md Italian 11:04 PM
In generale, potrebbe essere contro la costituzione effettuare aggiornamenti accelerati che introducono nuove funzionalità o che correggono bug innocui. TechnicalWhitePaper.md Italian 11:04 PM
I produttori di blocchi possono accelerare il processo se è necessaria una modifica del software volta a correggere un bug nocivo o un exploit di sicurezza che sta danneggiando attivamente gli utenti. TechnicalWhitePaper.md Italian 11:03 PM
Modifiche di Emergenza TechnicalWhitePaper.md Italian 11:01 PM
Per impostazione predefinita del software EOS.IO, il processo di aggiornamento della blockchain per aggiungere nuove funzionalità richiede dai 2 ai 3 mesi, mentre per aggiornamenti che correggono bug non critici e che non richiedono modifiche alla costituzione possono necessitare da 1 a 2 mesi. TechnicalWhitePaper.md Italian 11:01 PM
Tutti i nodi che non si aggiornano al nuovo codice si spengono automaticamente. TechnicalWhitePaper.md Italian 11:00 PM
Le modifiche al codice vanno in vigore 7 giorni dopo, dando a tutti i nodi completi 1 settimana per effettuare l'aggiornamento dopo la ratifica del codice sorgente. TechnicalWhitePaper.md Italian 10:59 PM
I produttori di blocchi mantengono 17/21 approvazioni per 30 giorni consecutivi. TechnicalWhitePaper.md Italian 10:57 PM
I produttori di blocchi adottano le modifiche al codice sorgente per riflettere il cambiamento nella costituzione e lo propongono alla blockchain usando l'hash di un commit git. TechnicalWhitePaper.md Italian 10:56 PM
Tutti gli utenti sono tenuti a firmare le transazioni utilizzando l'hash della nuova costituzione. TechnicalWhitePaper.md Italian 10:56 PM
I produttori di blocchi mantengono 17/21 approvazioni per 30 giorni consecutivi. TechnicalWhitePaper.md Italian 10:56 PM
I produttori di blocchi propongono una modifica della costituzione e ottengono 17/21 approvazioni. TechnicalWhitePaper.md Italian 10:55 PM
Il software EOS.IO definisce un processo mediante il quale il protocollo come definito dal codice sorgente canonico e dalla sua costituzione, può essere aggiornato utilizzando il seguente processo: TechnicalWhitePaper.md Italian 10:54 PM
Aggiornamento del Protocollo & Costituzione TechnicalWhitePaper.md Italian 10:53 PM
Questo intento viene utilizzato per identificare la differenza tra un bug e una funzionalità quando si verificano errori e guida la comunità su quali correzioni sono giuste o improprie. TechnicalWhitePaper.md Italian 10:53 PM
La costituzione definisce anche l'intento comunemente leggibile del protocollo del codice sorgente. TechnicalWhitePaper.md Italian 10:52 PM
Ogni transazione trasmessa sulla rete deve incorporare l'hash della costituzione come parte della firma e quindi vincola esplicitamente il firmatario del contratto. TechnicalWhitePaper.md Italian 10:51 PM
Il contenuto di questa costituzione definisce gli obblighi tra gli utenti che non possono essere interamente applicati mediante codice, inoltre facilita la risoluzione delle controversie stabilendo la giurisdizione e la scelta della legge insieme ad altre regole reciprocamente accettate. TechnicalWhitePaper.md Italian 10:51 PM
Il software EOS.IO consente alle blockchain di stabilire un contratto di servizio peer-to-peer o un contratto vincolante tra gli utenti che lo firmano, definito "costituzione". TechnicalWhitePaper.md Italian 10:48 PM
Costituzione TechnicalWhitePaper.md Italian 10:47 PM
Simile al processo di congelamento di un account, questa sostituzione del codice richiede un voto di 17/21 dai produttori di blocchi eletti. TechnicalWhitePaper.md Italian 10:46 PM
Una volta fallite tutte le possibilità e un'applicazione "inarrestabile" agisce in modo imprevedibile, una blockchain che utilizza il software EOS.IO consente ai produttori di blocchi di sostituire il codice dell'account senza effettuare l'hard fork dell'intera blockchain. TechnicalWhitePaper.md Italian 10:46 PM
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Thanks Sam, may you have a look at this one as well:
https://steemit.com/utopian-io/@onejoe/translation-of-eos-docs-technicalwhitepaper-md-into-italian-language-69-77
Posted before this but still not reviewed, thanks 🙌
EDIT: just been reviewed 😁 thanks
Hey @onejoe I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x