Nhà sáng lập ngôn ngữ Move phân tích Sui Move: Giải pháp ưu tiên cho phát triển 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ữ 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?

Gần đây, Giám đốc công nghệ của Mysten Labs, người sáng lập ngôn ngữ lập trình Move, Sam Blackshear đã có cuộc phỏng vấn, thảo luận về lý do phát triển ngôn ngữ lập trình hợp đồng thông minh 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.

Dưới đây là nội dung chính của cuộc phỏng vấ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 là công cụ để tương tác rõ ràng 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 được định nghĩa chính xác. Move xuất phát từ dự án Libra của Facebook, nhằm giải quyết những thiếu sót của các ngôn ngữ hợp đồng thông minh hiện có.

hợp đồng thông minh主要做两件事:định nghĩa loại tài sản và các quy tắc chuyển nhượng của nó, cũng như kiểm tra chính sách kiểm soát truy cập. Ngôn ngữ Move được thiết kế xung quanh những chức năng cơ bản này, cho phép lập trình viên viết mã một cách an toàn và hiệu quả hơn.

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

Sui Move đã thực hiện một số thay đổi so với Move nguyên bản:

  1. Đã loại bỏ các hạn chế về tuân thủ của dự án Libra gốc, giúp tài sản lưu thông tự do hơn.

  2. Đưa vào mô hình dữ liệu dựa trên đối tượng, đơn giản hóa công việc của lập trình viên.

  3. Đã hiện thực hóa 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 thay đổi này khiến Sui Move phù hợp hơn để xây dựng sản phẩm Web3.

Lợi ích của khối giao dịch có thể lập trình

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ư chế độ tự chọn. Điều này mang lại những lợi ích sau:

  1. Giảm phí gas
  2. Giảm số lần phê duyệt
  3. Thực hiện các thao tác nguyên tử

Đối với các nhà phát triển, có thể kết hợp linh hoạt các chức năng khác nhau.

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

Các nhà phát triển từ các ngôn ngữ Web3 khác thường 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. Chẳng hạn, có đội ngũ cho biết, họ đã hoàn thành công việc phát triển Solidity mất 8 tháng chỉ trong 2 tháng bằng Sui Move.

Thiết kế của Sui Move gần gũi hơn với cách suy nghĩ của các nhà phát triển, điều này nhờ vào nghiên cứu về các vấn đề hiện có và thiết kế có mục đích.

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 phần cứng mà không có giới hạn. Điều này tránh được vấn đề nút cổ chai về dung lượng mà các blockchain khác phải đối mặt sau khi thành công.

Sui sử dụng mô hình dữ liệu hướng đối tượng, tổ chức trạng thái toàn cầu thành ánh xạ từ ID đối tượng đến đối tượng, thuận tiện cho việc mở rộng. Cấu trúc giao dịch cũng được tối ưu hóa cho mô hình này.

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ể loại bỏ các rào cản trong việc lưu thông thông tin và giá trị. Nó tạo ra khả năng tương tác giữa các ứng dụng, cung cấp cho các nhà phát triển những "siêu năng lực" mới.

Sui Move của tương lai

Sui Move tương lai phát triển hướng bao gồm:

  1. Cải thiện tính năng dựa trên phản hồi của nhà phát triển
  2. Nghiên cứu cách mở rộng chức năng một cách linh hoạt trong khi vẫn giữ được niềm tin của người dùng
  3. Cải thiện trải nghiệm kết nối giữa Move và mã nguồn phía trước
  4. Thêm các tính năng mới như kiểu liệt kê

Mục tiêu tổng thể là làm cho ứng dụng chứa nhiều mã Move hơn để tăng cường bảo mật, đồng thời giúp các lập trình viên không phải Move cũng có thể dễ dàng hiểu.

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
  • 3
  • Chia sẻ
Bình luận
0/400
LiquidationSurvivorvip
· 8giờ trước
move mới là vua chứ!
Xem bản gốcTrả lời0
OldLeekNewSicklevip
· 8giờ trước
明白了,来进场薅 một lần最新 đồ ngốc
Xem bản gốcTrả lời0
MetamaskMechanicvip
· 8giờ trước
Lại có White Paper mới à?
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)