Với sự phát triển vượt bậc của 2 hệ sinh thái Sui và Aptos trong khoảng thời gian gần đây, người dùng dần nhận thấy được tiềm năng cũng như những khả năng của ngôn ngữ Move -- thứ mà cách đây hơn 2 năm vẫn còn nhận được nhiều sự ngờ vực cũng như những hoài nghi về tính khả thi. Vậy ngôn ngữ Move là gì? Hãy cùng Coin68 tìm hiểu thông qua bài viết dưới đây.
Move là gì? Tìm hiểu chi tiết về ngôn ngữ lập trình Move
Move là gì?
Move là ngôn ngữ được tạo ra nhằm mang đến sự an toàn cũng như tính linh hoạt trong việc lập trình. Ban đầu, Move được tạo ra để phục vụ cho Diem (tiền thân là Libra), một trong những ứng dụng thanh toán được một ông lớn công nghệ Facebook ấp ủ, nhưng sau đó, ứng dụng trên đã bị dừng vô thời hạn do những vấn đề liên quan đến pháp lý.
Ngôn ngữ Move sẽ tăng cường tính bảo mật thông qua khía cạnh thiết kế để đảm bảo rằng các tài sản sẽ không bao giờ bị sao chép cũng như việc chúng chỉ được một người sở hữu duy nhất tại cùng một thời điểm.
Về bản chất, Move là một ngôn ngữ được phát triển dựa trên Rust, một programming language đa dụng được nhiều nhà phát triển ưa chuộng. Những blockchain được phát triển dựa trên ngôn ngữ này sẽ có khả năng phát hành tiền mã hoá cũng như các tài sản khác. Bên cạnh đó, Move cũng sẽ đóng vai trò hỗ trợ chính cho việc quản lý các validator, nâng cao khả năng bảo mật của blockchain.
Những tính năng chính của Move language
Tính xác thực
Khả năng xác minh của các ngôn ngữ lập trình là một trong những chức năng tối cần thiết để các nhà phát triển xác định và hiểu được lỗi trong quá trình coding. Move language được tối ưu hoá khả năng xác minh bằng cách giảm thiểu việc phân phối. Điều này có nghĩa khi mã lệnh được thực hiện, ngôn ngữ Move sẽ có khả năng xác định các tác động lên smart contract mà không cần phải hiểu tất cả những thành tố phía sau.
Tính linh hoạt
Tính linh hoạt của ngôn ngữ Move được xác định thông qua việc cung cấp cho các nhà phát triển hàng loạt các bộ phận khác nhau để dùng cho việc phát triển các tính năng độc đáo cho người dùng. Bên cạnh đó, tính linh động của Move còn được xác định thông qua tính phân hoá của nó khi những ngôn ngữ phát triển modular sẽ không bị vi phạm bởi Move.
Những dự án được phát triển bằng Move trong thị trường crypto
Sui
Sui là dự án blockchain Layer 1 được phát triển bởi ngôn ngữ Move bởi đội ngũ Diem. Sự có mặt của Sui trên thị trường là nhằm giải quyết các vấn đề mở rộng đa chiều của blockchain, từ đó, tối ưu hoá việc sử dụng tài nguyên cũng như mở rộng thông lượng.
Hệ sinh thái là điểm nhấn đáng ngưỡng mộ của Sui trong năm 2024 với những dự án top đầu như: Scallop, NAVI Protocol, Cetus Protocol, Aftermath Finance,... Chỉ tính riêng trong năm nay, TVL của hệ sinh thái này đã tăng từ 211 triệu USD lên hơn 1 tỷ USD.
Dữ liệu DefiLIama ngày 01/11/2024
Aptos
Bên cạnh Sui, Aptos cũng là một blockchain Layer 1 có khả năng mở rộng với chi phí rẻ cũng như tính bảo mật cao. Ở thời điểm đầu, dự án này gây tiếng vang khi Aptos gọi được hơn 350 triệu USD từ các vòng gọi vốn.
Cũng giống Sui, hệ sinh thái của Aptos cũng là một trong những điểm nhấn thông qua các dự án như: Aries Markets, Amnis Finance, Thala, Echo Lending,... Và TVL của hệ sinh thái cũng đã chứng kiến mức tăng trưởng từ 122 triệu USD lên hơn 860 triệu USD.
Dữ liệu DefiLIama ngày 01/11/2024
Tổng kết
Bên trên là toàn bộ thông tin liên quan đến ngôn ngữ Move và những dự án được xây dựng bằng ngôn ngữ này. Thông qua bài viết, hy vọng Coin68 đã mang đến cho người đọc những góc nhìn tổng quan nhất về ngôn ngữ lập trình này cũng như tiềm năng phát triển của các dự án được xây dựng bằng Move.
Lưu ý: Thông tin trong bài viết không được xem là lời khuyên đầu tư, Coin68 không chịu trách nhiệm với bất kỳ quyết định đầu tư nào của các bạn. Chúc các bạn thành công và kiếm được thật nhiều lợi nhuận từ thị trường tiềm năng này.