ĐỊNH NGH ofA của Hyperledger Sawtooth
Hyperledger Sawtooth là một dự án nguồn mở dưới cái ô Hyperledger và 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 các ứng dụng và mạng sổ cái phân tán đặc biệt được sử dụng bởi các doanh nghiệp.
BREAKING XUỐNG Hyperledger Sawtooth
Được phát triển bởi Intel Corp (INTC), khái niệm thiết kế cơ bản của Hyperledger Sawtooth nhằm mục đích giữ cho các sổ cái thực sự được phân phối, và làm cho các hợp đồng thông minh an toàn hơn và do đó phù hợp cho các doanh nghiệp.
Trong hầu hết các hệ thống dựa trên blockchain tiêu chuẩn, lõi và ứng dụng được lưu trữ và thực thi trên cùng một nền tảng, điều này có thể dẫn đến các vấn đề về hiệu suất cũng như các vấn đề bảo mật.
Hyperledger Sawtooth tách biệt hệ thống sổ cái cốt lõi khỏi môi trường cụ thể của ứng dụng, từ đó đơn giản hóa việc phát triển ứng dụng mà vẫn giữ cho hệ thống an toàn và bảo mật. Sử dụng kiến trúc này, nhà phát triển có thể xây dựng các ứng dụng bằng ngôn ngữ lập trình mà họ lựa chọn có thể được lưu trữ, vận hành và chạy trên thiết bị ngoại vi hệ thống mà không can thiệp vào hệ thống blockchain cốt lõi.
Các ngôn ngữ được hỗ trợ bao gồm C ++, Go, Java, JavaScript, Python và Rust. Ứng dụng Sawtooth có thể dựa trên logic kinh doanh cốt lõi cần thiết cho nhu cầu kinh doanh hoặc có thể được phát triển và chạy như một máy ảo hợp đồng thông minh có cơ chế tự quản để tạo, thông báo và thực hiện hợp đồng giữa nhiều người tham gia trên blockchain.
Hệ thống cốt lõi cho phép các ứng dụng cùng tồn tại trên cùng một blockchain, chọn quy tắc giao dịch, chọn cơ chế cấp phép 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 kỹ thuật số theo cách hỗ trợ tốt nhất cho nhu cầu của một doanh nghiệp.
Sawtooth cho phép các quyền chọn lọc - nghĩa là, người ta có thể dễ dàng triển khai một số cụm nút chọn lọc nhất định với 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, nút và danh tính.
Hiệu suất hoạt động của mạng Sawtooth được tăng cường nhờ cơ chế thực hiện giao dịch song song, có ưu thế hơn so với cơ chế thực hiện nối tiếp thường là nút cổ chai khi xử lý 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 của việc sử dụng tài nguyên thấp và tiêu thụ năng lượng thấp, và thường được sử dụng trên các mạng blockchain được phép để quyết định quyền khai thác hoặc người chiến thắng khối trên mạng. (Để biết thêm, xem Bằng chứng về thời gian đã trôi qua.)
Một số ví dụ trong thế giới thực 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 theo ngữ cảnh và hậu cần của một tài sản được thể hiện trên blockchain, Sawtooth Marketplace, giúp người tham gia giao dịch với số lượng tài sản kỹ thuật số cụ thể trên blockchain và Sawtooth Private UTXO, tạo điều kiện cho việc tạo và giao dịch tài sản kỹ thuật số, bao gồm các giao dịch ngoài sổ cái và giao dịch tư nhân.
