ALGORAND: Pixel: Multi-firme per il consenso

Algorand (ALGO) è una rete di criptovaluta focalizzata su pagamenti e contratti intelligenti che ha una solida base nella ricerca scientifica. Sostenuta da un team altamente istruito ed esperto, la piattaforma Algorand ha ricevuto investimenti dalle principali entità e mostra grandi promesse come criptovaluta di prossima generazione. Algorand (ALGO) è stata fondata nel 2017 dal professore del MIT e vincitore del Premio Turing Silvio Micali nel 2017. L'amministratore delegato (CEO) del progetto è Steve Kokinos, un dirigente tecnologico con sede a Boston che è co-fondatore ed ex CEO di Fuze. La società dietro lo sviluppo del progetto è Algo Capital. Algorand ha uno scopo fondamentale per la sua esistenza: migliorare le basi dell'attuale paradigma blockchain per fornire quello che il team ritienesarà lo strato di base più adatto per il futuro dello sviluppo relativo alla blockchain. In primo luogo, intende farlo con un algoritmo di consenso che definisce come Proof-of-Stake (un modello Proof-of-Stake migliorato). Il nome del progetto deriva dalla "casualità algoritmica che utilizza... per scegliere un insieme di verificatori incaricati di costruire il prossimo blocco di transazioni valide". Algorand è una risposta diretta all'inefficienza computazionale e alla tendenza Proof-of-Work di Bitcoin, che potrebbe portare alla centralizzazione del mining. Il team di Algorand ha pubblicato diversi white paper, con l'originale come base per la rete. Altri white paper si concentrano su ridimensionamento, governance, la suddetta compressione blockchain e le firme digitali. Tutti idocumenti sono stati sottoposti a peer review. Il codice Algorand è disponibile per i più esperti di tecnologia. Di seguito vi linkiamo un video su Youtube in cui Cosimo Bassi, alias Cusma, qualche mese fa diventato Algorand Developer Ambassador, ha tenuto un popolare meetup su Algorand technology il 15 aprile 2020. Algorand si impegna a promuovere un'evoluzione costante per anticipare e soddisfare le future esigenze tecnologiche sulla nostra piattaforma. I nostri ricercatori rappresentano alcuni dei migliori e più brillanti in blockchain e criptovaluta. La ricerca recenteche è stata sottoposta a revisione paritaria e modificata si trova di seguito. Dicembre 03, 2019

Pixel: multi-firme per il consenso

Di Manu Drijvers, Sergey Gorbunov, Gregory Neven e Hoeteck Wee In Proof-of-Stake (PoS) e blockchain autorizzate, un comitato di verifiers accetta e firma ogni nuovo blocco di transazioni. Questi blocchi vengono convalidati, propagati e archiviati da tutti gli utenti della rete. Tuttavia, le corruzioni posteriori rappresentano una minaccia comune per questi progetti, perché l'avversario può corrompere i verificatori del comitato dopo aver certificato un blocco e utilizzare le loro chiavi di firma per certificare un blocco diverso. La progettazione di firme digitali efficienti e sicure da utilizzare nelle blockchain PoS può ridurre sostanzialmente i requisiti di larghezza di banda, archiviazione e elaborazione dai nodi, creando cosìapplicazioni più efficienti. Presentiamo Pixel, uno schema multi-firma forward-secure basato sull'accoppiamento ottimizzato per l'uso in blockchain, che ottiene notevoli risparmi in termini di larghezza di banda, requisiti di archiviazione e sforzo di verifica. Le firme dei pixeldi due elementi del gruppo, indipendentemente dal numero di firmatari, possono essere verificate utilizzando tre accoppiamenti e un'esponenziazione e supportano l'aggregazione non interattiva di singole firme in una multi-firma. Le firme dei pixel sono anche forward-secure consentono ai firmatari di evolvere le loro chiavi nel tempo, in modo tale che le nuove chiavi non possano essere utilizzate per firmare vecchi blocchi, proteggendo dagli attacchi di corruzione posteriore alle blockchain. Mostriamo come integrare Pixel in qualsiasi blockchain PoS. Successivamente, valutiamo Pixel in un'implementazione blockchain PoS rea l-world , dimostrando che produce notevoli risparmi in termini di archiviazione, larghezza di banda e tempo di verifica dei blocchi. In particolare, le firme Pixel riducono le dimensioni dei blocchi con 1500 transazioni del 35% e riducono i tempi di verifica dei blocchi del 38%. Questo documento è stato sottoposto a revisione paritaria e apparirà a USENIX Security 2020. Il documento può essere visualizzato qui. Febbraio 24, 2019

Vault: bootstrap veloce per la criptovaluta Algorand Di Derek Leung, Adam Suhl, Yossi Gilad, Nickolai Zeldovich

Abstract:Le criptovalute decentralizzate si affidano ai partecipanti per tenere traccia dello stato del sistema al fine di verificare nuove transazioni. Con l'aumentare del numero di utenti e transazioni, questo requisito diventa un onere significativo, che richiede agli utenti di scaricare, verificare e archiviare una grande quantità di dati per partecipare. Vault è un nuovo design di criptovaluta basato su Algorand che riduce al minimo questi costi di archiviazione e bootstrap per i partecipanti. Il progetto di Vault si basa sul protocollo di consenso proof-of-stake di Algorand e utilizza tecniche diverse per raggiungere i suoi obiettivi. Innanzitutto, Vault disaccoppia l'archiviazione delle transazioni recenti dall'archiviazione dei saldi dei conti, consentendo a Vault di eliminare lo stato del vecchio account. In secondo luogo, Vault consente lo sharding dello stato tra i partecipanti in un modo che presupponeforti garanzie di sicurezza. Infine, Vault introduce la nozione di timbratura dei certificati, che consentono a un nuovo cliente di recuperare il ritardo in modo sicuro ed efficiente in un sistema proof-of-stake senza dover verificare ogni singolo blocco. Gli esperimenti conun'implementazione prototipo delle strutture dati di Vault mostrano che il design di Vault riduce il costo della larghezza di banda per unirsi alla rete come client completo del 99,7% rispetto a Bitcoin e del 90,5% rispetto a Ethereum quando si scarica un libro mastro contenente 500 milioni ditransazioni.

Accordo di Algorand - Accordo bizantino super veloce e resiliente alla partizione Di Jing Chen, Sergey Gorbunov, Silvio Micali, Georgios Vlachos Abstract: Presentiamo un semplice protocollo di accordo bizantino con l'elezione del leader, che funziona sotto> maggioranza onesta di 2/3 e non si basa sul fatto che i partecipanti abbiano orologi sincronizzati. Quando i messaggi honest vengono consegnati entro un ritardo limitato nel peggiore dei casi, l'accordo viene raggiunto nel numero costante previsto di passaggi quando il leader eletto è malizioso e viene raggiunto dopo due passaggi quando il leader eletto è onesto. Il nostro protocollo è resiliente alle partizioni di rete arbitrarie con lunghezza sconosciuta e si ripristina rapidamente dopo che la partizione è stata risolta e il ritardo del messaggio limitato è stato ripristinato. Discuteremo brevemente di come il protocollo si applica alle blockchain in un sistema senza autorizzazione. In particolare, quando un leader honest propone un blocco di transazioni, la prima fase di votazione avviene in parallelo con la propagazione del blocco. In effetti, dopo che il blocco si propaga, viene generato un certificato in una sola fase di votazione.

Algorand: ridimensionamento degli accordi bizantini per le criptovalute Di Yossi Gilad, Rotem Hemo, Silvio Micali, Georgios Vlachos, Nickolai Zeldovich Abstract: Algorand utilizza un nuovo protocollo Byzantine Agreement (BA) per raggiungere il consenso tra gli utenti sulla prossima serie di transazioni. Per scalare il consenso a molti utenti, Algorand utilizza un nuovo meccanismo basato su funzioni casuali verificabili che consente agli utenti di verificare privatamente se sono selezionati per partecipare al BA per concordare la prossima serie di transazionie per includere una prova della loro selezione nei loro messaggi di rete. Nel protocollo BA di Algorand, gli utenti non mantengono alcuno stato privato ad eccezione delle loro chiavi private, il che consente ad Algorand di sostituire i partecipanti immediatamente dopo aver inviato un messaggio. Til suo mitiga gli attacchi mirati ai partecipanti scelti dopo che la loro identità è stata rivelata. Implementiamo Algorand e valutiamo le sue prestazioni su 1.000 macchine virtuali EC2, simulando fino a 500.000 utenti. I risultati sperimentali mostrano che Algorand conferma le azioni transin meno di un minuto, raggiunge il throughput di Bitcoin 125x e non incorre quasi in alcuna penalità per il ridimensionamento a più utenti.

Documento teorico di Algorand Di Jing Chen, Silvio Micali

Abstract: Un libro mastro pubblico è una sequenza di dati a prova di manomissione che può essere letta e aumentata da tutti. I registri pubblici hanno innumerevoli e convincenti usi. Possono garantire, in bella vista, tutti i tipi di transazioni, come titoli, vendite e payment, nell'ordine esatto in cui si verificano. I registri pubblici non solo frenano la corruzione, ma consentono anche applicazioni molto sofisticate, come criptovalute e contratti intelligenti. Stanno per rivoluzionare il modo in cui opera una società democratica. Come attualmente attuato, tuttavia, scalano male e non possono raggiungere il loro potenziale. Algorand è un modo veramente democratico ed efficiente per implementare un libro mastro pubblico. A differenza delle implementazioni precedenti basate sulla prova del lavoro, richiede una quantità trascurabile di calcoloe genera una cronologia delle transazioni che non "si biforcherà" con una probabilità schiacciantemente alta. Chi siamoTeamSilvio MicaliNewsCarriereImpegno alla trasparenzaBrand Usage & Media Kit TECNOLOGIA Primitive finanziarieProtocollo di baseRicercaWhite PapersAlgorand WalletFAQs ECOSYST