Phân tích vòng đời giao dịch Aptos: Thực thi song song lạc quan vượt qua Ethereum và Solana

Phân tích sâu về vòng đời giao dịch: Sự khác biệt kỹ thuật giữa Aptos và Ethereum, Solana

Để hiểu sâu về sự khác biệt giữa Aptos và các chuỗi công cộng khác, phân tích vòng đời của một giao dịch là một điểm khởi đầu rất tốt. Bằng cách nghiên cứu quá trình hoàn chỉnh từ khi tạo ra đến khi cập nhật trạng thái cuối cùng của giao dịch, bao gồm việc tạo và khởi xướ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 rõ tư duy thiết kế và sự đánh đổi công nghệ của các chuỗi công cộng khác nhau.

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ế tối ưu và hiệu suất cao

Aptos là một chuỗi công cộng chú trọng 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 đá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 thông qua nút nhẹ ( như ví hoặc ứng dụng ) khởi tạo giao dịch, nút nhẹ sẽ chuyển tiếp giao dịch đến các nút đầy đủ gần nhất, nút đầy đủ sẽ đồng bộ đến người xác thực.

phát sóng

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à vùng đệm giao dịch. Sau khi giao dịch vào bộ nhớ, hệ thống sẽ sắp xếp trước theo quy tắc ( như FIFO hoặc phí Gas ) để đảm bảo rằng khi thực hiện song song sau đó, giao dịch không bị xung đột. Thiết kế này tránh nhu cầu phần cứng cao mà Solana cần phải tuyên bố sẵn bộ đọc/ghi.

sắp xếp

Aptos sử dụng sự đồ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 thêm các giao dịch bị trì hoãn. Việc sắp xếp trước trong bộ nhớ đã hoàn thành để 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, 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. Giao dịch được giả định là không có xung đột và được xử lý đồng thời, nếu sau khi thực thi phát hiện có xung đột, các giao dịch bị ảnh hưởng sẽ được thực thi lại. Phương pháp này tận dụng bộ xử lý đa nhân để nâng cao hiệu suất, TPS có thể đạt tới 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 song song lạc quan và sắp xếp trước bộ nhớ, vừa giảm yêu cầu về hiệu suất của nút vừa nâng cao đáng kể thông lượng.

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

Ethereum: Chuẩn thực hiện tuần tự

Ethereum 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.

Chu kỳ giao dịch Ethereum

  • Tạo và khởi xướng: Người dùng phát độ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, đang chờ được đóng gói.

  • Sắp xếp: Sau nâng cấp PoS, những người 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 sẽ được nộp cho người đề xuất.

  • Thực hiện: Xử lý giao dịch EVM theo kiểu tuần tự, cập nhật trạng thái bằng 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, thời gian khối là 12 giây/slot, TPS tương đối thấp. Ngược lại, 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ớ.

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

Solana: Tối ưu hóa đồng thời với độ chắc chắn cao nhất

Solana nổi tiếng với hiệu suất cao, chu kỳ giao dịch của nó khác biệt rõ rệt so với Aptos, đặc biệt là về bộ nhớ và cách thực thi.

Chu kỳ 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 tiếp theo.

  • Sắp xếp: Người đề xuất dựa trên PoH(Proof of History) đóng gói khối, 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 tuyên bố trước tập hợp đọc và ghi để 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 bộ nhớ là vì bộ nhớ có thể trở thành nút thắt cổ chai về hiệu suất. Do không có bộ nhớ, cùng với 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 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 bị quá tải, giao dịch có thể bị từ chối thay vì chờ đợi, người dùng cần phải gửi lại.

So với, khả năng song song lạc quan của Aptos không cần khai báo bộ đọc và ghi, ngưỡng nút thấp hơn, nhưng TPS lại cao hơn.

Hiểu một cách sâu sắc 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

Hai con đường thực hiện 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 khối, là quá trình chuyển đổi lệnh khởi xướng giao dịch thành trạng thái có tính chất 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 mạng, 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 các bộ xử lý đa lõi tính toán trạng thái mạng cùng một lúc. Hiện tại, trên thị trường, thực thi song song được chia thành hai phương pháp: 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 xuất phát 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.

Trong chu kỳ giao dịch, thời điểm xác định sự 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 thực thi song song chắc chắn và thực thi song song lạc quan, Aptos và Solana đã chọn những hướng khác nhau:

  • Tính toán song song xác định ( Solana ): Trước khi phát sóng giao dịch, cần khai báo tập đọc ghi, động cơ Sealevel xử lý song song các giao dịch không xung đột dựa trên khai báo, các giao dịch xung đột đượ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 thi song song sau khi xác minh, nếu có xung đột thì thử lại. Bộ nhớ tạm thời được sắp xếp trước để giảm rủi ro xung đột, gánh nặng của nút nhẹ hơn.

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ố và xử lý theo thứ tự; Aptos nếu phát hiện số dư không đủ sau khi thực hiện song song, sẽ điều chỉnh lại. Sự linh hoạt của Aptos làm cho nó có tính mở rộng tốt hơn.

Hiểu sâu sắc về 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 thông qua hồ bơi bộ nhớ để hoàn thành xác nhận xung đột trước

Ý tưởng cốt lõi của phương pháp 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 phát hiện xung đột khi xác minh sau khi thực hiện giao dịch, 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ể xảy ra 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ị chậm lại. Do đó, 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 được 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 bể nhớ công cộng, sẽ được sắp xếp trước theo một số quy tắc ( như FIFO và chi 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 hiện 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 có 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 đưa ra 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 giao dịch không xung đột, ảnh hưởng của bể nhớ đối với TPS của Aptos nhỏ hơn nhiều so với chi phí mà Solana phải chịu khi đưa ra tuyên bố giao dịch. Do đó, TPS của Aptos có thể đạt 160,000, gấp hơn một lần Solana. Ảnh hưởng của việc sắp xếp giao dịch trước là khó khăn trong việc bắt MEV trên Aptos, điều này mang lại cả lợi ích và bất lợi cho người dùng.

Câu chuyện dựa trên tính bảo mật 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ý song song 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 Solana, mặc dù tốc độ giao dịch nhanh, nhưng thiết kế không có bộ nhớ có thể làm mất giao dịch khi mạng bị quá tải, ảnh hưởng đến sự ổn định trong việc xác nhận quyền sở hữu RWA. Bộ nhớ 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ợ 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 bảo mật 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. So với đó, độ phức tạp và rủi ro lỗ hổng của Solidity trên Ethereum làm tăng chi phí phát triển, trong khi lập trình Rust trên Solana tuy hiệu quả nhưng yêu cầu đường cong học tập cao hơn cho các nhà phát triển. Tính thân thiện với hệ sinh thái của Aptos có khả năng thu hút nhiều dự án RWA hơn, tạo ra một 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 toàn và hiệu suất. Trong tương lai, nó có thể tập trung vào 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 để xây dựng tiêu chuẩn token hóa với 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ố chính thức đưa USDY của Ondo Finance vào hệ sinh thái, và tích hợp vào các DEX chính và ứng dụng cho vay. 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 thị trường của USDY. Vào tháng 10 năm 2024, Aptos thông báo Franklin Templeton đã ra mắt quỹ tiền tệ của chính phủ Mỹ trên chuỗi Franklin đại diện bởi token BENJI trên Aptos Network (FOBXX). 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 Brevan Howard, BlackRock và Hamilton Lane 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

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 và bảo vệ nghiêm ngặt, tránh mất tiền do lỗ hổng của hợp đồng. Hơn nữa, phí Gas thấp của Aptos ( nhờ vào việc phân chia 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ỏ. Phí Gas cao của Ethereum đã hạn chế các ứng dụng thanh toán của nó, trong khi Solana có chi phí thấp nhưng rủi ro về việc giao dịch bị bỏ qua khi mạng quá tải có thể ảnh hưởng đến trải nghiệm của người dùng. Cơ chế sắp xếp trước trong bộ nhớ và Block-STM của Aptos đảm bảo độ ổn định và độ trễ thấp cho các giao dịch thanh toán.

PayFi và 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 giao dịch phù hợp với quy định địa phương mà không hy sinh hiệu quả mạng lưới. Điều này vượt trội hơn so với mô hình cầu trung tâm của Ethereum và cũng bù đắp cho những thiếu sót tiềm ẩn về tuân thủ do người đề xuất Solana 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 thanh toán PayFi và stablecoin nằm ở "an toàn, hiệu quả, tuân thủ" ba yếu tố kết hợp. 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 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 kịch bản thanh toán vi mô, chẳng hạn như việc thưởng cho các nhà sáng tạo nội dung theo thời gian thực. 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 từ cả doanh nghiệp và người dùng.

Lợi thế về an ninh của Aptos, bao gồm phân loại trước trong bộ nhớ, Block-STM, AptosBFT và ngôn ngữ Move, không chỉ nâng cao khả năng chống tấn công mà còn đặt nền tảng vững chắc cho câu chuyện RWA và PayFi. Trong lĩnh vực RWA, độ an toàn và thông lượng cao của nó hỗ trợ việc mã hóa tài sản và giao dịch quy mô lớn; trong thanh toán PayFi và stablecoin, chi phí thấp và hiệu quả cao thúc đẩy việc áp dụng thực tế. So với Ethereum,

APT0.2%
ETH-0.33%
SOL6.76%
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
  • 3
  • Chia sẻ
Bình luận
0/400
DeFiCaffeinatorvip
· 4giờ trước
Lần này A lên 10U không lỗ
Xem bản gốcTrả lời0
ForeverBuyingDipsvip
· 4giờ trước
Mở máy kéo chơi đùa với mọi người đợt hiệu suất cao này
Xem bản gốcTrả lời0
ShamedApeSellervip
· 4giờ trước
Aptos? Tiếp tục cuộn nào..
Xem bản gốcTrả lời0
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)