ОПРЕДЕЛЕНИЕ на Hyperledger Sawtooth
Hyperledger Sawtooth е проект с отворен код под чадъра на Hyperledger и работи като система на блокчейн на ниво предприятие, използвана за създаване и работа на приложения и мрежи за разпределени книги, особено за използване от предприятия.
НАРУШЕНИЕ НАДОЛУ Hyperledger Sawtooth
Разработена от Intel Corp (INTC), основната концепция на дизайна на Hyperledger Sawtooth има за цел да поддържа истински дистрибуторите на книгите и да направи интелигентните договори много по-сигурни и по този начин подходящи за бизнеса.
В повечето стандартни системи, базирани на блокчейн, ядрото и приложенията се хостват и изпълняват на една и съща платформа, което може да доведе до проблеми с производителността, както и до проблеми със сигурността.
Hyperledger Sawtooth отделя основната система от главната книга от специфичната за приложението среда, като по този начин опростява развитието на приложението, като същевременно поддържа системата безопасна и сигурна. Използвайки тази архитектура, разработчикът може да изгражда приложения на своя език за програмиране по избор, който може да бъде хостван, управляван и да работи на системната периферия, без да се намесва в основната блокчейна система.
Поддържаните езици включват C ++, Go, Java, JavaScript, Python и Rust. Приложението Sawtooth може да се основава на основна бизнес логика, необходима за нуждите на бизнеса, или може да бъде разработена и управлявана като виртуална машина за интелигентни договори, която има самоуправляващ се механизъм за създаване, уведомяване и изпълнение на договорите между различни участници на blockchain.
Основната система позволява на приложенията да съществуват съвместно в една и съща блокчейн, избира правилата за транзакциите, избира необходимия разрешителен механизъм и определя алгоритмите за консенсус, които се използват за финализиране на работата на цифровата книга по начин, който най-добре поддържа нуждите на предприятие.
Sawtooth позволява селективни разрешения - тоест човек може лесно да разгърне определени избрани клъстери от Sawtooth възли с различни разрешения в един и същ блокчейн. Главната книга съхранява необходимите подробности за разрешенията, възлите и идентичностите.
Оперативната ефективност на мрежата Sawtooth се усилва от механизма на паралелно изпълнение на транзакции, който има предимство над механизма за серийно изпълнение, който често е тясно място при работа с големи обеми транзакции в много популярни мрежи за криптовалута.
Sawtooth поддържа механизъм за консенсус Proof of Elapsed Time (POET), който предлага предимства при ниско използване на ресурсите и ниско потребление на енергия и обикновено се използва в разрешените блокчейн мрежи за определяне на правата за добив или победителите в блока в мрежата. (За повече информация вижте Доказателство за изминало време.)
Някои примери от реалния свят, използващи приложения, базирани на Sawtooth, включват Sawtooth Supply Chain, който помага на предприятието да следи контекстната и свързана с логистиката информация на актив, представен на blockchain, Sawtooth Marketplace, който помага на участниците да търгуват с определени количества цифрови активи на блокчейнът и Sawtooth Private UTXO, който улеснява създаването и търговията с цифрови активи, включително офроудър и частно държани транзакции.