Phân tích sâu về sự khác biệt kỹ thuật giữa Ethereum, Solana và Aptos
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 tẻ nhạt hoặc một chiều tùy thuộc vào góc nhìn. Để nhanh chóng và chính xác hiểu sự khác biệt giữa Aptos và các chuỗi công khai khác, điều quan trọng là chọn điểm khởi đầu phù hợp. Bài viết này sẽ sử dụng vòng đời giao dịch làm tiêu chuẩn, phân tích quá trình giao dịch từ việc tạo ra đến việc cập nhật trạng thái cuối cùng, bao gồm năm bước: tạo và khởi xướng, phát sóng, sắp xếp, thực thi và cập nhật trạng thái, từ đó nắm rõ tư duy thiết kế và những lựa chọn công nghệ của từng chuỗi công khai.
Tất cả các giao dịch trên 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 những khác biệt chính giữa 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 cộng 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 đáng kể thông qua thực thi 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 đầu giao dịch, nút nhẹ sẽ chuyển tiếp giao dịch đến các nút đầy đủ gần đó, các nút đầy đủ sau đó đồng bộ đến người xác thực.
phát sóng
Aptos giữ lại bộ nhớ, nhưng sau QuorumStore thì các bộ nhớ không chia sẻ. 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 khi thực hiện song song sau này thì không có xung đột giao dịch. Thiết kế này tránh được yêu cầu phần cứng cao mà Solana cần phải tuyên bố trước về các tập hợp đọc/ghi.
sắp xếp
Aptos áp 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 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 phụ thuộc nhiều hơn vào sự hợp tác giữa các xác thực, 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 có xung đột và được xử lý đồng thời, nếu sau khi thực hiện phát hiện có xung đột, 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 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.
Ư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 trong bộ nhớ, vừa giảm yêu cầu hiệu suất của nút, vừa tăng đáng kể thông lượng.
Ethereum: tiêu chuẩn 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, vòng đời giao dịch của nó cung cấp khung cơ sở để 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, 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 đó đấu thầu lớp trung gian và nộp cho người đề xuất.
Thực hiện: Xử lý giao dịch EVM tuần tự, cập nhật trạng thái 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 khe, TPS tương đối 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 cực hạn với sự song song xác định
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 đáng kể so với Aptos, đặc biệt là ở bộ nhớ tạm và cách 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 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) gói khối, thời gian khối chỉ 400 mili giây.
Thực hiện: Máy ảo Sealevel áp dụng thực thi song song xác định, cần tuyên bố trước tập đọc và ghi để tránh xung đột.
Cập nhật trạng thái: Xác nhận nhanh BFT đồng thuận.
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 chờ đợi 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 quá tải, giao dịch có thể bị từ chối thay vì chờ đợi, người dùng cần gửi lại.
So với trước, khả năng song song lạc quan của Aptos không cần phải 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 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 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, thực thi song song trên thị trường đượ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 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à có hay không mối quan hệ phụ thuộc giữa các giao dịch.
Trong vòng đời giao dịch, 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 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ác định song song (Solana): Trước khi phát sóng giao dịch, cần khai báo tập đọc và ghi, độ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 đượ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ả sử 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ụ: Số dư tài khoản A là 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 và nếu phát hiện số dư không đủ, sẽ điều chỉnh lại. Sự linh hoạt của Aptos giúp nó có khả năng mở rộng tốt hơn.
Hoàn thành xác nhận xung đột trước bằng cách sử dụng bộ nhớ song song lạc quan
Ý 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 xảy ra 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 có 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 tiễn, 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 vận hành chuỗi công khai bị chậm lại. Do đó, song song lạc quan không đơn thuần là giả định rằng các giao dịch không có xung đột, mà là trong một giai đoạn nào đó đã tránh được rủi ro trước, 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ư 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 hiện song song. Như vậy, có thể thấy, 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ó người 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 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 được giảm đáng kể. Trong việc đảm bảo rằng các giao dịch không xung đột, chi phí mạng của Aptos được bổ sung vào bộ nhớ có tác động đến TPS nhỏ hơn nhiều so với chi phí mà Solana phải chịu khi đưa vào khai báo giao dịch. Do đó, TPS của Aptos có thể đạt tới 160.000, gấp hơn một lần so với Solana. Tác động của việc sắp xếp trước giao dịch làm cho việc bắt MEV trên Aptos trở nên khó khăn hơn, điều này có cả lợi và hại đối với 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 mã hóa tài sản thực và giải pháp tài chính 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 tình trạng chậm trễ trong việc xác nhận quyền sở hữu do tắc nghẽn mạng. Trên các chuỗi công khai khác, mặc dù tốc độ giao dịch nhanh, nhưng thiết kế không có bộ nhớ đệm có thể dẫn đến việc giao dịch bị loại bỏ trong trường hợp quá tải mạng, ảnh hưởng đến tính ổn định của việc xác nhận quyền sở hữu RWA. Bộ nhớ đệm đượ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 giờ 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 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 hơn trong việc xây dựng các ứng dụng RWA đáng tin cậy. Ngược lại, ngôn ngữ lập trình của các chuỗi công khai khác có thể gặp phải vấn đề về độ phức tạp, rủi ro lỗ hổng hoặc đường cong học tập dốc. Tính thân thiện với hệ sinh thái của Aptos dự kiến sẽ thu hút nhiều dự án RWA hơn, hình thành 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 tính bảo mật 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 để xây dựng các tiêu chuẩn token hóa có tính tuân thủ cao. Câu chuyện "bảo mật + hiệu quả" này có thể giúp Aptos nổi bật trong thị trường RWA.
Năm 2024, hệ sinh thái Aptos đã thu hút nhiều dự án RWA, bao gồm USDY của Ondo Finance, token BENJI của Franklin Templeton, v.v. Ngoài ra, Aptos hợp tác với Libre để thúc đẩy việc mã hóa chứng khoán, đưa quỹ đầu tư của nhiều tổ chức nổi tiếng lên chuỗi, tăng cường khả năng tiếp cận của các nhà đầu tư tổ chức.
thanh toán 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 thông qua mô hình tài nguyên ngăn chặn việc thanh toán hai lần, đảm bảo độ chính xác của mỗi giao dịch chuyển tiề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 dưới sự bảo vệ nghiêm ngặt, tránh mất mát tài sả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 chia chi phí từ TPS cao ) khiến nó trở nên rất cạnh tranh trong các tình huống thanh toán nhỏ.
PayFi và thanh toán bằng stablecoin cần 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 nhúng 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 tuân thủ các quy định địa phương mà không hy sinh hiệu suất mạng. Điều này tốt hơn so với mô hình tiếp nhận tập trung của các chuỗi công cộng khác hoặc các điểm yếu tiềm ẩn trong tuân thủ. Thiết kế cân bằng của Aptos khiến nó phù hợp hơn cho việc 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 ở "an toàn, hiệu quả, tuân thủ" - ba yếu tố này kết hợp lại. 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òn 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 "hạ tầng thanh toán thế hệ tiếp theo", thu hút lưu lượng người dùng và doanh nghiệp theo cả hai chiều.
Tóm tắt: Sự khác biệt công nghệ của Aptos và câu chuyện tương lai
Thông qua góc nhìn của vòng đời giao dịch, chúng ta có thể so sánh rõ ràng sự khác biệt trong thiết kế kỹ thuật giữa Aptos và các chuỗi công khai khác, đồng thời tiết lộ câu chuyện cốt lõi của từng cái. Lợi thế độc đáo của Aptos do đó được làm nổi bật:
Thiết kế của Aptos đạt được sự cân bằng khéo léo 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 năng song song lạc quan Block-STM không những giảm bớt ngưỡng tham gia của các nút mà còn đạt được thông lượng cao 160,000 TPS, vượt qua các giải pháp song song của các chuỗi công cộng khác. So với việc thực thi tuần tự của Ethereum, khả năng song song của Aptos mang lại một bước nhảy vọt về chất; trong khi đó, so với các chuỗi công cộng khác cắt giảm bộ nhớ với tối ưu hóa triệt để, Aptos giữ lại cơ chế sắp xếp trước, đảm bảo sự ổn định của mạng lưới dưới tải cao. Ý tưởng "ổn định để nhanh chóng" này, kết hợp với mô hình tài nguyên của ngôn ngữ Move, mang lại cho Aptos mức độ an toàn cao hơn - cho dù là chống lại các cuộc tấn công DDoS hay ngăn chặn lỗ hổng hợp đồng, đều vượt trội hơn so với kiến trúc của các chuỗi công cộng khá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.
15 thích
Phần thưởng
15
5
Đăng lại
Chia sẻ
Bình luận
0/400
MetaverseVagabond
· 23giờ trước
aptos thật sự khác biệt quá
Xem bản gốcTrả lời0
MetaMisfit
· 08-12 05:18
Aptos thì như vậy thôi, không hiểu thì cũng chẳng sao.
Ưu điểm công nghệ của Aptos: Thực thi song song lạc quan dẫn dắt hình thái mới của chuỗi công khai
Phân tích sâu về sự khác biệt kỹ thuật giữa Ethereum, Solana và Aptos
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 tẻ nhạt hoặc một chiều tùy thuộc vào góc nhìn. Để nhanh chóng và chính xác hiểu sự khác biệt giữa Aptos và các chuỗi công khai khác, điều quan trọng là chọn điểm khởi đầu phù hợp. Bài viết này sẽ sử dụng vòng đời giao dịch làm tiêu chuẩn, phân tích quá trình giao dịch từ việc tạo ra đến việc cập nhật trạng thái cuối cùng, bao gồm năm bước: tạo và khởi xướng, phát sóng, sắp xếp, thực thi và cập nhật trạng thái, từ đó nắm rõ tư duy thiết kế và những lựa chọn công nghệ của từng chuỗi công khai.
Tất cả các giao dịch trên 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 những khác biệt chính giữa 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 cộng 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 đáng kể thông qua thực thi 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 đầu giao dịch, nút nhẹ sẽ chuyển tiếp giao dịch đến các nút đầy đủ gần đó, các nút đầy đủ sau đó đồng bộ đến người xác thực.
phát sóng
Aptos giữ lại bộ nhớ, nhưng sau QuorumStore thì các bộ nhớ không chia sẻ. 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 khi thực hiện song song sau này thì không có xung đột giao dịch. Thiết kế này tránh được yêu cầu phần cứng cao mà Solana cần phải tuyên bố trước về các tập hợp đọc/ghi.
sắp xếp
Aptos áp 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 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 phụ thuộc nhiều hơn vào sự hợp tác giữa các xác thực, 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 có xung đột và được xử lý đồng thời, nếu sau khi thực hiện phát hiện có xung đột, 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 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.
Ư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 trong bộ nhớ, vừa giảm yêu cầu hiệu suất của nút, vừa tăng đáng kể thông lượng.
Ethereum: tiêu chuẩn 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, vòng đời giao dịch của nó cung cấp khung cơ sở để 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, 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 đó đấu thầu lớp trung gian và nộp cho người đề xuất.
Thực hiện: Xử lý giao dịch EVM tuần tự, cập nhật trạng thái 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 khe, TPS tương đối 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 cực hạn với sự song song xác định
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 đáng kể so với Aptos, đặc biệt là ở bộ nhớ tạm và cách 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 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) gói khối, thời gian khối chỉ 400 mili giây.
Thực hiện: Máy ảo Sealevel áp dụng thực thi song song xác định, cần tuyên bố trước tập đọc và ghi để tránh xung đột.
Cập nhật trạng thái: Xác nhận nhanh BFT đồng thuận.
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 chờ đợi 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 quá tải, giao dịch có thể bị từ chối thay vì chờ đợi, người dùng cần gửi lại.
So với trước, khả năng song song lạc quan của Aptos không cần phải 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 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 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, thực thi song song trên thị trường đượ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 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à có hay không mối quan hệ phụ thuộc giữa các giao dịch.
Trong vòng đời giao dịch, 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 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ác định song song (Solana): Trước khi phát sóng giao dịch, cần khai báo tập đọc và ghi, độ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 đượ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ả sử 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ụ: Số dư tài khoản A là 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 và nếu phát hiện số dư không đủ, sẽ điều chỉnh lại. Sự linh hoạt của Aptos giúp nó có khả năng mở rộng tốt hơn.
Hoàn thành xác nhận xung đột trước bằng cách sử dụng bộ nhớ song song lạc quan
Ý 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 xảy ra 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 có 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 tiễn, 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 vận hành chuỗi công khai bị chậm lại. Do đó, song song lạc quan không đơn thuần là giả định rằng các giao dịch không có xung đột, mà là trong một giai đoạn nào đó đã tránh được rủi ro trước, 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ư 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 hiện song song. Như vậy, có thể thấy, 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ó người 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 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 được giảm đáng kể. Trong việc đảm bảo rằng các giao dịch không xung đột, chi phí mạng của Aptos được bổ sung vào bộ nhớ có tác động đến TPS nhỏ hơn nhiều so với chi phí mà Solana phải chịu khi đưa vào khai báo giao dịch. Do đó, TPS của Aptos có thể đạt tới 160.000, gấp hơn một lần so với Solana. Tác động của việc sắp xếp trước giao dịch làm cho việc bắt MEV trên Aptos trở nên khó khăn hơn, điều này có cả lợi và hại đối với 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 mã hóa tài sản thực và giải pháp tài chính 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 tình trạng chậm trễ trong việc xác nhận quyền sở hữu do tắc nghẽn mạng. Trên các chuỗi công khai khác, mặc dù tốc độ giao dịch nhanh, nhưng thiết kế không có bộ nhớ đệm có thể dẫn đến việc giao dịch bị loại bỏ trong trường hợp quá tải mạng, ảnh hưởng đến tính ổn định của việc xác nhận quyền sở hữu RWA. Bộ nhớ đệm đượ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 giờ 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 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 hơn trong việc xây dựng các ứng dụng RWA đáng tin cậy. Ngược lại, ngôn ngữ lập trình của các chuỗi công khai khác có thể gặp phải vấn đề về độ phức tạp, rủi ro lỗ hổng hoặc đường cong học tập dốc. Tính thân thiện với hệ sinh thái của Aptos dự kiến sẽ thu hút nhiều dự án RWA hơn, hình thành 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 tính bảo mật 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 để xây dựng các tiêu chuẩn token hóa có tính tuân thủ cao. Câu chuyện "bảo mật + hiệu quả" này có thể giúp Aptos nổi bật trong thị trường RWA.
Năm 2024, hệ sinh thái Aptos đã thu hút nhiều dự án RWA, bao gồm USDY của Ondo Finance, token BENJI của Franklin Templeton, v.v. Ngoài ra, Aptos hợp tác với Libre để thúc đẩy việc mã hóa chứng khoán, đưa quỹ đầu tư của nhiều tổ chức nổi tiếng lên chuỗi, tăng cường khả năng tiếp cận của các nhà đầu tư tổ chức.
thanh toán 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 thông qua mô hình tài nguyên ngăn chặn việc thanh toán hai lần, đảm bảo độ chính xác của mỗi giao dịch chuyển tiề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 dưới sự bảo vệ nghiêm ngặt, tránh mất mát tài sả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 chia chi phí từ TPS cao ) khiến nó trở nên rất cạnh tranh trong các tình huống thanh toán nhỏ.
PayFi và thanh toán bằng stablecoin cần 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 nhúng 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 tuân thủ các quy định địa phương mà không hy sinh hiệu suất mạng. Điều này tốt hơn so với mô hình tiếp nhận tập trung của các chuỗi công cộng khác hoặc các điểm yếu tiềm ẩn trong tuân thủ. Thiết kế cân bằng của Aptos khiến nó phù hợp hơn cho việc 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 ở "an toàn, hiệu quả, tuân thủ" - ba yếu tố này kết hợp lại. 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òn 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 "hạ tầng thanh toán thế hệ tiếp theo", thu hút lưu lượng người dùng và doanh nghiệp theo cả hai chiều.
Tóm tắt: Sự khác biệt công nghệ của Aptos và câu chuyện tương lai
Thông qua góc nhìn của vòng đời giao dịch, chúng ta có thể so sánh rõ ràng sự khác biệt trong thiết kế kỹ thuật giữa Aptos và các chuỗi công khai khác, đồng thời tiết lộ câu chuyện cốt lõi của từng cái. Lợi thế độc đáo của Aptos do đó được làm nổi bật:
Thiết kế của Aptos đạt được sự cân bằng khéo léo 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 năng song song lạc quan Block-STM không những giảm bớt ngưỡng tham gia của các nút mà còn đạt được thông lượng cao 160,000 TPS, vượt qua các giải pháp song song của các chuỗi công cộng khác. So với việc thực thi tuần tự của Ethereum, khả năng song song của Aptos mang lại một bước nhảy vọt về chất; trong khi đó, so với các chuỗi công cộng khác cắt giảm bộ nhớ với tối ưu hóa triệt để, Aptos giữ lại cơ chế sắp xếp trước, đảm bảo sự ổn định của mạng lưới dưới tải cao. Ý tưởng "ổn định để nhanh chóng" này, kết hợp với mô hình tài nguyên của ngôn ngữ Move, mang lại cho Aptos mức độ an toàn cao hơn - cho dù là chống lại các cuộc tấn công DDoS hay ngăn chặn lỗ hổng hợp đồng, đều vượt trội hơn so với kiến trúc của các chuỗi công cộng khác.