DEFINICE Hyperledger Sawtooth
Hyperledger Sawtooth je open source projekt pod deštníkem Hyperledger a funguje jako podnikový blockchainový systém používaný pro vytváření a provozování distribuovaných účetních aplikací a sítí zejména pro použití v podnicích.
VYDÁVÁNÍ DOLŮ Hyperledger Sawtooth
Základním konceptem designu Hyperledger Sawtooth, který vyvinula společnost Intel Corp (INTC), je zajistit, aby účetní knihy byly skutečně distribuovány a aby byly inteligentní smlouvy mnohem bezpečnější, a tedy vhodné pro podniky.
Ve většině standardních systémů založených na blockchainu jsou jádro a aplikace hostovány a spouštěny na stejné platformě, což může vést k problémům s výkonem a bezpečnostním problémům.
Hyperledger Sawtooth odděluje systém hlavní knihy od prostředí specifického pro aplikaci, čímž se zjednoduší vývoj aplikací a přitom systém zůstane bezpečný a bezpečný. Pomocí této architektury může vývojář vytvářet aplikace ve svém zvoleném programovacím jazyce, který lze hostovat, provozovat a spouštět na periferii systému, aniž by zasahoval do základního systému blockchain.
Mezi podporované jazyky patří C ++, Go, Java, JavaScript, Python a Rust. Aplikace Sawtooth může být založena na základní obchodní logice požadované pro obchodní potřeby, nebo může být vyvinuta a spuštěna jako inteligentní virtuální počítač se smlouvou, který má samosprávný mechanismus pro vytváření, oznamování a provádění smluv mezi různými účastníky na blockchain.
Jádrový systém umožňuje aplikacím koexistovat na stejném blockchainu, vybírá transakční pravidla, vybírá nezbytný povolovací mechanismus a definuje konsenzuální algoritmy, které se používají k dokončení práce digitální knihy způsobem, který nejlépe podporuje potřeby podnik.
Sawtooth umožňuje selektivní oprávnění - to znamená, že lze snadno nasadit určité vybrané klastry uzlů Sawtooth s různými oprávněními na stejném blockchainu. V knize jsou uloženy potřebné podrobnosti o oprávněních, uzlech a identitách.
Provozní výkon sítě Sawtooth je podporován mechanismem paralelního provádění transakcí, který má nadřazený mechanismus sériového provádění, který je často překážkou při řešení velkých objemů transakcí v mnoha populárních kryptoměnných sítích.
Sawtooth podporuje mechanismus konsensu Proof of Uplynulý čas (POET), který nabízí výhody nízkého využití zdrojů a nízké spotřeby energie a běžně se používá v povolených sítích blockchain k rozhodování o těžebních právech nebo vítězích bloků v síti. (Další informace viz Důkaz uplynulého času.)
Mezi příklady reálného světa používající aplikace založené na Sawtooth patří Sawtooth Supply Chain, který podniku pomáhá sledovat kontextové a logistické informace o aktivu zastoupeném na blockchainu, Sawtooth Marketplace, který účastníkům pomáhá obchodovat se specifikovaným množstvím digitálních aktiv na blockchain a Sawtooth Private UTXO, který usnadňuje tvorbu a obchodování s digitálními aktivy, včetně transakcí mimo účetnictví a soukromých transakcí.
