Hyperledger Sawtooth là gì?
Hyperledger Sawtooth là một dự án mã nguồn mở trong khuôn khổ của Hyperledger, hoạt động như một hệ thống blockchain cấp doanh nghiệp được sử dụng để tạo và vận hành ứng dụng và mạng lưới sổ cái phân phối, đặc biệt là cho doanh nghiệp.
Những Điểm Cần Chú Ý
- Hyperledger Sawtooth là một nền tảng dịch vụ blockchain cấp doanh nghiệp mã nguồn mở có thể chạy hợp đồng thông minh tùy chỉnh mà không cần biết về thiết kế cơ bản của hệ thống nhân vật chính.
- Hyperledger là một nhóm phát triển blockchain nằm dưới mái nhà chung Hyperledger do các tổ chức như Dự án Linux, IBM, Intel và SAP tài trợ.
- Hyperledger Sawtooth hỗ trợ nhiều thuật toán đồng thuận khác nhau, bao gồm Practical Byzantine Fault Tolerance (PBFT) và Proof of Elapsed Time (PoET).
Hyperledger Sawtooth là một nền tảng blockchain phân tán được thiết kế để đảm bảo tính bảo mật cao và phù hợp cho các doanh nghiệp.
Hyperledger Sawtooth được phát triển bởi Linux Foundation cùng với IBM, Intel và SAP nhằm mục đích giữ cho các sổ cái phân tán thực sự và làm cho hợp đồng thông minh an toàn hơn.
Hyperledger Sawtooth phân tách hệ thống sổ cái từ môi trường ứng dụng cụ thể, đơn giản hóa việc phát triển ứng dụng trong khi vẫn giữ hệ thống an toàn và bảo mật.
Hyperledger Sawtooth cho phép nhà phát triển xây dựng ứng dụng bằng ngôn ngữ lập trình mà họ lựa chọn, có thể được vận hành và chạy trên hệ thống xung quanh mà không làm ảnh hưởng đến hệ thống blockchain core.
Hyperledger Sawtooth hỗ trợ nhiều ngôn ngữ như C++, Go, Java, JavaScript, Python và Rust, giúp cho việc phát triển và vận hành các ứng dụng trên blockchain dễ dàng hơn bao giờ hết.
Hệ thống nhân vật chính cho phép các ứng dụng hoạt động cùng nhau trên cùng một blockchain, lựa chọn các quy tắc giao dịch, lựa chọn cơ chế cấp quyền cần thiết, và xác định các thuật toán đồng thuận được sử dụng để hoàn thiện hoạt động của sổ cái số trong một cách tốt nhất để hỗ trợ nhu cầu của doanh nghiệp.
Cách Hyperledger Sawtooth Hoạt Động
Sawtooth cho phép cấp quyền chọn lọc - có nghĩa là bạn có thể dễ dàng triển khai một số cụm nút Sawtooth có các quyền khác nhau trên cùng một blockchain. Sổ cái lưu trữ các chi tiết cần thiết về các quyền hạn, nút và danh tính.
Hiệu suất hoạt động của mạng Sawtooth được tăng cường bởi cơ chế thực hiện giao dịch song song, vượt trội hơn so với cơ chế thực hiện tuần tự thường gặp là điểm nghẽn khi xử lý các khối lượng giao dịch lớn trên nhiều mạng tiền điện tử phổ biến.
Sawtooth hỗ trợ cơ chế đồng thuận Proof of Elapsed Time (POET) mang lại lợi ích về sử dụng tài nguyên thấp và tiêu thụ năng lượng thấp, thường được sử dụng trên các mạng blockchain được cấp quyền để quyết định quyền đào hoặc người chiến thắng khối trên mạng.
Một số ví dụ thực tế sử dụng các ứng dụng dựa trên Sawtooth bao gồm Chuỗi cung ứng Sawtooth, giúp doanh nghiệp theo dõi thông tin ngữ cảnh và logistics của tài sản đại diện trên blockchain, Thị trường Sawtooth, hỗ trợ các bên tham gia giao dịch số lượng xác định của tài sản số trên blockchain, và Sawtooth Private UTXO, thúc đẩy việc tạo và giao dịch tài sản số, bao gồm cả giao dịch ngoài sổ sách và được giữ riêng tư.