Sui Là Gì?

Sui Là Gì?

Người mới
Đã đăng Jul 31, 2023Đã cập nhật Sep 27, 2023
7m

Bài viết này là nội dung được tài trợ và không nên được xem là lời khuyên về tài chính hoặc đầu tư. Các quan điểm thể hiện trong bài viết này là của người đóng góp/tác giả và không nhất thiết phản ánh quan điểm của Binance Academy. 

Tóm lược

  • Sui là blockchain Lớp 1 và nền tảng hợp đồng thông minh, được thiết kế để giúp mọi người có thể sở hữu tài sản kỹ thuật số nhanh chóng, riêng tư, an toàn và dễ dàng. 

  • Dựa trên ngôn ngữ lập trình Move, mô hình lấy đối tượng làm trung tâm của Sui cho phép thực hiện giao dịch song song, thời gian hoàn tất giao dịch dưới 1 giây và đa dạng các loại tài sản trên chuỗi. 

  • Với khả năng xử lý và lưu trữ có thể mở rộng theo chiều ngang, Sui hỗ trợ nhiều ứng dụng với tốc độ nhanh hơn hẳn các blockchain khác ở mức phí thấp. Sui là thành tựu hàm bậc thang trong blockchain và trên nền tảng này người sáng tạo và nhà phát triển có thể xây dựng trải nghiệm tuyệt vời, thân thiện với người dùng.

Sui Là Gì?

Sui là blockchain được thiết kế để mang công nghệ phi tập trung đến với công chúng. SUI là token của blockchain này, được dùng để bảo mật mạng lưới, thanh toán phí gas, hỗ trợ các giao dịch trên chuỗi và sau này sẽ là trao quyền quản trị.

Những người đóng góp ban đầu cho Sui là Mysten Labs, được thành lập bởi các nhân viên cũ của Meta, những người đã làm việc trong dự án blockchain Diem, trước đây gọi là Libra. Là một phần của công việc ở đó, họ đã phát triển các công nghệ mới như Move, một ngôn ngữ lập trình hợp đồng thông minh mới và các công cụ đồng thuận và mempool thông lượng cao có tên tương ứng là Narwhal và Bullshark. 

Nghiên cứu của họ về Diem đã trở thành nền tảng để thiết kế Sui. Tuy nhiên, những đổi mới này đã được điều chỉnh và mở rộng để phù hợp với nhu cầu của blockchain Lớp 1 không cần cấp quyền, trong khi sứ mệnh của Libra là phát triển một nền tảng thanh toán các khoản giá trị nhỏ tuân thủ.

Sui hoạt động như thế nào?

Trái ngược với hầu hết các blockchain khác, Sui sử dụng các đối tượng làm đơn vị lưu trữ dữ liệu cơ bản thay vì tài khoản. Các nhà phát triển xác định, tạo và quản lý các đối tượng có thể lập trình này đại diện cho các tài sản cấp người dùng. Một đối tượng có các thuộc tính riêng biệt, bao gồm cả quyền sở hữu, có thể cập nhật các giá trị dựa trên logic quản lý của hợp đồng thông minh đã tạo ra nó. Các đối tượng và thuộc tính của chúng được lưu trữ trực tiếp trên chuỗi thay vì bên trong chính hợp đồng thông minh.

Đa số tài sản trên Sui do một địa chỉ duy nhất sở hữu, được ghi nhận dưới dạng giá trị dữ liệu cho đối tượng. Chúng được gọi là "các đối tượng thuộc sở hữu". Chỉ cần thay đổi giá trị dữ liệu này để chuyển quyền sở hữu đối với đối tượng thuộc sở hữu. Những giao dịch này độc lập với tất cả những hành động khác đang được thực hiện trên mạng lưới và có thể được xử lý song song. Đa số các giao dịch blockchain, chẳng hạn như chuyển tài sản, thanh toán P2P và đúc NFT, đều nằm trong danh mục này. 

Sui được thiết kế để tối ưu hóa các giao dịch phổ biến này. Trên các blockchain khác, mọi giao dịch đều phải được đưa vào một danh sách sắp xếp theo tổng giá trị, được xác minh và xử lý thông qua sự đồng thuận toàn cầu, dù phức tạp đến đâu. Thiết kế điển hình này có thể gây ra tắc nghẽn mạng lưới, làm giảm tốc độ xử lý của các giao dịch riêng lẻ và tổng số giao dịch có thể được xử lý tại một thời điểm.

Sui sử dụng một thuật toán được gọi là “Byzantine Consistent Broadcast” để giảm tắc nghẽn và duy trì độ trễ thấp cũng như thông lượng cao. Một người yêu cầu hoặc người được ủy quyền có thể chủ động nói chuyện với những người xác thực để tạo điều kiện thuận lợi cho việc xử lý mà không cần sự đồng thuận, dẫn đến kết quả cuối cùng gần như tức thì mà không làm giảm tính bảo mật. Điều này cho phép gửi và thực hiện giao dịch song song trên quy mô lớn.

Một số tài sản trên Sui có quyền sở hữu chung, nghĩa là nhiều tài khoản phải xác thực một giao dịch làm thay đổi dữ liệu liên quan đến đối tượng. Các giao dịch này được xem là phức tạp và phải được xác thực thông qua sự đồng thuận. Sui sử dụng cơ chế Delegated Proof of Stake để điều phối sự đồng thuận. Trên Sui, công cụ đồng thuận bao gồm hai phần, Narwhal và Tusk. Narwhal là bút giữ cho các giao dịch (mempool) để đảm bảo dữ liệu có sẵn để những người xác thực xử lý. Tusk là cơ chế theo đó tất cả các giao dịch liên quan đến các đối tượng được chia sẻ được sắp xếp. 

Điều gì làm cho Sui trở nên độc đáo?

Mô hình dữ liệu tập trung vào đối tượng của Sui là một cải tiến quan trọng, cho phép tạo ra nhiều đột phá kỹ thuật khác trên chuỗi. 

Sui Move

Sui Move là ngôn ngữ lập trình gốc của Sui. Sui Move được thiết kế để tích hợp mọi điều mà một nhà phát triển blockchain sẽ cần để tạo ra các ứng dụng hiệu quả, an toàn, giàu tính năng.

Sui Move dựa trên ngôn ngữ Move được thiết kế đặc biệt để cải thiện những sai sót trong các ngôn ngữ lập trình hợp đồng thông minh khác. Các địa chỉ Move giải quyết hai vấn đề chính trong thiết kế hợp đồng thông minh: đại diện cho tài sản kỹ thuật số và vận hành an toàn. Move có sự trừu tượng hóa hàng đầu về tài sản và kiểm soát truy cập giúp cải thiện cả sự an toàn của hợp đồng thông minh và năng suất của các lập trình viên hợp đồng thông minh. Sui Move xây dựng thành tích này và thêm ngôn ngữ cho các khái niệm dành riêng cho blockchain như tài khoản, giao dịch, thời gian và mật mã.

Block giao dịch có thể lập trình (Programmable Transaction Blocks - PTB)

Khối giao dịch có thể lập trình (Programmable Transaction Blocks), hoặc PTB, là một trong những nguyên mẫu nhà phát triển cốt lõi mạnh mẽ nhất của Sui. Đối với các blockchain thông thường, đơn vị thực thi cơ bản là một giao dịch thường đơn giản và gần với việc thực thi máy ảo (VM). Trên Sui, đơn vị thực thi cơ bản được nâng lên cấp độ của một chuỗi giao dịch phức tạp và có thể kết hợp được.

PTB không đồng nhất và có thể truy cập mọi Move trên chuỗi công khai trên tất cả hợp đồng thông minh. Trong một PTB duy nhất, các đầu ra đã nhập từ các lệnh gọi Move trên chuỗi trước đó có thể được xâu chuỗi thành các đầu vào đã nhập cho các lệnh gọi Move trên chuỗi sau này. Những dữ liệu này có thể là các đối tượng Sui tùy ý có các thuộc tính và đặc trưng đa dạng. Một PTB duy nhất có thể trích xuất một đối tượng người chơi từ ví hợp đồng thông minh, sử dụng đối tượng đó để hoạt động trong trò chơi, rồi gửi huy hiệu giành được nhờ hoạt động đó đến kho chiến lợi phẩm từ nhiều trò chơi mà không cần xuất bản bất kỳ mã hợp đồng thông minh mới nào. Có thể có tới 1.024 giao dịch không đồng nhất trong một PTB, tức là gần như không giới hạn số lượng thành phần trong 1 PTB.

Các giao dịch được xâu chuỗi trong PTB thực thi và thất bại nguyên tử, nghĩa là chúng không thể được xử lý một phần. Điều này cung cấp một mô hình lập trình thuận tiện và trực quan, cũng như đảm bảo mạnh mẽ cho các ứng dụng định hướng tài chính hoặc thanh toán.

Khả năng mở rộng theo chiều ngang

Sui mở rộng quy mô theo chiều ngang để đáp ứng nhu cầu gia tăng trên mạng lưới. Người xác thực có thể bổ sung thêm sức mạnh tính toán để tăng hiệu suất khi cần và giảm hiệu suất khi không cần. Ngay cả khi lưu lượng truy cập mạng lưới cao, mô hình tokenomics của Sui được thiết kế để giữ phí gas thấp và ổn định. Người xác thực được khuyến khích bổ sung khả năng này vì sẽ kiếm được nhiều phí gas hơn mà không phải trả mức phí cao hơn.

Khả năng mở rộng của Sui không chỉ giới hạn trong xử lý giao dịch. Khả năng lưu trữ cũng có thể mở rộng theo chiều ngang và có mức phí thấp. Điều này cho phép các nhà phát triển xác định các tài sản phức tạp có thuộc tính đa dạng trực tiếp trên chuỗi, thay vì đưa các lớp gián tiếp vào kho lưu trữ ngoài chuỗi để tiết kiệm phí gas.

Token SUI là gì?

Token SUI phục vụ bốn mục đích trên mạng lưới:

  • Token SUI có thể được stake cho người xác thực để bảo mật mạng lưới và kiếm phần thưởng stake. 

  • Token SUI có thể dùng để trả phí gas khi thực hiện các giao dịch và hoạt động khác. 

  • Token SUI đóng vai trò là tài sản gốc để tạo điều kiện cho các giao dịch trên chuỗi làm nền tảng cho toàn bộ nền kinh tế Sui.

  • Người nắm giữ token SUI có quyền tham gia quản trị trong tương lai. 

Nguồn cung token SUI được giới hạn ở mức 10 tỷ token.

Hệ sinh thái Sui

Sui Mainnet ra mắt vào tháng 5 năm 2023. Kể từ đó, một loạt trò chơi đã được phát hành và dự kiến sẽ có nhiều trò chơi hơn nữa sẽ ra mắt trong năm tới. Các ứng dụng DeFi và dự án NFT cũng đang bắt đầu mọc lên với nhiều ứng dụng thú vị hơn được lên kế hoạch vào cuối năm 2023.

SuiFrens

SuiFrens về cơ bản là một minh chứng cho các khả năng của Sui Move, làm sống động khả năng kết hợp, khả năng mở rộng và tính năng động của các tài sản kỹ thuật số trên Sui. Trò chơi hiện bao gồm Capybaras và Bullsharks, với nhiều nhân vật hơn nữa.

Pyth Oracle

Pyth kết nối dữ liệu thị trường có độ trung thực cao từ các trader và sàn giao dịch chuyên nghiệp lớn nhất thế giới với bất kỳ hợp đồng thông minh nào, ở bất kỳ đâu.

Game 8192

SUI 8192 là một phiên bản hoàn toàn trực tuyến và đầy thử thách của trò chơi 2048 phổ biến được xây dựng trên blockchain Sui của Ethos.

Suia

Là một ứng dụng bằng chứng tham dự, Suia xác minh việc tham gia các sự kiện dựa trên Sui. Nó có thể được sử dụng cho vé sự kiện, huy chương đóng góp và trò chơi, giúp ban tổ chức thu hút và trao giải cho sự tham gia.

Sui sẽ phát triển tiếp như thế nào?

Sui tiếp tục phát triển các tính năng độc đáo, đồng thời tập trung vào việc giới thiệu cho các nhà phát triển ngôn ngữ lập trình Sui Move và hỗ trợ họ xây dựng ứng dụng trên tất cả các lĩnh vực.

Một số tính năng ra mắt gần đây và sắp ra mắt bao gồm: 

Các giao dịch được tài trợ

Để xử lý một giao dịch trên Sui, người dùng phải trả phí gas. Tuy nhiên, nhiều người dùng mới sử dụng blockchain không quen thuộc với khái niệm này và nó có thể là một rào cản đối với việc hoàn thành giao dịch của họ. Để loại bỏ rào cản yêu cầu người dùng trả phí, các giao dịch được tài trợ, được kích hoạt thông qua các trạm gas, cho phép các nhà xây dựng ứng dụng trả phí mà không bao giờ cần tiết lộ sự tồn tại của nó cho người dùng. Các nhà phát triển có thể khám phá các mô hình doanh thu khác, chẳng hạn như quảng cáo, đăng ký hoặc tiện ích bổ sung cao cấp.

Tiêu chuẩn Kiosk

Kiosk là một công cụ nguyên thủy để xây dựng các nền tảng giao dịch mở, miễn phí với mức độ tùy chỉnh cao đối với các chính sách chuyển nhượng. Công cụ này cho phép các nhà sáng tạo đưa ra các chính sách với các đối tượng cung cấp cho họ quyền thực thi bất kỳ ràng buộc nào đối với các giao dịch mà họ mong muốn, bao gồm cả chính sách phí bản quyền khi một đối tượng được bán.

Tổng kết

Sui được thiết kế để trở thành blockchain thế hệ tiếp theo cho phép tất cả các lĩnh vực và ứng dụng tận dụng lợi thế của công nghệ phi tập trung. Những đổi mới của Sui có thể xác định lại quyền sở hữu tài sản cho mọi người, đồng thời đưa ra những giải pháp thực tế cho các vấn đề mà người dùng gặp phải ở khắp mọi nơi.