Người sáng lập ngôn ngữ Move tiết lộ Sui Move: Tạo ra ngôn ngữ hợp đồng thông minh hiệu quả và an toàn hơn cho Web3

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

Phỏng vấn: Người sáng lập ngôn ngữ Move nói về Sui Move và ứng dụng của nó trong Web3

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

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

Ngôn ngữ lập trình về bản chất là một công cụ để tương tác chính xác với máy tính. Khác với ngôn ngữ tự nhiên, ngôn ngữ lập trình cần có nghĩa rõ ràng để đảm bảo tính dự đoán của hành vi chương trình. Ngôn ngữ Move bắt nguồn từ dự án Libra của Facebook, nhằm giải quyết những hạn chế của các ngôn ngữ hợp đồng thông minh hiện có.

Sam chỉ ra rằng hợp đồng thông minh chủ yếu liên quan đến hai khía cạnh: định nghĩa loại tài sản và quy tắc chuyển nhượng của chúng, cũng như kiểm tra các chính sách kiểm soát truy cập. Mục tiêu thiết kế của ngôn ngữ Move là cung cấp sự trừu tượng và công cụ lập trình tốt hơn cho những nhiệm vụ cơ bản này, giúp các nhà phát triển có thể viết mã một cách an toàn và hiệu quả hơn.

Phỏng vấn cha đẻ của 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à ứng dụng của nó trong Web3

Sui Move là một biến thể của ngôn ngữ Move, được tối ưu hóa cho môi trường Web3. Những thay đổi chính bao gồm:

  1. Bỏ hạn chế tạo tài khoản trong Move gốc, giúp việc chuyển nhượng tài sản trở nên tự do hơn.
  2. Đã giới thiệu mô hình dữ liệu dựa trên đối tượng, đơn giản hóa logic xử lý tài sản.
  3. Đã triển khai khối 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.

Những đặc điểm này khiến Sui Move đặc biệt phù hợp để xây dựng các sản phẩm Web3, cung cấp tính linh hoạt và hiệu quả cao hơn.

Lợi ích của khối giao dịch lập trình được

Khối 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, tương tự như mô hình tự chọn. Điều này mang lại nhiều lợi ích:

  1. Giảm chi phí gas
  2. Giảm số lần phê duyệt
  3. Đảm bảo tính nguyên tử của thao tác
  4. Đơn giản hóa việc thực hiện các giao dịch phức tạp

Trải nghiệm phát triển Sui Move

Nhiều nhà phát triển phản hồi rằng việc phát triển bằng Sui Move hiệu quả và an toàn hơn so với các ngôn ngữ Web3 khác. Ví dụ, có nhóm dự án cho biết khối lượng công việc hoàn thành bằng Sui Move tương đương với việc sử dụng Solidity cần gấp bốn lần thời gian. Sự cải thiện về hiệu suất này xuất phát từ việc thiết kế ngôn ngữ nắm bắt chính xác nhu cầu của các nhà phát triển.

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

Mục tiêu cốt lõi của Sui là đạt được khả năng mở rộng ngang, tránh vấn đề suy giảm hiệu suất do thành công của nền tảng. Thông qua mô hình dữ liệu hướng đối tượng và cấu trúc lưu trữ cặp khóa-giá trị, Sui có thể linh hoạt mở rộng khả năng xử lý theo nhu cầu, đồng thời duy trì độ trễ thấp.

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

Công nghệ blockchain và tiền điện tử về bản chất là một công nghệ loại bỏ ma sát, có thể giảm bớt rào cản trong giao dịch tài chính và phát triển ứng dụng. Chúng cung cấp những khả năng mới, như khả năng tương tác giữa các ứng dụng, tài sản có thể lập trình, mang lại cho các nhà phát triển khả năng mới để xây dựng sản phẩm đổi mới.

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

Nhóm Sui Move đang nỗ lực cải tiến nhiều vấn đề:

  1. Tăng cường khả năng mở rộng và tương thích của gói.
  2. Giới thiệu các tính năng mới như kiểu liệt kê
  3. Cải thiện trải nghiệm tích hợp giữa Move và mã nguồn phía trước.
  4. Tăng tỷ lệ mã Move trong ứng dụng, nâng cao tính an toàn
  5. Giảm bớt độ khó cho lập trình viên không phải Move trong việc hiểu và sử dụng Move

Những nỗ lực này nhằm làm cho Sui Move trở nên mạnh mẽ và dễ sử dụng hơn, thúc đẩy việc ứng dụng của nó trong lĩnh vực Web3.

MOVE8.58%
SUI2.56%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 8
  • Chia sẻ
Bình luận
0/400
AllTalkLongTradervip
· 07-17 21:16
Nếu chưa bước vào Move thì đừng có mà khoe.
Xem bản gốcTrả lời0
BTCBeliefStationvip
· 07-17 10:26
Move!tuyệt vời
Xem bản gốcTrả lời0
ImpermanentPhilosophervip
· 07-17 01:08
So với cái gọi là an toàn thì có ích gì nhiều hơn?
Xem bản gốcTrả lời0
LiquidationTherapistvip
· 07-14 23:39
Move thật mạnh bạn thân
Xem bản gốcTrả lời0
DeFiGraylingvip
· 07-14 23:34
Ngôn ngữ này thực sự mới mẻ.
Xem bản gốcTrả lời0
BoredRiceBallvip
· 07-14 23:31
Tôi hoàn toàn không hiểu cái này...
Xem bản gốcTrả lời0
MeaninglessGweivip
· 07-14 23:23
Nghe có vẻ khá ấn tượng... chỉ là vẫn chưa hiểu rõ.
Xem bản gốcTrả lời0
ChainMaskedRidervip
· 07-14 23:14
Cảm giác Move lần này ổn định rồi.
Xem bản gốcTrả lời0
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)