Hyperledger a dente di sega
Cos'è Hyperledger Sawtooth?
Hyperledger Sawtooth è un progetto open source sotto l' ombrello di Hyperledger e funziona come un sistema blockchain di livello aziendale utilizzato per creare e gestire applicazioni e reti di contabilità distribuita , in particolare per l'uso da parte delle imprese.
Capire Hyperledger a dente di sega
Sviluppato dalla Linux Foundation in collaborazione con IBM, Intel e SAP, il concetto di design alla base di Hyperledger Sawtooth mira a mantenere i libri mastri veramente distribuiti e a rendere i contratti intelligenti molto sicuri e quindi adatti alle aziende. È un'implementazione di blockchain-as-a-service (BaaS).
Nella maggior parte dei sistemi standard basati su blockchain, il core e le applicazioni sono ospitati ed eseguiti sulla stessa piattaforma, il che può causare problemi di prestazioni e problemi di sicurezza.
Hyperledger Sawtooth separa il sistema di contabilità principale dall'ambiente specifico dell'applicazione, semplificando così lo sviluppo dell'applicazione e mantenendo il sistema sicuro e protetto. Utilizzando questa architettura, uno sviluppatore può creare applicazioni nel proprio linguaggio di programmazione preferito che possono essere ospitate, gestite ed eseguite sulla periferia del sistema senza interferire con il sistema blockchain di base.
I linguaggi supportati includono C++, Go, Java, JavaScript, Python e Rust. Un'applicazione Sawtooth può essere basata su una logica di core business richiesta per un'esigenza aziendale, oppure può essere sviluppata ed eseguita come una macchina virtuale per contratti intelligenti che ha un meccanismo di autogoverno per creare, notificare ed eseguire i contratti tra i vari partecipanti sul blockchain .
Il sistema centrale consente alle applicazioni di coesistere sulla stessa blockchain, seleziona le regole di transazione, seleziona il meccanismo di autorizzazione necessario e definisce gli algoritmi di consenso utilizzati per finalizzare il funzionamento del libro mastro digitale in un modo che supporta al meglio le esigenze di un impresa.
Come funziona Hyperledger Sawtooth
Sawtooth abilita autorizzazioni selettive, ovvero è possibile distribuire facilmente determinati cluster selezionati di nodi Sawtooth con autorizzazioni diverse sulla stessa blockchain. Il libro mastro memorizza i dettagli necessari su autorizzazioni, nodi e identità.
Le prestazioni operative della rete Sawtooth sono potenziate dal meccanismo di esecuzione di transazioni parallele, che ha il sopravvento sul meccanismo di esecuzione seriale che spesso è un collo di bottiglia quando si tratta di volumi elevati di transazioni su molte reti di criptovalute popolari.
Sawtooth supporta il meccanismo di consenso Proof of Elapsed Time (POET) che offre vantaggi di un basso utilizzo delle risorse e di un basso consumo di energia ed è comunemente utilizzato sulle reti blockchain autorizzate per decidere i diritti di mining o i vincitori dei blocchi sulla rete.. )
Alcuni esempi del mondo reale che utilizzano applicazioni basate su Sawtooth includono Sawtooth Supply Chain, che aiuta un'azienda a tenere traccia delle informazioni contestuali e relative alla logistica di una risorsa rappresentata sulla blockchain, Sawtooth Marketplace, che aiuta i partecipanti a scambiare quantità specifiche di risorse digitali su la blockchain e Sawtooth Private UTXO, che facilita la creazione e il trading di risorse digitali, comprese le transazioni off-ledger e private.
Mette in risalto
Hyperledger è un gruppo di sviluppo blockchain ombrello sponsorizzato da organizzazioni come Linux Project, IBM, Intel e SAP.
Hyperledger Sawtooth supporta una varietà di algoritmi di consenso, tra cui Practical Byzantine Fault Tolerance (PBFT) e Proof of Elapsed Time (PoET)
Hyperledger Sawtooth è una piattaforma blockchain-as-a-service aziendale open source in grado di eseguire contratti intelligenti personalizzati senza la necessità di conoscere il design alla base del sistema principale.