# Hyperledger Sawtooth: Solusi Blockchain Enterprise

*English: Hyperledger Sawtooth: What It is, How It Works*

> Pelajari Hyperledger Sawtooth, sistem blockchain enterprise open-source dari Linux Foundation untuk aplikasi ledger terdistribusi yang aman.

**Definisi:** Hyperledger Sawtooth adalah sistem blockchain enterprise open-source yang dirancang untuk membangun dan menjalankan aplikasi ledger terdistribusi yang aman dan efisien.

**URL:** https://invespedia.belajarforex.co.id/h/hyperledger_sawtooth

---

## Apa Itu Hyperledger Sawtooth?

Hyperledger Sawtooth adalah proyek open-source di bawah naungan Hyperledger, yang berfungsi sebagai sistem blockchain tingkat enterprise untuk membuat dan mengoperasikan aplikasi serta jaringan ledger terdistribusi, khususnya untuk penggunaan oleh perusahaan.

### Poin Penting

## Memahami Hyperledger Sawtooth

Dikembangkan oleh Linux Foundation bekerja sama dengan IBM, Intel, dan SAP, konsep desain dasar Hyperledger Sawtooth bertujuan untuk menjaga ledger tetap terdistribusi secara nyata, serta membuat smart contract jauh lebih aman dan cocok untuk bisnis. Ini adalah implementasi blockchain-as-a-service (BaaS).

Pada sebagian besar sistem berbasis blockchain standar, inti dan aplikasi di-host dan dieksekusi pada platform yang sama, yang dapat menyebabkan masalah kinerja serta kekhawatiran keamanan.

Hyperledger Sawtooth memisahkan sistem ledger inti dari lingkungan spesifik aplikasi, sehingga menyederhanakan pengembangan aplikasi sekaligus menjaga sistem tetap aman. Dengan arsitektur ini, pengembang dapat membangun aplikasi dalam bahasa pemrograman pilihan mereka yang dapat di-host, dioperasikan, dan dijalankan di tepi sistem tanpa mengganggu sistem blockchain inti.

Bahasa yang didukung meliputi C++, Go, Java, JavaScript, Python, dan Rust. Aplikasi Sawtooth dapat didasarkan pada logika bisnis inti yang dibutuhkan untuk kebutuhan bisnis, atau dapat dikembangkan dan dijalankan sebagai mesin virtual smart contract yang memiliki mekanisme tata kelola mandiri untuk membuat, memberitahu, dan mengeksekusi kontrak antar berbagai partisipan di blockchain.

Sistem inti memungkinkan aplikasi untuk hidup berdampingan di blockchain yang sama, memilih aturan transaksi, memilih mekanisme perizinan yang diperlukan, dan mendefinisikan algoritma konsensus yang digunakan untuk menyelesaikan kerja ledger digital dengan cara yang paling mendukung kebutuhan perusahaan.

## Cara Kerja Hyperledger Sawtooth

Sawtooth memungkinkan perizinan selektif – artinya, seseorang dapat dengan mudah menerapkan kluster node Sawtooth tertentu dengan perizinan yang berbeda pada blockchain yang sama. Ledger menyimpan detail yang diperlukan tentang perizinan, node, dan identitas.

Kinerja operasional jaringan Sawtooth ditingkatkan oleh mekanisme eksekusi transaksi paralel, yang memiliki keunggulan dibandingkan mekanisme eksekusi serial yang seringkali menjadi hambatan saat menangani volume transaksi tinggi pada banyak jaringan cryptocurrency populer.

Sawtooth mendukung mekanisme konsensus Proof of Elapsed Time (POET) yang menawarkan manfaat pemanfaatan sumber daya rendah dan konsumsi energi rendah, dan umumnya digunakan pada jaringan blockchain yang diizinkan untuk menentukan hak penambangan atau pemenang blok di jaringan. (Untuk lebih lanjut, lihat Proof of Elapsed Time).

Beberapa contoh dunia nyata yang menggunakan aplikasi berbasis Sawtooth meliputi Sawtooth Supply Chain, yang membantu perusahaan melacak informasi kontekstual dan logistik aset yang direpresentasikan di blockchain, Sawtooth Marketplace, yang membantu partisipan berdagang dalam jumlah aset digital yang ditentukan di blockchain, dan Sawtooth Private UTXO, yang memfasilitasi pembuatan dan perdagangan aset digital, termasuk transaksi di luar ledger dan yang dimiliki secara pribadi.


## FAQ

**Apa itu Hyperledger Sawtooth?**
Hyperledger Sawtooth adalah sistem blockchain enterprise open-source yang dikembangkan oleh Linux Foundation untuk membuat dan mengoperasikan aplikasi ledger terdistribusi yang aman.

**Bagaimana Hyperledger Sawtooth berbeda dari blockchain standar?**
Sawtooth memisahkan sistem ledger inti dari lingkungan aplikasi, memungkinkan pengembang membangun aplikasi dalam bahasa pilihan mereka tanpa mengganggu inti blockchain.

**Bahasa pemrograman apa saja yang didukung oleh Hyperledger Sawtooth?**
Sawtooth mendukung bahasa seperti C++, Go, Java, JavaScript, Python, dan Rust.

**Mekanisme konsensus apa yang digunakan oleh Hyperledger Sawtooth?**
Sawtooth mendukung mekanisme konsensus Proof of Elapsed Time (POET) yang efisien dalam penggunaan sumber daya dan energi.

**Apa saja contoh aplikasi yang menggunakan Hyperledger Sawtooth?**
Contohnya termasuk Sawtooth Supply Chain untuk pelacakan logistik, Sawtooth Marketplace untuk perdagangan aset digital, dan Sawtooth Private UTXO untuk transaksi aset digital pribadi.