Hyperledger Sawtooth
DEFINIZIONE di Hyperledger SawtoothHyperledger Sawtooth è un progetto open source sotto l'egida Hyperledger e funziona come un sistema blockchain a livello aziendale utilizzato per creare e gestire applicazioni e reti di contabilità distribuita, in particolare per l'uso da parte delle imprese.
BREAKING DOWN Hyperledger Sawtooth
Sviluppato da Intel Corp (INTC), il concetto di design sottostante di Hyperledger Sawtooth mira a mantenere i registri realmente distribuiti e a rendere i contratti intelligenti molto sicuri e quindi adatti alle aziende.
Nella maggior parte dei sistemi standard basati su blockchain, core e applicazioni sono ospitati ed eseguiti sulla stessa piattaforma, il che può comportare problemi di prestazioni e problemi di sicurezza.
Hyperledger Sawtooth separa il sistema di contabilità generale 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.
Le lingue supportate includono C ++, Go, Java, JavaScript, Python e Rust. Un'applicazione Sawtooth può essere basata su una logica aziendale fondamentale richiesta per un'esigenza aziendale, oppure può essere sviluppata ed eseguita come una macchina virtuale a contratto intelligente dotata di un meccanismo di autogoverno per la creazione, la notifica e l'esecuzione dei contratti tra i vari partecipanti sul blockchain.
Il sistema di base 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 che vengono utilizzati per finalizzare il funzionamento del libro mastro digitale in modo da supportare al meglio le esigenze di un impresa.
Sawtooth consente 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 delle transazioni parallele, che ha un vantaggio sul meccanismo di esecuzione seriale che spesso costituisce un collo di bottiglia quando si tratta di elevati volumi di transazioni su molte reti di criptovaluta popolari.
Sawtooth supporta il meccanismo di consenso Proof of Elapsed Time (POET) che offre i vantaggi di un basso utilizzo delle risorse e un basso consumo di energia e viene comunemente utilizzato sulle reti blockchain autorizzate per decidere i diritti di mining o i vincitori del blocco sulla rete. (Per ulteriori informazioni, vedere Prova del tempo trascorso.)
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 logistiche di un asset rappresentato sulla blockchain, Sawtooth Marketplace, che aiuta i partecipanti a scambiare quantità specifiche di asset digitali su la blockchain e Sawtooth Private UTXO, che facilita la creazione e il trading di risorse digitali, incluse le operazioni fuori registro e le transazioni private.
Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.