DEFINICJA piłokształtnego piłokształtnego Hyperledgera
Hyperledger Sawtooth to projekt typu open source pod parasolem Hyperledger, który działa jako system blockchain na poziomie przedsiębiorstwa, używany do tworzenia i obsługi aplikacji i sieci rozproszonych ksiąg rachunkowych, szczególnie na potrzeby przedsiębiorstw.
ŁAMANIE PIÓRA Hyperledger
Opracowana przez Intel Corp (INTC) podstawowa koncepcja projektowa Hyperledger Sawtooth ma na celu utrzymanie prawdziwej dystrybucji ksiąg rachunkowych i sprawienie, że inteligentne kontrakty będą znacznie bezpieczniejsze, a tym samym odpowiednie dla firm.
W większości standardowych systemów opartych na blockchain rdzeń i aplikacje są hostowane i uruchamiane na tej samej platformie, co może prowadzić do problemów z wydajnością oraz problemów z bezpieczeństwem.
Hyperledger Sawtooth oddziela system głównej księgi od środowiska specyficznego dla aplikacji, upraszczając w ten sposób rozwój aplikacji, jednocześnie zapewniając bezpieczeństwo systemu. Korzystając z tej architektury, programista może tworzyć aplikacje w wybranym przez siebie języku programowania, które mogą być hostowane, obsługiwane i uruchamiane na obrzeżach systemu bez ingerencji w podstawowy system blockchain.
Obsługiwane języki to C ++, Go, Java, JavaScript, Python i Rust. Aplikacja Sawtooth może być oparta na podstawowej logice biznesowej wymaganej na potrzeby biznesowe, lub może być opracowana i uruchomiona jako inteligentna maszyna wirtualna zawierająca umowy, która ma mechanizm samorządny do tworzenia, powiadamiania i wykonywania umów między różnymi uczestnikami blockchain.
System podstawowy pozwala aplikacjom współistnieć na tym samym łańcuchu bloków, wybiera reguły transakcji, wybiera niezbędny mechanizm zezwoleń i definiuje algorytmy konsensusu, które są używane do finalizacji działania księgi cyfrowej w sposób, który najlepiej zaspokaja potrzeby przedsiębiorstwo.
Sawtooth umożliwia selektywne uprawnienia - to znaczy, można łatwo wdrożyć wybrane klastry węzłów Sawtooth z różnymi uprawnieniami na tym samym blockchain. Księga główna przechowuje niezbędne szczegóły dotyczące uprawnień, węzłów i tożsamości.
Wydajność operacyjną sieci Sawtooth zwiększa mechanizm równoległego wykonywania transakcji, który ma przewagę nad mechanizmem szeregowego wykonywania, który często stanowi wąskie gardło w przypadku dużej liczby transakcji w wielu popularnych sieciach kryptowalut.
Sawtooth obsługuje mechanizm konsensusowy Proet of Elapsed Time (POET), który oferuje korzyści wynikające z niskiego wykorzystania zasobów i niskiego zużycia energii, i jest powszechnie stosowany w sieciach blockchain z uprawnieniami do decydowania o prawach kopania lub zwycięzcach bloków w sieci. (Aby uzyskać więcej informacji, zobacz Dowód upływającego czasu.)
Niektóre rzeczywiste przykłady korzystania z aplikacji opartych na Sawtooth obejmują Sawtooth Supply Chain, który pomaga przedsiębiorstwu śledzić informacje kontekstowe i logistyczne dotyczące zasobu reprezentowanego w blockchain, Sawtooth Marketplace, który pomaga uczestnikom handlować określoną ilością zasobów cyfrowych na blockchain i Sawtooth Private UTXO, który ułatwia tworzenie i handel aktywami cyfrowymi, w tym transakcje poza księgą główną i transakcje prywatne.