Phân tích 8 đổi mới công nghệ của mạng Aptos: Trụ cột cốt lõi phía sau hiệu suất cao của Blockchain

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

8 đổi mới công nghệ của mạng Aptos

Aptos như một trong những blockchain có độ trễ thấp nhất và thông lượng cao nhất, đã mang lại những thay đổi đáng kể cho các nhà phát triển trong việc xây dựng ứng dụng Web3. Bài viết này sẽ giới thiệu 8 đổi mới công nghệ cốt lõi thúc đẩy sự phát triển của mạng Aptos.

8 đổi mới giúp Aptos trở thành nền tảng blockchain hàng đầu

1. Ngôn ngữ Move: Phù hợp hơn để xây dựng ứng dụng

Aptos sử dụng ngôn ngữ lập trình Move, cung cấp cho các nhà phát triển một môi trường phát triển vượt trội, nâng cao đáng kể hiệu suất phát triển. Move là một ngôn ngữ biểu cảm và dễ sử dụng, được thiết kế đặc biệt cho việc quản lý tài sản an toàn.

Blockchain Aptos được tích hợp sâu với Move, chia sẻ nhiều ý tưởng thiết kế cốt lõi, khiến Aptos trở thành nền tảng phát triển Move hiệu quả và thú vị. Move ban đầu được thiết kế cho tiền thân của Aptos, nguồn gốc này đảm bảo rằng các nhà phát triển Move hiện tại có thể chuyển sang Aptos một cách liền mạch, và người mới cũng có thể hưởng lợi từ tài liệu và ví dụ phong phú.

Aptos đã cải thiện đáng kể hệ sinh thái Move bằng cách thêm nhiều tính năng ở cấp độ ngôn ngữ và khung. Những cải tiến này bao gồm cấu trúc bảo mật hoàn chỉnh, đo lường gas có thể cấu hình chi tiết, khả năng nâng cấp mã, bảng quy mô lớn, tài khoản tài nguyên, v.v. Hơn nữa, các trình xác thực Move cung cấp bảo đảm bất biến bổ sung cho hợp đồng thông minh và đã được mở rộng tích cực trên Aptos.

Nhiều nhà nghiên cứu và phát triển Move ngôn ngữ sớm vẫn đang hoạt động trong hệ sinh thái Aptos, liên tục tăng cường ngôn ngữ Move và cộng đồng. Sau bốn năm xác thực, Move đã trở thành một ngôn ngữ phát triển cấp độ sản xuất trưởng thành và đáng tin cậy.

2. Block-STM: Trải nghiệm lập trình tự do hơn

Block-STM là một động cơ thực thi hợp đồng thông minh song song đổi mới, được xây dựng dựa trên bộ nhớ giao dịch của Aptos và nguyên tắc kiểm soát đồng thời lạc quan. Phương pháp song song hóa giao dịch mới này có thể tăng tốc độ xử lý giao dịch mà không ảnh hưởng đến trải nghiệm phát triển.

Khác với các động cơ thực thi song song cần đọc và ghi dữ liệu để phá vỡ tính nguyên tử của giao dịch, Block-STM cho phép các nhà phát triển tự do lập trình, đạt được thông lượng cao hơn và độ trễ thấp hơn cho các ứng dụng thực tế. Các nhà phát triển có thể dễ dàng xây dựng các ứng dụng có tính song song cao với Block-STM. So với các môi trường thực thi song song khác thường yêu cầu chia nhỏ các thao tác thành nhiều giao dịch, Block-STM hỗ trợ tính nguyên tử phong phú hơn, tối ưu hóa trải nghiệm người dùng bằng cách giảm độ trễ và nâng cao hiệu quả chi phí.

3. Quản trị trên chuỗi và phi tập trung

Để hỗ trợ mạng Layer 1 thật sự phi tập trung và không cần sự cho phép, Aptos đã tích hợp cơ chế quản trị trên chuỗi, cho phép cập nhật liền mạch cấu hình mạng và máy ảo. Mạng thử nghiệm khuyến khích và mạng chính của Aptos đã xác minh điều này.

Trên mạng chính, việc giảm "giới hạn tăng quyền bầu cử" đã nâng cao độ tin cậy của mạng lưới. Hơn 52% người nắm giữ token đã bỏ phiếu ủng hộ đề xuất này, giúp bảo vệ an ninh mạng.

Kể từ khi được thành lập, cộng đồng Aptos đã có khả năng đề xuất và bỏ phiếu quyết định các đề xuất ảnh hưởng đến hành vi của chuỗi khối. Những đề xuất quản trị này bao gồm: sửa đổi thời gian kéo dài epoch, điều chỉnh yêu cầu tối thiểu và tối đa về quyền lợi của người xác thực, cập nhật thông số hệ thống, thực hiện nâng cấp phần mềm mã nguồn của chuỗi khối cốt lõi, cũng như nâng cấp các mô-đun khung Aptos ( một bộ thư viện phát triển Move cốt lõi ) để sửa lỗi hoặc nâng cao chức năng.

4. AptosBFTv4: Đồng thuận hiệu quả

AptosBFTv4 là giao thức BFT cấp độ sản xuất đầu tiên có chứng minh tính chính xác nghiêm ngặt. Giao thức này sử dụng cơ chế phản hồi lạc quan, đạt được độ trễ thấp và thông lượng cao, tận dụng tối đa hiệu suất của mạng nền. Cải tiến trên cơ sở Hotstuff, AptosBFTv4 đã giảm độ trễ xác nhận từ 3 bước xuống 2 bước, giảm 33% độ trễ mà không hy sinh hiệu quả giao tiếp.

Quá trình thực hiện chú trọng đến tính an toàn, nghiêm ngặt và khả năng nâng cấp, rõ ràng phân tách các biến không thay đổi để cách ly và kiểm toán hiệu quả, thực hiện quan niệm thiết kế không phân nhánh. Ngăn xếp phần mềm tương tự đã trải qua 4 lần nâng cấp và đã được thử nghiệm trên mạng trực tuyến, chứng minh sự chặt chẽ và tính ổn định trong quá trình phát triển của nó. Là thế hệ thứ tư, AptosBFTv4 là giao thức đồng thuận Byzantine chịu lỗi sản xuất nhanh nhất hiện nay.

Ngay cả khi một số nút gặp sự cố, Aptos vẫn có thể đảm bảo hoạt động liên tục của toàn bộ mạng. Điều này nhờ vào cơ chế được duy trì bởi hệ thống uy tín trên chuỗi, hệ thống này sử dụng khả năng sẵn có và hiệu suất trong quá khứ làm chỉ số cho tương lai, tự động giảm thiểu tác động tiêu cực của các xác thực viên phản ứng chậm và hiệu suất kém.

5. Các biện pháp an ninh để tăng cường sự tin tưởng của người dùng

Tài khoản Aptos hỗ trợ quản lý khóa linh hoạt, bao gồm xoay vòng khóa, tính linh hoạt mã hóa và mô hình lưu trữ hỗn hợp. Xoay vòng khóa là một thói quen tốt, vô cùng quan trọng để phòng ngừa các cuộc tấn công từ xa có thể đe dọa nhiều tài khoản. Trên các blockchain khác, việc xoay vòng chỉ có thể thực hiện bằng cách di chuyển tất cả tài sản sang tài khoản mới. Aptos áp dụng phương pháp tách rời tài khoản và khóa, cho phép thêm các thuật toán chữ ký số mới một cách liền mạch để hỗ trợ các loại khóa công khai và riêng tư khác nhau. Mô hình lưu trữ hỗn hợp hỗ trợ các giải pháp phục hồi nâng cao và quản lý tài khoản, giúp thu hẹp khoảng cách giữa Web2 và Web3.

Ví có thể sử dụng chức năng thực hiện giao dịch trước, giải thích kết quả giao dịch trước khi người dùng ký. Cơ chế đánh giá trước này có thể giảm thiểu rủi ro an ninh như lừa đảo trực tuyến, loại rủi ro này đang ngày càng phổ biến trong lĩnh vực Web3. Để tối ưu hóa trải nghiệm người dùng hơn nữa, blockchain Aptos đã giới hạn thời gian hiệu lực của mỗi giao dịch, và thông qua ba lớp bảo vệ gồm số sê-ri, thời gian hết hạn và ID chuỗi để ngăn chặn người ký bị ảnh hưởng bởi giao dịch có hiệu lực vô thời hạn, hiệu quả ngăn chặn lỗi và tấn công.

Giao thức đồng thuận của Aptos và lưu trữ được xác thực đã thực hiện hỗ trợ thực dụng liền mạch cho giao thức khách nhẹ, từ đó cung cấp trải nghiệm người dùng an toàn và đáng tin cậy hơn. Mạng Aptos chào đón bất kỳ ai kết nối với nút đầy đủ để truy cập trực tiếp vào dữ liệu đã được xác thực, thể hiện triết lý "không tin tưởng, phải xác minh" của Web3. Để thực hiện điều này, Aptos được xây dựng trên một cấu trúc cây đa phát hiệu quả, cung cấp cho các tham gia một mạng lưới có độ thông lượng cao và độ trễ thấp để truyền bá trạng thái blockchain. Các tham gia có thể chọn xử lý tất cả các giao dịch từ thời điểm khởi đầu, hoặc có thể bỏ qua lịch sử và đồng bộ trực tiếp trạng thái blockchain mới nhất. Khách nhẹ có thể đồng bộ một phần trạng thái blockchain, chẳng hạn như tài khoản cụ thể hoặc giá trị dữ liệu, và cho phép đọc trạng thái đã được xác thực, ví dụ như sử dụng dấu thời gian BFT để lấy số dư tài khoản đã được xác thực.

6. Kiến trúc mô-đun hướng tới tương lai

Aptos có truyền thống lịch sử về khả năng nâng cấp, từ những ngày đầu đã được thiết kế với tính mô-đun và linh hoạt. Điều này cho phép kiến trúc Aptos hỗ trợ nâng cấp thường xuyên, có nghĩa là blockchain có thể nhanh chóng áp dụng những tiến bộ công nghệ mới nhất và cung cấp hỗ trợ kỹ thuật cho các trường hợp sử dụng mới nổi.

Thiết kế kiến trúc mô-đun của Aptos mang lại tính linh hoạt cho khách hàng và được tối ưu hóa cho việc nâng cấp thường xuyên không ngừng nghỉ - những đặc điểm này đã được thể hiện rõ ràng trong các lần lặp lại mạng chính trước đó, mạng thử nghiệm và nhiều lần thử nghiệm áp lực nội bộ. Blockchain Aptos bao gồm một giao thức quản lý thay đổi trên chuỗi được nhúng, cho phép triển khai nhanh chóng các đổi mới công nghệ mới và hỗ trợ các tình huống ứng dụng Web3 mới.

7. Cơ chế thưởng dựa trên đề xuất

Trong mạng thử nghiệm khuyến khích Aptos 3, đã áp dụng hệ thống thưởng dựa trên bỏ phiếu. Trong mô hình này, một khi hai phần ba số phiếu bầu đạt tới nút đề xuất, sự đồng thuận BFT sẽ được thiết lập. Điều này có nghĩa là một phần ba số phiếu bầu sau đó không được bao gồm, và các xác thực liên quan cũng không nhận được phần thưởng.

Điều này có thể dẫn đến việc cạnh tranh về độ trễ, các xác nhận gần với cụm nút chính thường nhận được nhiều phần thưởng hơn. Trong trường hợp này, các nhà vận hành nút có xu hướng di chuyển nút đến vị trí gần hơn với cụm chính để cải thiện độ trễ, từ đó tăng phần thưởng staking. Điều này không có lợi cho việc phi tập trung và phân bố địa lý, vì nó khuyến khích sự tập trung của các nút.

Để thúc đẩy mức độ phi tập trung cao hơn, Aptos hiện đã triển khai hệ thống thưởng dựa trên hiệu suất đề xuất như một hệ thống thưởng staking. Hệ thống dựa trên đề xuất có thời gian chờ cao hơn so với việc bỏ phiếu, ít nhạy cảm hơn với độ trễ giữa các khu vực. Điều này đã nâng cao tỷ lệ thưởng cho các nút ở vùng xa xôi, hạn chế ảnh hưởng của sự phân bố địa lý. Ví dụ, nếu những người xác thực không ở gần vị trí vật lý của cụm nút lớn nhất, phần thưởng họ nhận được sẽ không bị giảm. Mô hình thưởng vẫn xem xét hành vi bỏ phiếu, vì hiệu suất bỏ phiếu tốt sẽ ảnh hưởng đến xác suất bầu cử của những người đề xuất.

8. Cây Merkle thưa hiệu suất cao

Aptos sử dụng cây Merkle medusa ( JMT ) thiết kế, sử dụng mô hình khóa phiên bản tăng dần để tối ưu hóa hiệu suất ghi của động cơ lưu trữ dưới LSM tree ( như RocksDB ). JMT đạt được sự cân bằng tối ưu thực dụng giữa việc sử dụng CPU, hoạt động I/O và chiếm dụng không gian lưu trữ, đảm bảo hiệu suất đáng hài lòng trong khi kiểm soát sự phình to của dữ liệu trạng thái trên đĩa.

Ngoài JMT như định dạng lưu trữ trạng thái Aptos, còn có một triển khai cây Merkle thưa không khóa trong bộ nhớ. Triển khai này được thiết kế đặc biệt cho việc lưu trữ bộ nhớ đệm và song song hóa, kết hợp với Block-STM để đạt được cập nhật trạng thái toàn cầu hiệu suất cao.

8 đổi mới giúp Aptos trở thành nền tảng blockchain hàng đầu

APT-0.36%
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
  • 6
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
ShibaOnTheRunvip
· 07-26 02:47
move thật tuyệt!
Xem bản gốcTrả lời0
TommyTeachervip
· 07-24 19:52
move thật tuyệt! nhanh nhập một vị thế
Xem bản gốcTrả lời0
MetaMiseryvip
· 07-24 16:57
move tuyệt vời!
Xem bản gốcTrả lời0
WalletDetectivevip
· 07-24 16:56
Move确实bull
Xem bản gốcTrả lời0
FlyingLeekvip
· 07-24 16:50
Cuốn lại xong việc, tiếp tục nằm phẳng.
Xem bản gốcTrả lời0
SeeYouInFourYearsvip
· 07-24 16:30
move đợt này ổn rồ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)