DEFINIZIONE di Hyperledger
Hyperledger è un progetto ombrello, che offre il framework, gli standard, le linee guida e gli strumenti necessari per costruire blockchain open source e applicazioni correlate da utilizzare in vari settori. Utilizzando gli artefatti disponibili nell'ambito del progetto Hypeledger, un'azienda può applicare varie soluzioni e servizi blockchain disponibili per migliorare significativamente le prestazioni delle loro operazioni e l'efficienza dei loro processi aziendali.
RIPARTIZIONE Hyperledger
Il progetto Hyperledger è stato creato nel dicembre 2015 dalla Linux Foundation di San Francisco, California. È iniziato con 10 aziende associate e conta oggi oltre 100 aziende associate.
Hyperledger è stato creato con l'obiettivo di accelerare la collaborazione in tutto il settore per lo sviluppo di blockchain affidabili e ad alte prestazioni e un framework tecnologico basato su ledger distribuito, che potrebbe essere utilizzato nei vari settori industriali per migliorare l'efficienza, le prestazioni e le transazioni dei vari processi aziendali.
Hyperledger è una collaborazione globale che include aziende leader nei settori finanziario, bancario, Internet of Things (IoT), gestione della catena di approvvigionamento, produzione e produzione e tecnologia. Includono grandi nomi come Airbus, Daimler, IBM, Samsung, Nokia, Deutsche Börse, American Express, JP Morgan e Well Fargo, oltre a una serie di startup basate su blockchain come Blockstream e Cosensys.
In sostanza, Hyperledger non è un'organizzazione, una rete di criptovaluta o un sistema blockchain. Non supporta una criptovaluta come il bitcoin, ma funziona fornendo l'infrastruttura e gli standard necessari per lo sviluppo di vari sistemi e applicazioni basati su blockchain per uso industriale. Pensa a Hyperledger come a un hub, in cui vari progetti e strumenti basati su blockchain individuali che aderiscono alla sua filosofia di design definita operano sotto l'ombrello.
I vari progetti comprendono:
- Hyperledger Caliper: uno strumento di benchmark blockchain che viene utilizzato per valutare le prestazioni di un'implementazione blockchain specifica
Tutti questi progetti sotto l'ombrello Hyperledger seguono la metodologia di progettazione che supporta un approccio modulare ed estensibile, l'interoperabilità e le funzionalità di sicurezza. I progetti rimangono agnostici su un particolare token o criptovaluta, sebbene un utente possa crearne uno come richiesto.
In termini di architettura, Hyperledger utilizza i seguenti componenti aziendali chiave:
- Livello di consenso - si occupa di creare un accordo sull'ordine e di confermare la correttezza dell'insieme di transazioni che costituiscono un blocco Livello di contratto intelligente - responsabile dell'elaborazione delle richieste di transazione e di autorizzare solo transazioni valide Livello di comunicazione - si occupa del trasporto di messaggi peer-to-peer Il servizio di gestione - la funzione necessaria per mantenere e convalidare le identità di utenti e sistemi e stabilire la fiducia sulla blockchainAPI - o l'interfaccia di programmazione dell'applicazione, consente alle applicazioni esterne e ai client di interfacciarsi con la blockchain
