Phân tích công nghệ đổi mới của Aptos: Tối ưu hóa song song lạc quan và memory pool hỗ trợ sự phát triển trong lĩnh vực RWA và Stablecoin

Hiểu sâu về sự khác biệt công nghệ chuỗi công khai: Góc nhìn về vòng đời giao dịch

So sánh các đặc điểm kỹ thuật của các chuỗi công khai khác nhau có thể trở nên phức tạp do góc độ quan sát khác nhau. Để nắm bắt nhanh chóng và chính xác sự khác biệt giữa các chuỗi công khai, việc chọn điểm tiếp cận phù hợp là rất quan trọng.

Bài viết này sẽ lấy vòng đời của một giao dịch làm điểm khởi đầu, phân tích quá trình hoàn chỉnh từ việc tạo ra đến việc cập nhật trạng thái cuối cùng của giao dịch, bao gồm năm bước: 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. Phương pháp này có thể làm rõ thiết kế và sự cân nhắc kỹ thuật của chuỗi công khai. Dựa trên cơ sở này, chúng ta có thể hiểu các nguyên tắc cốt lõi của các chuỗi công khai khác nhau và khám phá cách phát triển các ứng dụng thu hút thị trường trên các chuỗi công khai cụ thể.

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ẽ phân tích thiết kế độc đáo của Aptos và so sánh với Ethereum và Solana.

Hiểu rõ sự khác biệt chính của Ethereum, Solana và Aptos trong vòng đời của một giao dịch

Aptos: Thiết kế tối ưu và hiệu suất cao

Aptos là một chuỗi công khai chú trọng đến hiệu suất cao, mặc dù 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ớ. Các bước chính trong vòng đời giao dịch của Aptos như sau:

Tạo và khởi xướng

Mạng Aptos bao gồm các nút nhẹ, nút đầy đủ và các nhà 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 các nút đầy đủ gần đó, sau đó nút đầy đủ sẽ đồng bộ với các nhà xác thực.

phát thanh

Aptos đã giữ lại bộ nhớ, nhưng không chia sẻ giữa các bộ nhớ sau QuorumStore. Khác với Ethereum, bộ nhớ của nó không chỉ là một bộ đệm giao dịch. Sau khi giao dịch vào bộ nhớ, hệ thống sẽ sắp xếp trước theo các quy tắc (như FIFO hoặc phí Gas), đảm bảo rằng các giao dịch không xung đột khi thực hiện song song sau đó. Thiết kế này tránh được yêu cầu phần cứng cao cần phải khai báo trước tập hợp đọc/ghi.

sắp xếp

Aptos sử dụng đồng thuận AptosBFT, người đề xuất về nguyên tắc không thể tự do sắp xếp giao dịch, aip-68 trao cho người đề xuất quyền bổ sung cho các giao dịch bị trì hoãn. 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 phụ thuộc nhiều hơn vào sự hợp tác giữa các validator, chứ không phải 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. Các giao dịch được giả định là không có 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 thi lại. Cách tiếp cận này tận dụng 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 thông 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 song song lạc quan và tiền sắp xếp trong bộ nhớ, không chỉ giảm yêu cầu hiệu suất của nút mà còn tăng đáng kể khả năng thông lượng.

Ethereum: Tiêu chuẩn thực thi tuần tự

Ethereum, với vai trò 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, vòng đời giao dịch của nó cung cấp khung cơ bản để hiểu các chuỗi công khai khác.

Chu kỳ giao dịch Ethereum

  • Tạo và khởi xướng: Người dùng khởi xướng giao dịch qua ví thông 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ờ đóng gói.

  • Sắp xếp: Sau khi nâng cấp PoS, các nhà xây dựng khối đóng gói giao dịch theo nguyên tắc tối đa hóa lợi nhuận, sau khi đấu thầu lớp trung gian thì gửi cho người đề xuất.

  • Thực thi: EVM xử lý giao dịch theo chuỗi, cập nhật trạng thái theo luồng đơn.

  • 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 giới hạn hiệu suất, thời gian khối là 12 giây/m slot, TPS khá thấp. Ngược lại, Aptos đạt được một 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 xác đị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à cách 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 kế tiếp.

  • 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 áp dụng thực thi song song xác định, cần phải khai báo tập đọc và viết 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.

Lý do Solana không sử dụng pool bộ nhớ là vì pool bộ nhớ có thể trở thành nút thắt cổ chai về hiệu suất. Do không có pool bộ nhớ 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 việc giao dịch phải xếp hàng trong pool bộ nhớ, giao dịch gần như có thể được thực hiện 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 quá tải, giao dịch có thể bị loại bỏ thay vì phải chờ đợi, người dùng cần phải gửi lại.

So với điều đó, khả năng song song lạc quan của Aptos không yêu cầu tuyên bố tập hợp đọc và 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 vs Solana

Việc thực hiện giao dịch đại diện cho việc cập nhật trạng thái của khối, là quá trình chuyển đổi lệnh khởi tạo giao dịch thành trạng thái cuối cùng. Các nút giả định giao dịch thành công, tính toán ảnh hưởng của nó đến trạng thái của mạng, và quá trình tính toán này chính là thực hiện.

Thực thi song song trong blockchain đề cập đến quá trình mà bộ xử lý đa nhân tính toán trạng thái mạng đồng thời. Hiện tại, thực thi song song trên thị trường được chia thành hai cách là 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 giao dịch song song không xảy ra xung đột.

Thời điểm xác định xung đột phụ thuộc vào giao dịch song song quyết định sự phân hóa giữa hai hướng phát triển là 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:

  • Song song xác định (Solana): Trước khi phát sóng giao dịch, cần khai báo tập hợp đọc và viết, động cơ Sealevel xử lý song song các giao dịch không xung đột dựa trên khai báo, giao dịch 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 xung đột, Block-STM thực hiện song song rồi 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 bớt gánh nặng 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 bằng cách tuyên bố, xử lý theo thứ tự; Aptos thực hiện song song, 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 giúp nó có khả năng mở rộng tốt hơn.

Hiểu rõ sự khác biệt chính giữa Ethereum, Solana và Aptos trong vòng đời của một giao dịch

Lạc quan song song hoàn thành xác nhận xung đột trước thông qua hồ bơi 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 xử lý song song sẽ không xung đột, vì vậy 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 phát hiện có xung đột trong quá trình xác thực sau khi giao dịch được thực hiện, 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, có thể xuất hiện nhiều lỗi trong quá trình thực thi thực tế, dẫn đến việc hoạt động của chuỗi công cộng bị trễ. Do đó, việc thực hiện song song lạc quan không chỉ đơn thuần là giả định rằng không có xung đột giao dịch, mà là đã tránh rủi ro ở một giai đoạn nhất định, 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 trong bộ nhớ công cộng, 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 không bị xung đột khi thực hiện song song. Như vậy, có thể thấy rằng người đề xuất của Aptos thực tế không có khả năng sắp xếp giao dịch, và trong mạng không có nhà xây dựng khối. Việc sắp xếp trước giao dịch này là chìa khóa để Aptos thực hiện song song lạc quan. Khác với Solana cần đưa vào tuyên bố 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ể. Trong việc đảm bảo rằng các giao dịch không xung đột, ảnh hưởng của việc Aptos thêm vào bộ nhớ công cộng đối với TPS nhỏ hơn nhiều so với chi phí mà Solana phải trả cho việc đưa vào tuyên bố giao dịch. Do đó, TPS của Aptos có thể đạt 160.000, vượt quá hơn gấp đôi so với Solana.

Hiểu sâu sắc sự khác biệt chính giữa Ethereum, Solana và Aptos trong vòng đời của một giao dịch

Câu chuyện dựa trên an ninh là hướng phát triển của Aptos

RWA

Lợi thế của Aptos trong lĩnh vực RWA:

  • Block-STM có thể xử lý song song nhiều giao dịch chuyển nhượng tài sản, tránh tình trạng chậm trễ xác nhận do tắc nghẽn mạng.
  • Sắp xếp trước trong bộ nhớ đảm bảo rằng các giao dịch được thực hiện theo thứ tự, duy trì độ tin cậy của hồ sơ tài sản.
  • Thiết kế mô-đun và tính bảo mật của ngôn ngữ Move, thuận tiện cho việc xây dựng các ứng dụng RWA đáng tin cậy.
  • Sự kết hợp giữa an toàn và hiệu suất, phù hợp để hợp tác với các tổ chức tài chính truyền thống, đưa tài sản có giá trị cao lên chuỗi.

Tiến bộ của Aptos trong lĩnh vực RWA:

  • Vào tháng 7 năm 2024, giới thiệu USDY của Ondo Finance, vốn hóa thị trường khoảng 15 triệu đô la.
  • Tháng 10 năm 2024, Franklin Templeton ra mắt token BENJI trên Aptos.
  • Hợp tác với Libre để thúc đẩy token hóa chứng khoán, đưa nhiều quỹ đầu tư lên chuỗi.

Thanh toán bằng stablecoin

Lợi thế của Aptos trong lĩnh vực thanh toán bằng stablecoin:

  • Ngôn ngữ Move ngăn chặn việc chi tiêu gấp đôi thông qua mô hình tài nguyên, đảm bảo tính chính xác của giao dịch.
  • Chi phí Gas thấp giúp nó có tính cạnh tranh trong các tình huống thanh toán nhỏ.
  • Bộ nhớ được sắp xếp trước và Block-STM đảm bảo tính ổn định và độ trễ thấp cho giao dịch thanh toán.
  • Sự đồng thuận phi tập trung của AptosBFT giảm thiểu rủi ro tập trung, đồng thời hỗ trợ tích hợp kiểm tra KYC/AML.

Tiềm năng của Aptos trong lĩnh vực PayFi và thanh toán bằng stablecoin:

  • Thúc đẩy việc áp dụng rộng rãi stablecoin, tạo ra mạng lưới thanh toán xuyên biên giới.
  • Hợp tác với các gã khổng lồ thanh toán để phát triển hệ thống thanh toán trên chuỗi.
  • Hỗ trợ các tình huống thanh toán vi mô, chẳng hạn như tiền thưởng thời gian thực cho người sáng tạo nội dung.

Hiểu rõ sự khác biệt chính giữa Ethereum, Solana và Aptos trong vòng đời của một giao dịch

Tóm tắt: Sự khác biệt công nghệ của Aptos và câu chuyện tương lai

Thiết kế của Aptos đạt được sự cân bằng giữa hiệu suất và an toàn. Việc sắp xếp trước trong bộ nhớ kết hợp với tính song song lạc quan của Block-STM không chỉ giảm ngưỡng cho các nút mà còn đạt được thông lượng cao 160.000 TPS. Cách tiếp cận "ổn định mà nhanh" này, cùng với mô hình tài nguyên của ngôn ngữ Move, mang lại cho Aptos độ an toàn cao hơn.

Aptos thể hiện tiềm năng lớn trong câu chuyện RWA và PayFi. Trong lĩnh vực RWA, khả năng thông lượng cao của Aptos hỗ trợ việc lên chuỗi tài sản quy mô lớn và đã hợp tác với nhiều tổ chức tài chính. Trong thanh toán PayFi và stablecoin, chi phí thấp, hiệu quả cao và tính tuân thủ của Aptos hỗ trợ cho thanh toán vi mô và thanh toán xuyên biên giới.

Trong tương lai, Aptos có thể kết nối tài chính truyền thống với hệ sinh thái blockchain thông qua câu chuyện "mạng lưới giá trị được thúc đẩy bởi sự an toàn", tiếp tục củng cố trong lĩnh vực RWA và PayFi, xây dựng một cấu trúc chuỗi công cộng mới kết hợp giữa sự tin cậy và khả năng mở rộng.

Hiểu một cách sâu sắc và dễ dàng về những khác biệt chính giữa Ethereum, Solana và Aptos trong vòng đời của một giao dịch

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
  • 8
  • Chia sẻ
Bình luận
0/400
HeCalledMeADogvip
· 20giờ trước
Không còn khối lượng giao dịch nữa
Xem bản gốcTrả lời0
GasGuruvip
· 21giờ trước
tps cao cũng không cứu được aptos đâu
Xem bản gốcTrả lời0
WhaleSurfervip
· 21giờ trước
Tiêu tiền mua vài trăm aptos, khiến tôi chết khiếp tui~
Xem bản gốcTrả lời0
ponzi_poetvip
· 21giờ trước
Tôi lại ngủ quên mất. Bài viết nói về cái gì nhỉ?
Xem bản gốcTrả lời0
FarmHoppervip
· 21giờ trước
Nghe nghe nghe, đây không phải là đã sửa mã Ethereum sao?
Xem bản gốcTrả lời0
OnchainDetectivevip
· 21giờ trước
Phức tạp như vậy còn không bằng nói thẳng Aptos sao chép sol.
Xem bản gốcTrả lời0
fomo_fightervip
· 21giờ trước
Lại thổi aptos? Thị trường tăng năm sau xem ai cười đến cuối cùng
Xem bản gốcTrả lời0
ChainBrainvip
· 21giờ trước
Đây là cái gì vậy? Nhiều hoa mỹ quá.
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)