Phân tích sâu về sự khác biệt công nghệ giữa Aptos và các chuỗi công khai chính
Việc so sánh các đặc điểm kỹ thuật của các blockchain khác nhau có thể trở nên nhàm chán hoặc phiến diện do góc nhìn khác nhau. Để nhanh chóng và chính xác hiểu được sự khác biệt giữa Aptos và các blockchain khác, việc chọn một góc tiếp cận phù hợp là vô cùng quan trọng.
Chu kỳ của một giao dịch là góc nhìn tốt nhất để phân tích sự khác biệt giữa các chuỗi công khai. Bằng cách nghiên cứu toàn bộ quy trình từ khi giao dịch được tạo ra cho đến khi được xác nhận cuối cùng, bao gồm các bước như tạo và khởi động, phát sóng, sắp xếp, thực hiện và cập nhật trạng thái, chúng ta có thể nắm bắt rõ ràng tư duy thiết kế và lựa chọn công nghệ của từng chuỗi công khai. Dựa trên nền tảng này, có thể hiểu các khái niệm cốt lõi của các chuỗi công khai khác; ngược lại, có thể khám phá cách phát triển các ứng dụng có sức hấp dẫn trên Aptos.
Tất cả các giao dịch blockchain đều xoay quanh năm bước này. Bài viết này sẽ tập trung vào Aptos, phân tích thiết kế độc đáo của nó và so sánh với Ethereum và Solana.
Aptos: Thiết kế song song lạc quan và hiệu suất cao
Aptos là một chuỗi công khai tập trung vào hiệu suất cao, vòng đời giao dịch của nó tương tự như Ethereum, nhưng đã đạt được sự cải thiện hiệu suất đáng kể thông qua việc thực hiện song song lạc quan độc đáo và tối ưu hóa bộ nhớ. Dưới đây là các bước chính trong vòng đời giao dịch trên Aptos:
Tạo và khởi xướng
Mạng Aptos bao gồm các nút nhẹ, nút đầy đủ và người xác thực. Người dùng khởi tạo giao dịch thông qua nút nhẹ (như ví hoặc ứng dụng), nút nhẹ sẽ chuyển tiếp giao dịch đến nút đầy đủ gần đó, và nút đầy đủ sẽ đồng bộ đến người xác thực.
phát sóng
Aptos đã giữ lại pool bộ nhớ, nhưng sau QuorumStore, không còn chia sẻ giữa các pool bộ nhớ. Khác với Ethereum, pool bộ nhớ của nó không chỉ là một bộ đệm giao dịch. Khi giao dịch vào pool bộ nhớ, hệ thống sẽ thực hiện sắp xếp trước theo các quy tắc đã định (như FIFO hoặc phí Gas) để đảm bảo rằng khi thực hiện song song sau đó, các giao dịch không bị xung đột. Thiết kế này tránh được yêu cầu phần cứng cao cần thiết để khai báo trước các tập hợp đọc/ghi.
sắp xếp
Aptos sử dụng cơ chế đồng thuận AptosBFT, trong đó người đề xuất về cơ bản không thể tự do sắp xếp giao dịch, nhưng aip-68 đã trao cho người đề xuất quyền bổ sung cho các giao dịch bị trì hoãn. Do việc sắp xếp trước trong bộ nhớ đã hoàn thành việc tránh xung đột, việc tạo khối ngày càng phụ thuộc vào sự hợp tác giữa các validator, thay vì do người đề xuất dẫn dắt.
thực hiện
Aptos sử dụng công nghệ Block-STM để thực hiện thực thi song song lạc quan. Giao dịch được giả định là không xung đột và được xử lý đồng thời, nếu phát hiện xung đột sau khi thực thi, các giao dịch bị ảnh hưởng sẽ được thực hiện lại. Cách này tận dụng tối đa bộ xử lý đa lõi để nâng cao hiệu suất, TPS có thể đạt 160.000.
Cập nhật trạng thái
Trạng thái đồng bộ của người xác thực, tính cuối cùng được xác nhận qua điểm kiểm tra, tương tự như cơ chế Epoch của Ethereum, nhưng hiệu quả hơn.
Lợi thế cốt lõi của Aptos nằm ở sự kết hợp giữa xử lý song song lạc quan và phân loại trước trong bộ nhớ, vừa giảm yêu cầu hiệu suất của nút, vừa nâng cao đáng kể thông lượng.
Ethereum: Tham chiếu thực thi tuần tự
Ethereum, như là người sáng lập hợp đồng thông minh, là điểm khởi đầu của công nghệ chuỗi công khai, chu kỳ giao dịch của nó cung cấp khung cơ bản để hiểu Aptos.
vòng đời giao dịch Ethereum
Tạo và khởi xướng: Người dùng khởi xướng giao dịch thông qua ví qua cổng trung gian hoặc giao diện RPC.
Phát sóng: Giao dịch vào bộ nhớ công cộng, chờ được đóng gói.
Sắp xếp: Sau khi nâng cấp PoS, người xây dựng khối sẽ đóng gói giao dịch theo nguyên tắc tối đa hóa lợi nhuận, sau đó đấu thầu lớp trung gian để gửi cho người đề xuất.
Thực hiện: EVM xử lý giao dịch tuần tự, cập nhật trạng thái theo một luồng.
Cập nhật trạng thái: Khối cần được xác nhận tính cuối cùng qua hai điểm kiểm tra.
Thiết kế thực thi tuần tự và bộ nhớ của Ethereum đã hạn chế hiệu suất của nó, thời gian khối là 12 giây/một khe, TPS khá thấp. So với điều đó, Aptos đã đạt được bước nhảy vọt chất lượng thông qua thực thi song song và tối ưu hóa bộ nhớ.
Solana: Tối ưu hóa song song quyết định tuyệt đối
Solana nổi tiếng với hiệu suất cao, vòng đời giao dịch của nó khác biệt rõ rệt so với Aptos, đặc biệt là ở bể nhớ và phương thức thực thi.
Vòng đời giao dịch Solana
Tạo và khởi xướng: Người dùng khởi xướng giao dịch thông qua ví.
Phát sóng: Không có bể nhớ công cộng, giao dịch được gửi trực tiếp đến người đề xuất hiện tại và hai người đề xuất tiếp theo.
Sắp xếp: Người đề xuất đóng gói khối dựa trên PoH (Bằng chứng lịch sử), thời gian khối chỉ 400 mili giây.
Thực thi: Máy ảo Sealevel sử dụng thực thi song song xác định, cần khai báo tập hợp đọc và ghi trước để tránh xung đột.
Cập nhật trạng thái: Xác nhận nhanh chóng đồng thuận BFT.
Solana không sử dụng bộ nhớ tạm thời vì bộ nhớ tạm thời có thể trở thành nút thắt cổ chai về hiệu suất. Do không có bộ nhớ tạm thời và sự đồng thuận PoH độc đáo của Solana, các nút có thể nhanh chóng đạt được sự đồng thuận về thứ tự giao dịch, tránh được việc giao dịch phải xếp hàng trong bộ nhớ tạm thời, giao dịch gần như có thể hoàn tất ngay lập tức. Tuy nhiên, điều này cũng có nghĩa là trong trường hợp mạng bị quá tải, giao dịch có thể bị bỏ qua thay vì phải chờ đợi, người dùng cần phải gửi lại.
So với trước đây, Aptos có khả năng song song lạc quan mà không cần khai báo tập hợp đọc ghi, ngưỡng nút thấp hơn nhưng TPS lại cao hơn.
Hai con đường thực thi song song: Aptos so với Solana
Việc thực hiện giao dịch đại diện cho việc cập nhật trạng thái khối, là quá trình chuyển đổi lệnh khởi tạo giao dịch thành trạng thái có tính chất cuối cùng. Thay đổi này được hiểu như thế nào? Các nút giả định rằng giao dịch thành công, tính toán ảnh hưởng của nó đối với trạng thái mạng, quá trình tính toán này chính là việc thực hiện.
Do đó, thực thi song song trong blockchain đề cập đến quá trình mà các bộ xử lý đa lõi tính toán trạng thái mạng đồng thời. Trong thị trường hiện tại, thực thi song song được chia thành hai cách: thực thi song song xác định và thực thi song song lạc quan. Sự khác biệt giữa hai hướng phát triển này bắt nguồn từ cách đảm bảo rằng các giao dịch song song không xảy ra xung đột - tức là liệu có mối quan hệ phụ thuộc giữa các giao dịch hay không.
Có thể thấy rằng, thời điểm xác định các xung đột phụ thuộc giao dịch song song trong vòng đời giao dịch quyết định sự phân hóa giữa hai hướng phát triển thực thi song song xác định và thực thi song song lạc quan, Aptos và Solana đã chọn những hướng khác nhau:
Xử lý song song xác định (Solana): Cần khai báo tập hợp đọc và ghi trước khi phát sóng giao dịch, động cơ Sealevel xử lý các giao dịch không có xung đột một cách song song dựa trên khai báo, các giao dịch có xung đột sẽ được thực hiện tuần tự. Ưu điểm là hiệu quả, nhược điểm là yêu cầu phần cứng cao.
Lạc quan song song (Aptos): Giả định giao dịch không có xung đột, Block-STM thực hiện song song sau khi xác minh, nếu có xung đột thì thử lại. Sắp xếp trước trong bộ nhớ giảm thiểu rủi ro xung đột, giảm tải cho nút.
Ví dụ: Tài khoản A có số dư 100, giao dịch 1 chuyển 70 cho B, giao dịch 2 chuyển 50 cho C. Solana xác nhận xung đột trước thông qua khai báo và xử lý theo thứ tự; Aptos thực hiện song song và nếu phát hiện số dư không đủ, sẽ điều chỉnh lại. Tính linh hoạt của Aptos khiến nó có khả năng mở rộng tốt hơn.
Lạc quan đồng thời hoàn thành xác nhận xung đột thông qua bộ nhớ
Ý tưởng cốt lõi của lập trình song song lạc quan là giả định rằng các giao dịch được xử lý song song sẽ không xung đột, do đó, trước khi thực hiện giao dịch, phía ứng dụng không cần phải gửi tuyên bố giao dịch. Nếu trong quá trình xác minh sau khi thực hiện giao dịch phát hiện ra xung đột, Block-STM sẽ thực hiện lại các giao dịch bị ảnh hưởng để đảm bảo tính nhất quán.
Tuy nhiên, trong thực tế, nếu không xác nhận trước xem các phụ thuộc giao dịch có xung đột hay không, thì trong quá trình thực thi thực tế có thể xuất hiện rất nhiều lỗi, dẫn đến việc vận hành chuỗi công khai bị chậm lại. Do đó, song song lạc quan không chỉ đơn thuần là giả định rằng giao dịch không có xung đột, mà là đã tránh được rủi ro ở một giai đoạn nào đó, giai đoạn này chính là giai đoạn phát sóng giao dịch.
Trên Aptos, sau khi giao dịch vào pool bộ nhớ công cộng, nó sẽ được sắp xếp trước theo một số quy tắc nhất định (như FIFO và mức phí Gas) để đảm bảo rằng các giao dịch trong một khối sẽ không xung đột khi thực thi song song. Như vậy, có thể thấy rằng người đề xuất của Aptos thực sự không có khả năng sắp xếp giao dịch, và trong mạng cũng không tồn tại nhà xây dựng khối. Việc sắp xếp giao dịch trước này là chìa khóa để Aptos thực hiện song song lạc quan. Khác với Solana cần phải đưa vào khai báo giao dịch, Aptos không cần cơ chế này, do đó yêu cầu về hiệu suất của nút giảm đáng kể. Về chi phí mạng để đảm bảo giao dịch không xung đột, việc thêm pool bộ nhớ của Aptos có ảnh hưởng đến TPS nhỏ hơn nhiều so với chi phí mà Solana bỏ ra để đưa ra khai báo giao dịch. Do đó, TPS của Aptos có thể đạt 160,000, gấp hơn một lần so với Solana. Ảnh hưởng của việc sắp xếp giao dịch trước là độ khó trong việc bắt MEV trên Aptos tăng lên, điều này vừa có lợi vừa có hại cho người dùng.
Câu chuyện dựa trên an ninh là hướng phát triển của Aptos
RWA
Aptos đang tích cực thúc đẩy việc token hóa tài sản thực và các giải pháp tài chính cho tổ chức. So với Ethereum, Block-STM của Aptos có khả năng xử lý đồng thời nhiều giao dịch chuyển nhượng tài sản, tránh được sự chậm trễ trong việc xác nhận quyền sở hữu do tắc nghẽn mạng. Trên một số nền tảng, mặc dù tốc độ giao dịch nhanh, nhưng thiết kế không có bộ nhớ có thể dẫn đến việc mất giao dịch khi mạng quá tải, ảnh hưởng đến tính ổn định của việc xác nhận quyền sở hữu RWA. Bộ nhớ được sắp xếp trước của Aptos đảm bảo rằng các giao dịch được thực hiện theo thứ tự, ngay cả trong thời gian cao điểm cũng có thể duy trì độ tin cậy của hồ sơ tài sản.
RWA cần hỗ trợ từ các hợp đồng thông minh phức tạp, như phân chia tài sản, phân phối lợi nhuận và kiểm tra tính tuân thủ. Thiết kế mô-đun và tính an toàn của ngôn ngữ Move giúp các nhà phát triển dễ dàng xây dựng các ứng dụng RWA đáng tin cậy hơn. So với đó, độ phức tạp của ngôn ngữ lập trình trên một số nền tảng và rủi ro lỗ hổng làm tăng chi phí phát triển, trong khi đó, một số nền tảng khác dù lập trình hiệu quả nhưng yêu cầu đường cong học tập cao đối với các nhà phát triển. Tính thân thiện với hệ sinh thái của Aptos hy vọng sẽ thu hút nhiều dự án RWA hơn, tạo ra vòng tuần hoàn tích cực.
Tiềm năng của Aptos trong lĩnh vực RWA nằm ở sự kết hợp giữa an ninh và hiệu suất. Trong tương lai, nó có thể tập trung vào việc hợp tác với các tổ chức tài chính truyền thống, đưa các tài sản có giá trị cao như trái phiếu, cổ phiếu lên chuỗi, nhờ vào ngôn ngữ Move để tạo ra các tiêu chuẩn token hóa có tính tuân thủ cao. Câu chuyện "an toàn + hiệu quả" này có thể giúp Aptos nổi bật trong thị trường RWA.
Vào tháng 7 năm 2024, Aptos đã công bố việc đưa USDY của Ondo Finance vào hệ sinh thái và tích hợp vào các DEX và ứng dụng cho vay chính. Tính đến ngày 10 tháng 3, vốn hóa thị trường của USDY trên Aptos khoảng 15 triệu USD, chiếm khoảng 2,5% tổng vốn hóa của USDY. Vào tháng 10 năm 2024, Aptos thông báo rằng Franklin Templeton đã ra mắt quỹ tiền tệ của chính phủ Hoa Kỳ trên chuỗi Franklin với token BENJI trên Aptos Network. Ngoài ra, Aptos hợp tác với Libre để thúc đẩy token hóa chứng khoán, đưa các quỹ đầu tư của nhiều công ty đầu tư lên chuỗi, tăng cường khả năng tiếp cận cho các nhà đầu tư tổ chức.
thanh toán bằng stablecoin
Việc thanh toán bằng stablecoin cần đảm bảo tính cuối cùng của giao dịch và an toàn tài sản. Ngôn ngữ Move của Aptos ngăn chặn việc chi tiêu hai lần thông qua mô hình tài nguyên, đảm bảo độ chính xác của mỗi giao dịch chuyển khoản stablecoin. Ví dụ, khi người dùng thanh toán bằng USDC trên Aptos, trạng thái giao dịch được cập nhật một cách nghiêm ngặt, tránh việc mất tiền do lỗ hổng hợp đồng. Hơn nữa, phí Gas thấp của Aptos (nhờ vào việc phân bổ chi phí từ TPS cao) làm cho nó cực kỳ cạnh tranh trong các tình huống thanh toán nhỏ. Một số chuỗi công khai có phí Gas cao đã hạn chế ứng dụng thanh toán của chúng, trong khi một số chuỗi công khai khác có chi phí thấp nhưng rủi ro bị từ chối giao dịch khi mạng quá tải có thể ảnh hưởng đến trải nghiệm người dùng. Bộ nhớ hàng đợi trước của Aptos và Block-STM đảm bảo sự ổn định và độ trễ thấp của giao dịch thanh toán.
PayFi và việc thanh toán bằng stablecoin cần phải cân nhắc giữa phi tập trung và tuân thủ quy định. Sự đồng thuận phi tập trung của AptosBFT đã giảm thiểu rủi ro tập trung, trong khi kiến trúc mô-đun của nó hỗ trợ các nhà phát triển tích hợp kiểm tra KYC/AML. Ví dụ, một nhà phát hành stablecoin có thể triển khai hợp đồng tuân thủ trên Aptos, đảm bảo rằng các giao dịch tuân thủ quy định địa phương mà không hy sinh hiệu quả mạng. Điều này vượt trội hơn so với các mô hình tiếp nhận tập trung của một số chuỗi công khai, đồng thời bù đắp cho những thiếu sót tiềm tàng về tuân thủ do các nhà đề xuất chuỗi công khai khác dẫn dắt. Thiết kế cân bằng của Aptos khiến nó phù hợp hơn cho các tổ chức tài chính tham gia.
Tiềm năng của Aptos trong lĩnh vực PayFi và thanh toán bằng stablecoin nằm ở bộ ba "an toàn, hiệu quả, tuân thủ". Trong tương lai, sẽ tiếp tục thúc đẩy việc áp dụng rộng rãi stablecoin, xây dựng mạng lưới thanh toán xuyên biên giới, hoặc hợp tác với các ông lớn trong ngành thanh toán để phát triển hệ thống thanh toán trên chuỗi. TPS cao và chi phí thấp cũng có thể hỗ trợ các tình huống thanh toán vi mô, như tiền thưởng thời gian thực cho các nhà sáng tạo nội dung. Câu chuyện của Aptos có thể tập trung vào "cơ sở hạ tầng thanh toán thế hệ tiếp theo", thu hút lưu lượng doanh nghiệp và người dùng hai chiều.
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.
12 thích
Phần thưởng
12
7
Đăng lại
Chia sẻ
Bình luận
0/400
MetaDreamer
· 08-13 20:35
Solana không chạy nhanh bằng nó, những người hiểu đều hiểu.
Xem bản gốcTrả lời0
DeFiVeteran
· 08-13 14:54
Đợt này vẫn phải là aptos
Xem bản gốcTrả lời0
LiquidityHunter
· 08-10 22:40
Aptos có thể hoạt động, chỉ cần nhìn vào hệ sinh thái.
Xem bản gốcTrả lời0
ParallelChainMaxi
· 08-10 22:37
Lạc quan song song là thổi phồng, đã炒过了.
Xem bản gốcTrả lời0
NftDataDetective
· 08-10 22:37
hm... vẫn chưa bị thuyết phục rằng aptos có thể đánh bại tps của sol fr fr
Xem bản gốcTrả lời0
BlockchainDecoder
· 08-10 22:34
Từ góc độ cấu trúc dữ liệu, cơ chế song song của Aptos thực sự rất tinh vi. Tham khảo DDIA ch7.
Xem bản gốcTrả lời0
Web3ProductManager
· 08-10 22:33
nhìn vào các chỉ số hành trình của người dùng, việc thực thi song song của aptos có thể là một yếu tố giữ chân chính... nhưng dữ liệu nhóm ở đâu để hỗ trợ điều này? cần xem một số xu hướng DAU/MAU thực sự để nói thật.
Aptos thực thi song song lạc quan: So sánh sự khác biệt công nghệ chuỗi công cộng và hướng phát triển tương lai
Phân tích sâu về sự khác biệt công nghệ giữa Aptos và các chuỗi công khai chính
Việc so sánh các đặc điểm kỹ thuật của các blockchain khác nhau có thể trở nên nhàm chán hoặc phiến diện do góc nhìn khác nhau. Để nhanh chóng và chính xác hiểu được sự khác biệt giữa Aptos và các blockchain khác, việc chọn một góc tiếp cận phù hợp là vô cùng quan trọng.
Chu kỳ của một giao dịch là góc nhìn tốt nhất để phân tích sự khác biệt giữa các chuỗi công khai. Bằng cách nghiên cứu toàn bộ quy trình từ khi giao dịch được tạo ra cho đến khi được xác nhận cuối cùng, bao gồm các bước như tạo và khởi động, phát sóng, sắp xếp, thực hiện và cập nhật trạng thái, chúng ta có thể nắm bắt rõ ràng tư duy thiết kế và lựa chọn công nghệ của từng chuỗi công khai. Dựa trên nền tảng này, có thể hiểu các khái niệm cốt lõi của các chuỗi công khai khác; ngược lại, có thể khám phá cách phát triển các ứng dụng có sức hấp dẫn trên Aptos.
Tất cả các giao dịch blockchain đều xoay quanh năm bước này. Bài viết này sẽ tập trung vào Aptos, phân tích thiết kế độc đáo của nó và so sánh với Ethereum và Solana.
Aptos: Thiết kế song song lạc quan và hiệu suất cao
Aptos là một chuỗi công khai tập trung vào hiệu suất cao, vòng đời giao dịch của nó tương tự như Ethereum, nhưng đã đạt được sự cải thiện hiệu suất đáng kể thông qua việc thực hiện song song lạc quan độc đáo và tối ưu hóa bộ nhớ. Dưới đây là các bước chính trong vòng đời giao dịch trên Aptos:
Tạo và khởi xướng
Mạng Aptos bao gồm các nút nhẹ, nút đầy đủ và người xác thực. Người dùng khởi tạo giao dịch thông qua nút nhẹ (như ví hoặc ứng dụng), nút nhẹ sẽ chuyển tiếp giao dịch đến nút đầy đủ gần đó, và nút đầy đủ sẽ đồng bộ đến người xác thực.
phát sóng
Aptos đã giữ lại pool bộ nhớ, nhưng sau QuorumStore, không còn chia sẻ giữa các pool bộ nhớ. Khác với Ethereum, pool bộ nhớ của nó không chỉ là một bộ đệm giao dịch. Khi giao dịch vào pool bộ nhớ, hệ thống sẽ thực hiện sắp xếp trước theo các quy tắc đã định (như FIFO hoặc phí Gas) để đảm bảo rằng khi thực hiện song song sau đó, các giao dịch không bị xung đột. Thiết kế này tránh được yêu cầu phần cứng cao cần thiết để khai báo trước các tập hợp đọc/ghi.
sắp xếp
Aptos sử dụng cơ chế đồng thuận AptosBFT, trong đó người đề xuất về cơ bản không thể tự do sắp xếp giao dịch, nhưng aip-68 đã trao cho người đề xuất quyền bổ sung cho các giao dịch bị trì hoãn. Do việc sắp xếp trước trong bộ nhớ đã hoàn thành việc tránh xung đột, việc tạo khối ngày càng phụ thuộc vào sự hợp tác giữa các validator, thay vì do người đề xuất dẫn dắt.
thực hiện
Aptos sử dụng công nghệ Block-STM để thực hiện thực thi song song lạc quan. Giao dịch được giả định là không xung đột và được xử lý đồng thời, nếu phát hiện xung đột sau khi thực thi, các giao dịch bị ảnh hưởng sẽ được thực hiện lại. Cách này tận dụng tối đa bộ xử lý đa lõi để nâng cao hiệu suất, TPS có thể đạt 160.000.
Cập nhật trạng thái
Trạng thái đồng bộ của người xác thực, tính cuối cùng được xác nhận qua điểm kiểm tra, tương tự như cơ chế Epoch của Ethereum, nhưng hiệu quả hơn.
Lợi thế cốt lõi của Aptos nằm ở sự kết hợp giữa xử lý song song lạc quan và phân loại trước trong bộ nhớ, vừa giảm yêu cầu hiệu suất của nút, vừa nâng cao đáng kể thông lượng.
Ethereum: Tham chiếu thực thi tuần tự
Ethereum, như là người sáng lập hợp đồng thông minh, là điểm khởi đầu của công nghệ chuỗi công khai, chu kỳ giao dịch của nó cung cấp khung cơ bản để hiểu Aptos.
vòng đời giao dịch Ethereum
Tạo và khởi xướng: Người dùng khởi xướng giao dịch thông qua ví qua cổng trung gian hoặc giao diện RPC.
Phát sóng: Giao dịch vào bộ nhớ công cộng, chờ được đóng gói.
Sắp xếp: Sau khi nâng cấp PoS, người xây dựng khối sẽ đóng gói giao dịch theo nguyên tắc tối đa hóa lợi nhuận, sau đó đấu thầu lớp trung gian để gửi cho người đề xuất.
Thực hiện: EVM xử lý giao dịch tuần tự, cập nhật trạng thái theo một luồng.
Cập nhật trạng thái: Khối cần được xác nhận tính cuối cùng qua hai điểm kiểm tra.
Thiết kế thực thi tuần tự và bộ nhớ của Ethereum đã hạn chế hiệu suất của nó, thời gian khối là 12 giây/một khe, TPS khá thấp. So với điều đó, Aptos đã đạt được bước nhảy vọt chất lượng thông qua thực thi song song và tối ưu hóa bộ nhớ.
Solana: Tối ưu hóa song song quyết định tuyệt đối
Solana nổi tiếng với hiệu suất cao, vòng đời giao dịch của nó khác biệt rõ rệt so với Aptos, đặc biệt là ở bể nhớ và phương thức thực thi.
Vòng đời giao dịch Solana
Tạo và khởi xướng: Người dùng khởi xướng giao dịch thông qua ví.
Phát sóng: Không có bể nhớ công cộng, giao dịch được gửi trực tiếp đến người đề xuất hiện tại và hai người đề xuất tiếp theo.
Sắp xếp: Người đề xuất đóng gói khối dựa trên PoH (Bằng chứng lịch sử), thời gian khối chỉ 400 mili giây.
Thực thi: Máy ảo Sealevel sử dụng thực thi song song xác định, cần khai báo tập hợp đọc và ghi trước để tránh xung đột.
Cập nhật trạng thái: Xác nhận nhanh chóng đồng thuận BFT.
Solana không sử dụng bộ nhớ tạm thời vì bộ nhớ tạm thời có thể trở thành nút thắt cổ chai về hiệu suất. Do không có bộ nhớ tạm thời và sự đồng thuận PoH độc đáo của Solana, các nút có thể nhanh chóng đạt được sự đồng thuận về thứ tự giao dịch, tránh được việc giao dịch phải xếp hàng trong bộ nhớ tạm thời, giao dịch gần như có thể hoàn tất ngay lập tức. Tuy nhiên, điều này cũng có nghĩa là trong trường hợp mạng bị quá tải, giao dịch có thể bị bỏ qua thay vì phải chờ đợi, người dùng cần phải gửi lại.
So với trước đây, Aptos có khả năng song song lạc quan mà không cần khai báo tập hợp đọc ghi, ngưỡng nút thấp hơn nhưng TPS lại cao hơn.
Hai con đường thực thi song song: Aptos so với Solana
Việc thực hiện giao dịch đại diện cho việc cập nhật trạng thái khối, là quá trình chuyển đổi lệnh khởi tạo giao dịch thành trạng thái có tính chất cuối cùng. Thay đổi này được hiểu như thế nào? Các nút giả định rằng giao dịch thành công, tính toán ảnh hưởng của nó đối với trạng thái mạng, quá trình tính toán này chính là việc thực hiện.
Do đó, thực thi song song trong blockchain đề cập đến quá trình mà các bộ xử lý đa lõi tính toán trạng thái mạng đồng thời. Trong thị trường hiện tại, thực thi song song được chia thành hai cách: thực thi song song xác định và thực thi song song lạc quan. Sự khác biệt giữa hai hướng phát triển này bắt nguồn từ cách đảm bảo rằng các giao dịch song song không xảy ra xung đột - tức là liệu có mối quan hệ phụ thuộc giữa các giao dịch hay không.
Có thể thấy rằng, thời điểm xác định các xung đột phụ thuộc giao dịch song song trong vòng đời giao dịch quyết định sự phân hóa giữa hai hướng phát triển thực thi song song xác định và thực thi song song lạc quan, Aptos và Solana đã chọn những hướng khác nhau:
Xử lý song song xác định (Solana): Cần khai báo tập hợp đọc và ghi trước khi phát sóng giao dịch, động cơ Sealevel xử lý các giao dịch không có xung đột một cách song song dựa trên khai báo, các giao dịch có xung đột sẽ được thực hiện tuần tự. Ưu điểm là hiệu quả, nhược điểm là yêu cầu phần cứng cao.
Lạc quan song song (Aptos): Giả định giao dịch không có xung đột, Block-STM thực hiện song song sau khi xác minh, nếu có xung đột thì thử lại. Sắp xếp trước trong bộ nhớ giảm thiểu rủi ro xung đột, giảm tải cho nút.
Ví dụ: Tài khoản A có số dư 100, giao dịch 1 chuyển 70 cho B, giao dịch 2 chuyển 50 cho C. Solana xác nhận xung đột trước thông qua khai báo và xử lý theo thứ tự; Aptos thực hiện song song và nếu phát hiện số dư không đủ, sẽ điều chỉnh lại. Tính linh hoạt của Aptos khiến nó có khả năng mở rộng tốt hơn.
Lạc quan đồng thời hoàn thành xác nhận xung đột thông qua bộ nhớ
Ý tưởng cốt lõi của lập trình song song lạc quan là giả định rằng các giao dịch được xử lý song song sẽ không xung đột, do đó, trước khi thực hiện giao dịch, phía ứng dụng không cần phải gửi tuyên bố giao dịch. Nếu trong quá trình xác minh sau khi thực hiện giao dịch phát hiện ra xung đột, Block-STM sẽ thực hiện lại các giao dịch bị ảnh hưởng để đảm bảo tính nhất quán.
Tuy nhiên, trong thực tế, nếu không xác nhận trước xem các phụ thuộc giao dịch có xung đột hay không, thì trong quá trình thực thi thực tế có thể xuất hiện rất nhiều lỗi, dẫn đến việc vận hành chuỗi công khai bị chậm lại. Do đó, song song lạc quan không chỉ đơn thuần là giả định rằng giao dịch không có xung đột, mà là đã tránh được rủi ro ở một giai đoạn nào đó, giai đoạn này chính là giai đoạn phát sóng giao dịch.
Trên Aptos, sau khi giao dịch vào pool bộ nhớ công cộng, nó sẽ được sắp xếp trước theo một số quy tắc nhất định (như FIFO và mức phí Gas) để đảm bảo rằng các giao dịch trong một khối sẽ không xung đột khi thực thi song song. Như vậy, có thể thấy rằng người đề xuất của Aptos thực sự không có khả năng sắp xếp giao dịch, và trong mạng cũng không tồn tại nhà xây dựng khối. Việc sắp xếp giao dịch trước này là chìa khóa để Aptos thực hiện song song lạc quan. Khác với Solana cần phải đưa vào khai báo giao dịch, Aptos không cần cơ chế này, do đó yêu cầu về hiệu suất của nút giảm đáng kể. Về chi phí mạng để đảm bảo giao dịch không xung đột, việc thêm pool bộ nhớ của Aptos có ảnh hưởng đến TPS nhỏ hơn nhiều so với chi phí mà Solana bỏ ra để đưa ra khai báo giao dịch. Do đó, TPS của Aptos có thể đạt 160,000, gấp hơn một lần so với Solana. Ảnh hưởng của việc sắp xếp giao dịch trước là độ khó trong việc bắt MEV trên Aptos tăng lên, điều này vừa có lợi vừa có hại cho người dùng.
Câu chuyện dựa trên an ninh là hướng phát triển của Aptos
RWA
Aptos đang tích cực thúc đẩy việc token hóa tài sản thực và các giải pháp tài chính cho tổ chức. So với Ethereum, Block-STM của Aptos có khả năng xử lý đồng thời nhiều giao dịch chuyển nhượng tài sản, tránh được sự chậm trễ trong việc xác nhận quyền sở hữu do tắc nghẽn mạng. Trên một số nền tảng, mặc dù tốc độ giao dịch nhanh, nhưng thiết kế không có bộ nhớ có thể dẫn đến việc mất giao dịch khi mạng quá tải, ảnh hưởng đến tính ổn định của việc xác nhận quyền sở hữu RWA. Bộ nhớ được sắp xếp trước của Aptos đảm bảo rằng các giao dịch được thực hiện theo thứ tự, ngay cả trong thời gian cao điểm cũng có thể duy trì độ tin cậy của hồ sơ tài sản.
RWA cần hỗ trợ từ các hợp đồng thông minh phức tạp, như phân chia tài sản, phân phối lợi nhuận và kiểm tra tính tuân thủ. Thiết kế mô-đun và tính an toàn của ngôn ngữ Move giúp các nhà phát triển dễ dàng xây dựng các ứng dụng RWA đáng tin cậy hơn. So với đó, độ phức tạp của ngôn ngữ lập trình trên một số nền tảng và rủi ro lỗ hổng làm tăng chi phí phát triển, trong khi đó, một số nền tảng khác dù lập trình hiệu quả nhưng yêu cầu đường cong học tập cao đối với các nhà phát triển. Tính thân thiện với hệ sinh thái của Aptos hy vọng sẽ thu hút nhiều dự án RWA hơn, tạo ra vòng tuần hoàn tích cực.
Tiềm năng của Aptos trong lĩnh vực RWA nằm ở sự kết hợp giữa an ninh và hiệu suất. Trong tương lai, nó có thể tập trung vào việc hợp tác với các tổ chức tài chính truyền thống, đưa các tài sản có giá trị cao như trái phiếu, cổ phiếu lên chuỗi, nhờ vào ngôn ngữ Move để tạo ra các tiêu chuẩn token hóa có tính tuân thủ cao. Câu chuyện "an toàn + hiệu quả" này có thể giúp Aptos nổi bật trong thị trường RWA.
Vào tháng 7 năm 2024, Aptos đã công bố việc đưa USDY của Ondo Finance vào hệ sinh thái và tích hợp vào các DEX và ứng dụng cho vay chính. Tính đến ngày 10 tháng 3, vốn hóa thị trường của USDY trên Aptos khoảng 15 triệu USD, chiếm khoảng 2,5% tổng vốn hóa của USDY. Vào tháng 10 năm 2024, Aptos thông báo rằng Franklin Templeton đã ra mắt quỹ tiền tệ của chính phủ Hoa Kỳ trên chuỗi Franklin với token BENJI trên Aptos Network. Ngoài ra, Aptos hợp tác với Libre để thúc đẩy token hóa chứng khoán, đưa các quỹ đầu tư của nhiều công ty đầu tư lên chuỗi, tăng cường khả năng tiếp cận cho các nhà đầu tư tổ chức.
thanh toán bằng stablecoin
Việc thanh toán bằng stablecoin cần đảm bảo tính cuối cùng của giao dịch và an toàn tài sản. Ngôn ngữ Move của Aptos ngăn chặn việc chi tiêu hai lần thông qua mô hình tài nguyên, đảm bảo độ chính xác của mỗi giao dịch chuyển khoản stablecoin. Ví dụ, khi người dùng thanh toán bằng USDC trên Aptos, trạng thái giao dịch được cập nhật một cách nghiêm ngặt, tránh việc mất tiền do lỗ hổng hợp đồng. Hơn nữa, phí Gas thấp của Aptos (nhờ vào việc phân bổ chi phí từ TPS cao) làm cho nó cực kỳ cạnh tranh trong các tình huống thanh toán nhỏ. Một số chuỗi công khai có phí Gas cao đã hạn chế ứng dụng thanh toán của chúng, trong khi một số chuỗi công khai khác có chi phí thấp nhưng rủi ro bị từ chối giao dịch khi mạng quá tải có thể ảnh hưởng đến trải nghiệm người dùng. Bộ nhớ hàng đợi trước của Aptos và Block-STM đảm bảo sự ổn định và độ trễ thấp của giao dịch thanh toán.
PayFi và việc thanh toán bằng stablecoin cần phải cân nhắc giữa phi tập trung và tuân thủ quy định. Sự đồng thuận phi tập trung của AptosBFT đã giảm thiểu rủi ro tập trung, trong khi kiến trúc mô-đun của nó hỗ trợ các nhà phát triển tích hợp kiểm tra KYC/AML. Ví dụ, một nhà phát hành stablecoin có thể triển khai hợp đồng tuân thủ trên Aptos, đảm bảo rằng các giao dịch tuân thủ quy định địa phương mà không hy sinh hiệu quả mạng. Điều này vượt trội hơn so với các mô hình tiếp nhận tập trung của một số chuỗi công khai, đồng thời bù đắp cho những thiếu sót tiềm tàng về tuân thủ do các nhà đề xuất chuỗi công khai khác dẫn dắt. Thiết kế cân bằng của Aptos khiến nó phù hợp hơn cho các tổ chức tài chính tham gia.
Tiềm năng của Aptos trong lĩnh vực PayFi và thanh toán bằng stablecoin nằm ở bộ ba "an toàn, hiệu quả, tuân thủ". Trong tương lai, sẽ tiếp tục thúc đẩy việc áp dụng rộng rãi stablecoin, xây dựng mạng lưới thanh toán xuyên biên giới, hoặc hợp tác với các ông lớn trong ngành thanh toán để phát triển hệ thống thanh toán trên chuỗi. TPS cao và chi phí thấp cũng có thể hỗ trợ các tình huống thanh toán vi mô, như tiền thưởng thời gian thực cho các nhà sáng tạo nội dung. Câu chuyện của Aptos có thể tập trung vào "cơ sở hạ tầng thanh toán thế hệ tiếp theo", thu hút lưu lượng doanh nghiệp và người dùng hai chiều.
Aptos về mặt an ninh