Người sáng lập Sui Move tiết lộ: Tại sao ngôn ngữ này trở thành công cụ đắc lực để xây dựng sản phẩm Web3

robot
Đang tạo bản tóm tắt

Phỏng vấn người sáng lập ngôn ngữ Sui Move: Tại sao Sui Move phù hợp để xây dựng sản phẩm Web3

Gần đây, chúng tôi đã có cuộc trò chuyện với Sam Blackshear, Giám đốc công nghệ của Mysten Labs và là người sáng tạo ra ngôn ngữ lập trình Move, để thảo luận về lý do tại sao ông phát triển ngôn ngữ lập trình hợp đồng thông minh mới Sui Move, khả năng mở rộng của Sui và những lợi ích của công nghệ phi tập trung đối với các nhà xây dựng.

Dưới đây là nội dung của cuộc phỏng vấn này:

Bản chất của ngôn ngữ lập trình và sự ra đời của ngôn ngữ Move

Ngôn ngữ lập trình là một công cụ để tương tác thân thiện, an toàn, hiệu quả và rõ ràng với máy tính. Khác với ngôn ngữ tự nhiên, điều quan trọng nhất của ngôn ngữ lập trình là phải có ý nghĩa được định nghĩa chính xác. Bản chất của ngôn ngữ lập trình là dành cho các lĩnh vực hoặc nhiệm vụ cụ thể, vì không thể sử dụng một ngôn ngữ để hoàn thành tất cả các nhiệm vụ.

Ngôn ngữ Move xuất phát từ dự án Libra của Facebook. Sau khi nghiên cứu các hợp đồng thông minh hiện có, Sam nhận thấy chúng thường khiến các nhà phát triển thất vọng. Hợp đồng thông minh chủ yếu thực hiện hai việc: định nghĩa loại tài sản và các quy tắc của nó, cũng như kiểm tra chính sách kiểm soát truy cập. Sam muốn tạo ra một ngôn ngữ cung cấp một sự trừu tượng tốt cho những chức năng cơ bản này, giúp lập trình viên có thể viết mã một cách an toàn và hiệu quả.

Phỏng vấn cha đẻ ngôn ngữ Move: Tại sao ngôn ngữ hợp đồng thông minh Sui Move phù hợp để xây dựng sản phẩm Web3?

Đặc điểm của Sui Move và lợi thế của nó trong Web3

Sui Move là một biến thể của ngôn ngữ Move, chủ yếu có những đặc điểm sau:

  1. Chuyển nhượng tài sản tự do hơn: Đã gỡ bỏ một số điều kiện hạn chế trong Move ban đầu, cho phép gửi tài sản đến bất kỳ địa chỉ nào.

  2. Mô hình dữ liệu lấy đối tượng làm trung tâm: Đơn giản hóa quá trình xử lý tài sản, giảm bớt công việc ghi chép của lập trình viên.

  3. Khu vực giao dịch có thể lập trình: cho phép thực hiện nhiều thao tác trong một giao dịch, giảm phí gas, giảm số lần phê duyệt và đảm bảo tính nguyên tử.

Những đặc điểm này khiến Sui Move rất phù hợp để xây dựng sản phẩm trong Web3, các nhà phát triển có thể phát triển một cách hiệu quả và an toàn hơn.

Thiết kế khả năng mở rộng của Sui

Mục tiêu của Sui là đạt được khả năng mở rộng theo chiều ngang, tức là tăng thông lượng bằng cách tăng cường cơ sở hạ tầng phần cứng mà không có giới hạn. Thiết kế này cho phép Sui tiếp tục phát triển khi số lượng người dùng tăng lên, trong khi vẫn giữ độ trễ thấp.

Mô hình dữ liệu hướng đối tượng là chìa khóa để đạt được mục tiêu này. Bằng cách tổ chức mọi thứ thành các đối tượng, trạng thái toàn cầu trở thành một ánh xạ lớn từ ID đối tượng đến đối tượng, đây là một kho lưu trữ cặp khóa-giá trị có thể dễ dàng mở rộng.

Tiềm năng của công nghệ phi tập trung

Công nghệ blockchain và tiền điện tử về cơ bản là một công nghệ loại bỏ ma sát. Chúng có thể loại bỏ các rào cản trong giao dịch tài chính, xây dựng ứng dụng và thiết lập thông tin, giảm sự phụ thuộc vào bên thứ ba. Công nghệ này có tiềm năng thay đổi khả năng tương tác giữa các ứng dụng, cho phép dữ liệu, hàng hóa và giá trị lưu thông tự do hơn giữa các ứng dụng khác nhau.

Tương lai phát triển của Sui Move

Đội ngũ Sui Move hiện đang chú ý đến một số lĩnh vực sau:

  1. Cải thiện khả năng nâng cấp và mở rộng của gói, đồng thời duy trì niềm tin của người dùng.
  2. Phát triển các tính năng mới, chẳng hạn như kiểu liệt kê.
  3. Cải thiện trải nghiệm kết nối giữa Move và mã front-end.
  4. Tăng tỷ lệ mã Move trong ứng dụng, nâng cao tính an toàn.
  5. Làm cho mã Move dễ hiểu và sử dụng hơn cho các loại lập trình viên.

Tổng thể mà nói, Sui Move đang phát triển không ngừng để đáp ứng nhu cầu của các nhà phát triển và cung cấp hỗ trợ tốt hơn cho hệ sinh thái Web3.

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 6
  • Chia sẻ
Bình luận
0/400
quietly_stakingvip
· 9giờ trước
move ai cũng hiểu mà
Xem bản gốcTrả lời0
metaverse_hermitvip
· 21giờ trước
Thế đơn giản như vậy?
Xem bản gốcTrả lời0
SundayDegenvip
· 21giờ trước
Lại là một câu chuyện mới của chuỗi mới ~
Xem bản gốcTrả lời0
StablecoinEnjoyervip
· 22giờ trước
move mới là đợt này
Xem bản gốcTrả lời0
BearHuggervip
· 22giờ trước
Đã thổi phồng cả nửa năm rồi, có ứng dụng thực tế nào không?
Xem bản gốcTrả lời0
Anon4461vip
· 22giờ trước
sui ngày càng mạnh mẽ hơn
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)