Aptos và Solana: Cuộc cạnh tranh công nghệ của chuỗi công khai thực thi song song

So sánh công nghệ blockchain công khai từ góc độ vòng đời giao dịch

Việc so sánh sự khác biệt kỹ thuật giữa các chuỗi công cộng có thể trở nên nhàm chán do độ sâu quan sát khác nhau. Để nhanh chóng và chính xác hiểu sự khác biệt giữa các chuỗi công cộng, việc chọn một đ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 giao dịch làm điểm neo, phân tích các bước hoàn chỉnh từ khi tạo ra đến 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, từ đó làm rõ tư duy thiết kế và sự lựa chọn công nghệ của các chuỗi công cộng khác nhau.

Aptos: Thiết kế hiệu suất cao và song song lạc quan

Aptos là một chuỗi công khai chú trọng vào hiệu suất cao, vòng đời giao dịch của nó đạt được sự nâng cao 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ớ.

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 xướng giao dịch thông qua nút nhẹ, nút nhẹ sẽ chuyển tiếp giao dịch đến nút đầy đủ gần đó, sau đó đồng bộ tới 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. Hệ thống thực hiện phân loại trước theo quy tắc, đảm bảo rằng khi thực hiện song song tiếp theo, giao dịch không bị xung đột, tránh nhu cầu phần cứng cao cần phải tuyên bố trước tập hợp đọc và ghi.

sắp xếp

Aptos sử dụng đồng thuận AptosBFT, theo nguyên tắc, người đề xuất không thể tự do sắp xếp giao dịch. Bộ nhớ tạm thời đã hoàn thành việc sắp xếp trướ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 xác thực viên.

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 có xung đột, các giao dịch bị ảnh hưởng sẽ được thực thi lại. Cách này tận dụng các bộ xử lý đa nhân để nâng cao hiệu quả, 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, hiệu quả khá cao.

Ưu điểm 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: Tiêu chuẩn thực hiện tuần tự

Ethereum, với tư cách là người sáng lập hợp đồng thông minh, đã cung cấp khung cơ bản để hiểu vòng đời giao dịch của các chuỗi công khai khác.

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 đóng gói giao dịch theo nguyên tắc tối đa hóa lợi nhuận.
  • Thực thi: 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, thời gian khối là 12 giây/mỗi slot, TPS thấp.

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

Solana: Tối ưu hóa song song với độ chắc chắn cực kỳ

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.

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ó hồ bơi 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 để đóng gói khối, thời gian khối chỉ 400 mili giây.
  • Thực hiện: Máy ảo Sealevel sử dụng thực thi song song xác định, cần khai báo trước tập hợp đọc/ghi để tránh xung đột.
  • Cập nhật trạng thái: Xác nhận nhanh BFT đồng thuận.

Solana không sử dụng bộ nhớ, các nút có thể nhanh chóng đạt được sự đồng thuận về thứ tự giao dịch, và giao dịch gần như có thể được thực hiện ngay lập tức. Tuy nhiên, trong trường hợp mạng bị quá tải, giao dịch có thể bị loại bỏ thay vì chờ đợi, người dùng cần phải gửi lại.

Hiểu rõ 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 thi song song: Aptos vs Solana

Thực thi song song trong blockchain chỉ quá trình mà các bộ xử lý đa nhân tính toán trạng thái mạng đồng thời. Hiện tại trên thị trường, thực thi song song được chia thành hai phương thức là thực thi song song xác định và thực thi song song lạc quan, sự khác biệt chính nằm ở cách đảm bảo các giao dịch song song không xảy ra xung đột.

  • Song song xác định (Solana): Trước khi phát sóng giao dịch, cần tuyên bố tập hợp đọc và ghi, động cơ Sealevel xử lý các giao dịch không xung đột theo cách song song dựa trên tuyên bố, các giao dịch xung đột sẽ được thực hiện theo cách tuần tự.
  • 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ì sẽ 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.

Hiểu sâu sắc 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

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à giải pháp tài chính cho các tổ chức. Công nghệ Block-STM của nó có khả năng xử lý song song nhiều giao dịch chuyển nhượng tài sản, tránh việc chậm xác nhận do tắc nghẽn mạng. Sự sắp xếp trước trong bộ nhớ đảm bảo các giao dịch vào thực thi theo thứ tự, duy trì tính đáng 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 hỗ trợ việc xây dựng các ứng dụng RWA đáng tin cậy.

thanh toán bằng stablecoin

Ngôn ngữ Move của Aptos 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 độ chính xác của việc chuyển tiền stablecoin. Chi phí Gas thấp khiến nó trở nên rất cạnh tranh trong các tình huống thanh toán nhỏ. Sắp xếp trước trong bộ nhớ và Block-STM đảm bảo tính ổn định và độ trễ thấp cho các giao dịch thanh toán.

Tiềm năng của Aptos trong lĩnh vực PayFi và thanh toán bằng stablecoin nằm ở "an toàn, hiệu quả, tuân thủ" ba yếu tố kết hợp. Trong tương lai, có thể 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.

Tóm tắt

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

Aptos đã tích hợp các yếu tố an toàn và hiệu quả vào mỗi giai đoạn của vòng đời giao dịch, khác biệt với các đặc điểm của các chuỗi công cộng khác. Trong tương lai, Aptos có thể nhờ vào câu chuyện "mạng lưới giá trị được thúc đẩy bởi an toàn" để kết nối tài chính truyền thống với hệ sinh thái blockchain, tiếp tục nỗ lự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 vừa đáng tin cậy vừa có khả năng mở rộng.

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

APT-2.35%
SOL0.38%
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
  • 2
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
OfflineNewbievip
· 07-28 18:32
Giải thích kỹ thuật rất rõ ràng
Xem bản gốcTrả lời0
PanicSeller69vip
· 07-27 17:27
Chuỗi vẫn cần dựa vào hiệu suất để nói chuyện.
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)