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