Polygon è una società indiana fondata da Kanani, Sandeep Nailwal e Anurag Arjun alla fine del 2017, con lo sviluppatore di Ethereum MahaloGelek come quarto co-fondatore. Inizialmente iniziato come Matic Network, man mano che l'ambito del progetto si espanse fino a diventare una "rete di reti", alla fine fu ribattezzato Polygon. #MATIC
Polygon è un framework per la creazione di reti di espansione blockchain compatibili con Ethereum. Esistono due principali soluzioni di espansione: catene indipendenti e catene sicure. La catena indipendente non si basa sul consenso di Ethereum per la sicurezza ed è destinata a progetti con propri nodi di verifica o catene aziendali che implementano altre soluzioni di scalabilità. La catena di sicurezza non dispone di una propria rete di verifica e si affida al livello di sicurezza Polygon per garantire la sicurezza, come Matic Plasma, Optimistic Rollups e altre soluzioni. Polygon offre una sicurezza estremamente elevata e gli sviluppatori possono scegliere tra varie soluzioni di sicurezza per fornire alle start-up un sistema di sicurezza affidabile.
Le blockchain distribuite su Polygon vengono eseguite all'interno dello stesso framework architettonico, semplificando l'implementazione per gli sviluppatori. Questa semplicità offre agli sviluppatori più opzioni per soddisfare le esigenze degli utenti. L'architettura di Polygon è composta da quattro componenti: livello Ethereum, livello di sicurezza, livello di rete Polygon e livello di esecuzione. Il livello Ethereum utilizza Ethereum come livello di base, fornendo contratti intelligenti e nodi di verifica per garantire la sicurezza. Il livello di sicurezza fornisce soluzioni di sicurezza opzionali per verificare le transazioni. La soluzione di sicurezza più diffusa è la sidechain PoS, protetta da un gruppo di circa 100 nodi di convalida. Il livello di esecuzione è responsabile dell'esecuzione delle transazioni su Ethereum.
Il livello di rete Polygon è una rete di blockchain indipendenti responsabili della conferma delle transazioni, della produzione di blocchi e delle decisioni consensuali. Queste catene possono essere catene autonome o catene di sicurezza. I produttori raggruppano le transazioni e il livello di rete pubblica le radici Merkle come checkpoint basati su soluzioni di sicurezza.
Il livello di esecuzione interpreta ed esegue le transazioni determinate dal livello di rete Polygon. Si compone di due parti: l'ambiente di esecuzione e la logica di esecuzione. L'ambiente di esecuzione è implementato da una macchina virtuale, che tiene traccia dello stato della blockchain; la logica di esecuzione implementa la transizione di stato di una specifica blockchain Polygon.
Il livello di sicurezza di Polygon fornisce agli sviluppatori una serie di strumenti per personalizzare i progetti blockchain. Le soluzioni di sicurezza modulari della famiglia Polygon includono sidechain PoS e meccanismi antifrode, mentre sono in fase di sviluppo nuove soluzioni come il livello di disponibilità dei dati universale Avail e gli ZK-rollup Hermiz. Queste soluzioni possono essere combinate, ma tutte si basano sull'SDK Polygon. I bassi costi di transazione e l'elevata efficienza di elaborazione sono i principali fattori trainanti del rapido sviluppo di Polygon.

Polygon SDK è un framework che aiuta i progetti a lanciare catene compatibili con EVM, implementare la "sicurezza come servizio" e consentire agli sviluppatori di scegliere soluzioni di espansione. Il framework Polygon separa le funzionalità, consentendo agli sviluppatori di scegliere un meccanismo di consenso o di svilupparne uno proprio, mantenendo al contempo l'interoperabilità con altre catene all'interno dell'ecosistema Polygon, consentendo soluzioni di sicurezza personalizzate. Polygon prevede inoltre di aggiungere altri meccanismi di consenso predefiniti, implementazioni di database e altri servizi ausiliari. Polygon ha acquisito Hermez, una soluzione ZK-rollup che sta sviluppando un equivalente ZK-rollup per l'EVM, una soluzione di secondo livello molto promettente che mira a rendere i trasferimenti di asset più sicuri e meno costosi. Miden è un altro progetto ZK di Polygon, un rollup compatibile con EVM e basato su STARK, guidato dai principali sviluppatori di altre tecnologie ZK. Questa soluzione si baserà esclusivamente su STARK, supporterà transazioni arbitrarie e genererà automaticamente la prova di esecuzione. #etf
Polygon Zero ha acquisito Mir Protocol, startup specializzata nello scaling di Ethereum, per accelerare le dimostrazioni a conoscenza zero su Ethereum. Mir verrà rinominato Polygon Zero, con l'obiettivo di consentire agli sviluppatori di compilare il codice Solidity esistente ed eseguirlo su zkEVM. Polygon Nightfall è un Rollup pubblico realizzato in collaborazione con EY che combina elementi di Optimistic Rollup e zk Rollup per ridurre le tariffe del carburante e garantire una migliore protezione della privacy. Polygon Avail si propone di fornire soluzioni di scalabilità per catene indipendenti, catene laterali e off-chain per migliorare la scalabilità della produttività, ma è ancora in fase di sviluppo. In quanto framework che integra molteplici soluzioni di espansione blockchain compatibili con Ethereum, l'ecosistema di Polygon presenta un quadro completo e si prevede che attirerà altri progetti in futuro.