Aptos, như một trong những blockchain có độ trễ thấp nhất và thông lượng cao nhất trên thị trường tiền mã hóa, đã mang lại những chuyển biến lớn 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ốt lõi thúc đẩy sự phát triển của mạng lưới Aptos.
1. Tối ưu hóa phát triển ứng dụng ngôn ngữ Move
Ngôn ngữ Move mà Aptos sử dụng cung cấp cho các nhà phát triển một môi trường phát triển tốt hơn, nâng cao hiệu quả. Move là một ngôn ngữ lập trình mạnh 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.
Aptos chia sẻ nhiều nguyên tắc thiết kế cốt lõi với Move, khiến nó 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 người tiền nhiệm của Aptos, đảm bảo rằng các nhà phát triển Move hiện có có thể xây dựng trên Aptos một cách liền mạch và các nhà phát triển mới cũng có thể hưởng lợi từ tài liệu và ví dụ có sẵn.
Aptos đã cải tiến hệ sinh thái Move một cách đáng kể bằng cách thêm nhiều chức năng ở cấp độ ngôn ngữ và khung. Điều này bao gồm kiến trúc an toàn hoàn thiện, đo lường gas có thể cấu hình, khả năng nâng cấp mã, v.v. Các trình xác thực Move cung cấp sự đảm bảo bổ sung cho các biến không thay đổi của hợp đồng và được mở rộng tích cực trong Aptos.
Nhiều nhà nghiên cứu và phát triển sớm của ngôn ngữ Move vẫn đang làm việc trong hệ sinh thái Aptos, liên tục nâng cao ngôn ngữ Move và cộng đồng. Sau bốn năm thử nghiệm và xác thực, Move đã trở thành một ngôn ngữ phát triển trưởng thành có thể sử dụng trong sản xuất.
2. Block-STM mang lại 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 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 đổi 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 công cụ thực thi song song khác cần đọc và ghi dữ liệu để phá hủy tính nguyên tử của giao dịch, Block-STM cho phép các nhà phát triển mã hóa mà không bị hạn chế, đạ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 bằng cách sử dụng Block-STM.
Block-STM hỗ trợ tính nguyên tử phong phú hơn trong môi trường thực thi song song mà thường cần chia nhỏ các giao dịch thành nhiều giao dịch khác nhau, từ đó nâng cao trải nghiệm người dùng thông qua việc giảm độ trễ và tăng hiệu quả chi phí.
3. Quản trị trên chuỗi và phi tập trung
Để hỗ trợ một layer1 thực sự phi tập trung và không cần giấy phép, Aptos đã tích hợp cơ chế quản trị trên chuỗi, cho phép cập nhật cấu hình mạng và máy ảo một cách liền mạch. Điều này đã được xác minh trên mạng thử nghiệm và mạng chính của Aptos.
Trên mạng chính, việc giảm "giới hạn tăng quyền biểu quyết" đã nâng cao độ tin cậy của mạng. Hơn 52% chủ sở hữu token đã bỏ phiếu ủng hộ đề xuất này để giúp bảo vệ mạng.
Kể từ khi ra đời, cộng đồng Aptos đã có khả năng tạo ra và bỏ phiếu quyết định các đề xuất ảnh hưởng đến hành vi của chuỗi khối. Các đề xuất quản trị bao gồm: thay đổi thời gian kéo dài qua các epoch, sửa đổi giá trị tối thiểu và tối đa của quyền lợi xác thực, nâng cấp phần mềm mã nguồn chuỗi khối cốt lõi, cũng như nâng cấp các mô-đun khung Aptos.
4. AptosBFTv4 đồng thuận hiệu quả
AptosBFTv4 là giao thức BFT cho blockchain sản xuất đầu tiên có chứng minh tính đúng đắn nghiêm ngặt. Giao thức này sử dụng phản hồi lạc quan, đạt được độ trễ thấp và thông lượng cao, tối ưu hóa mạng cơ sở. Cải tiến từ Hotstuff, AptosBFTv4 đã giảm thời gian xác nhận từ 3 bước xuống còn 2 bước, giảm 33% độ trễ mà không hy sinh hiệu quả giao tiếp.
AptosBFTv4 trong việc triển khai đã xem xét tính an toàn nghiêm ngặt và khả năng nâng cấp, tách biệt rõ ràng các bất biến để dễ dàng cách ly và kiểm toán hiệu quả. Chồng 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 thực, chứng minh sự chu đáo và độ bền vững trong quy trình phát triển của nó.
Ngay cả khi một số nút ngừng hoạt động, Aptos vẫn có thể đảm bảo hoạt động bình thường của toàn bộ mạng. Điều này nhờ vào hệ thống uy tín trên chuỗi, hệ thống này sử dụng khả năng sử dụng 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ơ chế an ninh nâng cao niềm tin của người dùng
Tài khoản Aptos hỗ trợ quản lý khóa linh hoạt, bao gồm các tính năng như luân chuyển khóa, khả năng mã hóa nhanh chóng và mô hình lưu trữ hỗn hợp. Luân chuyển khóa là thói quen sử dụng tốt, rất quan trọng trong việc ngăn chặn các cuộc tấn công từ xa. Phương pháp tách rời tài khoản và khóa của Aptos cho phép thêm các thuật toán chữ ký số mới một cách liền mạch.
Ví có thể sử dụng trước khi thực hiện giao dịch, giải thích kết quả giao dịch trước khi người dùng ký, giúp giảm thiểu các rủi ro bảo mật như lừa đảo mạng. Chuỗi khối Aptos thông qua ba lớp bảo vệ bao gồm số sê-ri, thời gian hết hạn và ID chuỗi, đã hạn chế khả năng thực hiện của mỗi giao dịch.
Giao thức đồng thuận của Aptos và lưu trữ đã được xác thực thực hiện hỗ trợ liền mạch cho giao thức khách nhẹ, cung cấp trải nghiệm người dùng an toàn và đáng tin cậy hơn. Mạng lưới 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. Aptos được xây dựng trên cấu trúc cây đa phát hiệu quả, cung cấp cho các tham gia mạng lưới truyền trạng thái blockchain với thông lượng cao và độ trễ thấp.
6. Kiến trúc mô-đun hướng tới tương lai
Aptos có lịch sử khả năng mở rộng, 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, nhanh chóng tiếp nhận các tiến bộ công nghệ mới nhất và hỗ trợ cho các trường hợp sử dụng mới nổi.
Thiết kế kiến trúc mô-đun tạo ra tính linh hoạt cho khách hàng, tối ưu hóa cho việc nâng cấp thường xuyên mà không cần tạm dừng. Những tính năng này đã được xác thực trong các lần lặp lại mạng chính trước đó, mạng thử nghiệm và các cuộc thử nghiệm tải 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, có thể triển khai nhanh chóng các đổi mới công nghệ mới.
7. Hệ thống thưởng dựa trên đề xuất
Aptos đã triển khai một hệ thống thưởng dựa trên hiệu suất đề xuất như một phần thưởng staking, nhằm thúc đẩy một mức độ phi tập trung lớn hơn. Hệ thống này có thời gian chờ cao hơn so với cơ chế thưởng dựa trên bỏ phiếu, và ít nhạy cảm hơn với độ trễ giữa các khu vực.
Hệ thống dựa trên đề xuất đã nâng cao tỷ lệ thưởng cho các nút ở khu vực xa xôi, làm giảm ảnh hưởng của sự phân bố địa lý. 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 người đề xuất.
8. Cây Merkle thưa hiệu suất cao
Aptos sử dụng thiết kế Jellyfish Merkle Tree (JMT), sử dụng mô hình khóa dựa trên phiên bản tăng dần để tối ưu hóa việc ghi của động cơ lưu trữ dưới. JMT đạt được điểm cân bằng thực tế giữa CPU, I/O và lưu trữ, đảm bảo hiệu suất tốt.
Ngoài JMT, Aptos còn có một triển khai cây Merkle thưa không khóa trong bộ nhớ, được thiết kế đặc biệt cho việc lưu trữ đệm và song song hóa, kết hợp với Block-STM để thúc đẩy việc cập nhật trạng thái toàn cầu hiệu suất cao.
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.
9 thích
Phần thưởng
9
5
Chia sẻ
Bình luận
0/400
GetRichLeek
· 07-19 00:18
Âm thầm mua đáy apt, chờ đến khi cải hoa vàng rồi hãy nói!
8 động lực đổi mới công nghệ của Blockchain Aptos
8 động lực đổi mới 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 trên thị trường tiền mã hóa, đã mang lại những chuyển biến lớn 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ốt lõi thúc đẩy sự phát triển của mạng lưới Aptos.
1. Tối ưu hóa phát triển ứng dụng ngôn ngữ Move
Ngôn ngữ Move mà Aptos sử dụng cung cấp cho các nhà phát triển một môi trường phát triển tốt hơn, nâng cao hiệu quả. Move là một ngôn ngữ lập trình mạnh 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.
Aptos chia sẻ nhiều nguyên tắc thiết kế cốt lõi với Move, khiến nó 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 người tiền nhiệm của Aptos, đảm bảo rằng các nhà phát triển Move hiện có có thể xây dựng trên Aptos một cách liền mạch và các nhà phát triển mới cũng có thể hưởng lợi từ tài liệu và ví dụ có sẵn.
Aptos đã cải tiến hệ sinh thái Move một cách đáng kể bằng cách thêm nhiều chức năng ở cấp độ ngôn ngữ và khung. Điều này bao gồm kiến trúc an toàn hoàn thiện, đo lường gas có thể cấu hình, khả năng nâng cấp mã, v.v. Các trình xác thực Move cung cấp sự đảm bảo bổ sung cho các biến không thay đổi của hợp đồng và được mở rộng tích cực trong Aptos.
Nhiều nhà nghiên cứu và phát triển sớm của ngôn ngữ Move vẫn đang làm việc trong hệ sinh thái Aptos, liên tục nâng cao ngôn ngữ Move và cộng đồng. Sau bốn năm thử nghiệm và xác thực, Move đã trở thành một ngôn ngữ phát triển trưởng thành có thể sử dụng trong sản xuất.
2. Block-STM mang lại 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 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 đổi 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 công cụ thực thi song song khác cần đọc và ghi dữ liệu để phá hủy tính nguyên tử của giao dịch, Block-STM cho phép các nhà phát triển mã hóa mà không bị hạn chế, đạ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 bằng cách sử dụng Block-STM.
Block-STM hỗ trợ tính nguyên tử phong phú hơn trong môi trường thực thi song song mà thường cần chia nhỏ các giao dịch thành nhiều giao dịch khác nhau, từ đó nâng cao trải nghiệm người dùng thông qua việc giảm độ trễ và tăng hiệu quả chi phí.
3. Quản trị trên chuỗi và phi tập trung
Để hỗ trợ một layer1 thực sự phi tập trung và không cần giấy phép, Aptos đã tích hợp cơ chế quản trị trên chuỗi, cho phép cập nhật cấu hình mạng và máy ảo một cách liền mạch. Điều này đã được xác minh trên mạng thử nghiệm và mạng chính của Aptos.
Trên mạng chính, việc giảm "giới hạn tăng quyền biểu quyết" đã nâng cao độ tin cậy của mạng. Hơn 52% chủ sở hữu token đã bỏ phiếu ủng hộ đề xuất này để giúp bảo vệ mạng.
Kể từ khi ra đời, cộng đồng Aptos đã có khả năng tạo ra và bỏ phiếu quyết định các đề xuất ảnh hưởng đến hành vi của chuỗi khối. Các đề xuất quản trị bao gồm: thay đổi thời gian kéo dài qua các epoch, sửa đổi giá trị tối thiểu và tối đa của quyền lợi xác thực, nâng cấp phần mềm mã nguồn chuỗi khối cốt lõi, cũng như nâng cấp các mô-đun khung Aptos.
4. AptosBFTv4 đồng thuận hiệu quả
AptosBFTv4 là giao thức BFT cho blockchain sản xuất đầu tiên có chứng minh tính đúng đắn nghiêm ngặt. Giao thức này sử dụng phản hồi lạc quan, đạt được độ trễ thấp và thông lượng cao, tối ưu hóa mạng cơ sở. Cải tiến từ Hotstuff, AptosBFTv4 đã giảm thời gian xác nhận từ 3 bước xuống còn 2 bước, giảm 33% độ trễ mà không hy sinh hiệu quả giao tiếp.
AptosBFTv4 trong việc triển khai đã xem xét tính an toàn nghiêm ngặt và khả năng nâng cấp, tách biệt rõ ràng các bất biến để dễ dàng cách ly và kiểm toán hiệu quả. Chồng 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 thực, chứng minh sự chu đáo và độ bền vững trong quy trình phát triển của nó.
Ngay cả khi một số nút ngừng hoạt động, Aptos vẫn có thể đảm bảo hoạt động bình thường của toàn bộ mạng. Điều này nhờ vào hệ thống uy tín trên chuỗi, hệ thống này sử dụng khả năng sử dụng 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ơ chế an ninh nâng cao niềm tin của người dùng
Tài khoản Aptos hỗ trợ quản lý khóa linh hoạt, bao gồm các tính năng như luân chuyển khóa, khả năng mã hóa nhanh chóng và mô hình lưu trữ hỗn hợp. Luân chuyển khóa là thói quen sử dụng tốt, rất quan trọng trong việc ngăn chặn các cuộc tấn công từ xa. Phương pháp tách rời tài khoản và khóa của Aptos cho phép thêm các thuật toán chữ ký số mới một cách liền mạch.
Ví có thể sử dụng trước khi thực hiện giao dịch, giải thích kết quả giao dịch trước khi người dùng ký, giúp giảm thiểu các rủi ro bảo mật như lừa đảo mạng. Chuỗi khối Aptos thông qua ba lớp bảo vệ bao gồm số sê-ri, thời gian hết hạn và ID chuỗi, đã hạn chế khả năng thực hiện của mỗi giao dịch.
Giao thức đồng thuận của Aptos và lưu trữ đã được xác thực thực hiện hỗ trợ liền mạch cho giao thức khách nhẹ, cung cấp trải nghiệm người dùng an toàn và đáng tin cậy hơn. Mạng lưới 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. Aptos được xây dựng trên cấu trúc cây đa phát hiệu quả, cung cấp cho các tham gia mạng lưới truyền trạng thái blockchain với thông lượng cao và độ trễ thấp.
6. Kiến trúc mô-đun hướng tới tương lai
Aptos có lịch sử khả năng mở rộng, 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, nhanh chóng tiếp nhận các tiến bộ công nghệ mới nhất và hỗ trợ cho các trường hợp sử dụng mới nổi.
Thiết kế kiến trúc mô-đun tạo ra tính linh hoạt cho khách hàng, tối ưu hóa cho việc nâng cấp thường xuyên mà không cần tạm dừng. Những tính năng này đã được xác thực trong các lần lặp lại mạng chính trước đó, mạng thử nghiệm và các cuộc thử nghiệm tải 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, có thể triển khai nhanh chóng các đổi mới công nghệ mới.
7. Hệ thống thưởng dựa trên đề xuất
Aptos đã triển khai một hệ thống thưởng dựa trên hiệu suất đề xuất như một phần thưởng staking, nhằm thúc đẩy một mức độ phi tập trung lớn hơn. Hệ thống này có thời gian chờ cao hơn so với cơ chế thưởng dựa trên bỏ phiếu, và ít nhạy cảm hơn với độ trễ giữa các khu vực.
Hệ thống dựa trên đề xuất đã nâng cao tỷ lệ thưởng cho các nút ở khu vực xa xôi, làm giảm ảnh hưởng của sự phân bố địa lý. 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 người đề xuất.
8. Cây Merkle thưa hiệu suất cao
Aptos sử dụng thiết kế Jellyfish Merkle Tree (JMT), sử dụng mô hình khóa dựa trên phiên bản tăng dần để tối ưu hóa việc ghi của động cơ lưu trữ dưới. JMT đạt được điểm cân bằng thực tế giữa CPU, I/O và lưu trữ, đảm bảo hiệu suất tốt.
Ngoài JMT, Aptos còn có một triển khai cây Merkle thưa không khóa trong bộ nhớ, được thiết kế đặc biệt cho việc lưu trữ đệm và song song hóa, kết hợp với Block-STM để thúc đẩy việc cập nhật trạng thái toàn cầu hiệu suất cao.