Piłozębny Hiperksięga
Co to jest Hyperledger Sawtooth?
Hyperledger Sawtooth to projekt open source pod parasolem Hyperledger i działa jako system blockchain na poziomie przedsiębiorstwa , używany do tworzenia i obsługi aplikacji i sieci rozproszonych rejestrów,. szczególnie do użytku przez przedsiębiorstwa.
Zrozumienie Hyperledger Sawtooth
Opracowana przez Linux Foundation we współpracy z IBM, Intelem i SAP koncepcja projektu Hyperledger Sawtooth ma na celu zapewnienie rzeczywistej dystrybucji rejestrów i uczynienie inteligentnych kontraktów znacznie bezpiecznymi, a przez to odpowiednimi dla firm. Jest to implementacja blockchain-as-a-service (BaaS).
W większości standardowych systemów opartych na blockchain rdzeń i aplikacje są hostowane i wykonywane na tej samej platformie, co może prowadzić do problemów z wydajnością oraz problemów z bezpieczeństwem.
Hyperledger Sawtooth oddziela główny system księgi od środowiska specyficznego dla aplikacji, upraszczając w ten sposób tworzenie 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 peryferiach systemu bez ingerencji w podstawowy system łańcucha bloków.
Obsługiwane języki to C++, Go, Java, JavaScript, Python i Rust. Aplikacja Sawtooth może opierać się na podstawowej logice biznesowej wymaganej dla potrzeb biznesowych lub może być rozwijana i uruchamiana jako maszyna wirtualna inteligentnego kontraktu, która ma autonomiczny mechanizm tworzenia, powiadamiania i wykonywania kontraktów między różnymi uczestnikami na blockchain .
Podstawowy system pozwala aplikacjom współistnieć w tym samym łańcuchu bloków, wybiera reguły transakcji, wybiera niezbędny mechanizm uprawnień i definiuje algorytmy konsensusu, które są używane do finalizacji działania księgi cyfrowej w sposób, który najlepiej odpowiada potrzebom przedsiębiorstwo.
Jak działa Hyperledger Sawtooth
Sawtooth umożliwia selektywne uprawnienia – to znaczy, że można łatwo wdrożyć określone wybrane klastry węzłów Sawtooth z różnymi uprawnieniami w tym samym łańcuchu bloków. Księga 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 wykonywania szeregowego, który często stanowi wąskie gardło w przypadku dużych wolumenów transakcji w wielu popularnych sieciach kryptowalutowych.
mechanizm konsensusu Proof of Elapsed Time (POET),. który oferuje korzyści w postaci niskiego wykorzystania zasobów i niskiego zużycia energii i jest powszechnie używany w autoryzowanych sieciach blockchain do decydowania o prawach do wydobycia lub zwycięzcach bloków w sieci .
Niektóre rzeczywiste przykłady korzystania z aplikacji opartych na Sawtooth obejmują Sawtooth Supply Chain, który pomaga przedsiębiorstwu śledzić kontekstowe i logistyczne informacje o zasobach reprezentowanych w blockchain, Sawtooth Marketplace, który pomaga uczestnikom handlować określonymi ilościami zasobów cyfrowych na blockchain i Sawtooth Private UTXO, który ułatwia tworzenie i handel zasobami cyfrowymi, w tym transakcje pozaksięgowe i prywatne.
Przegląd najważniejszych wydarzeń
Hyperledger to parasolowa grupa deweloperska blockchain sponsorowana przez organizacje takie jak Linux Project, IBM, Intel i SAP.
Hyperledger Sawtooth obsługuje różne algorytmy konsensusu, w tym praktyczną bizantyjską tolerancję błędów (PBFT) i dowód upływu czasu (PoET)
Hyperledger Sawtooth to platforma typu open source dla przedsiębiorstw typu blockchain jako usługa, która może uruchamiać niestandardowe inteligentne kontrakty bez konieczności znajomości podstawowej konstrukcji systemu podstawowego.