Công nghệ blockchain Aptos cách mạng: Thực thi song song lạc quan và tối ưu hóa memory pool dẫn đầu chuỗi công cộng hiệu suất cao

Phân tích sâu về vòng đời giao dịch: 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 do góc độ quan sát khác nhau. Để 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, việc chọn một điểm tiếp cận phù hợp là rất quan trọng.

Chu kỳ của giao dịch là một góc nhìn phân tích lý tưởng. Bằng cách nghiên cứu quá trình hoàn chỉnh của giao dịch từ việc tạo ra đến cập nhật trạng thái cuối cùng, bao gồm việc tạo ra 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à sự lựa chọn công nghệ của các chuỗi công khai. Dựa trên cơ sở này, có thể hiểu được câu chuyện cốt lõi của chuỗi công khai, và hướng tới việc khám phá cách phát triển các ứng dụng thu hút thị trường 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 những khác biệt chính giữa Ethereum và Solana.

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

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

Aptos là một blockchain công khai chú trọng đến hiệu suất cao, chu kỳ 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 chu kỳ 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 nhận. 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 đó, nút đầy đủ sẽ đồng bộ đến người xác nhận.

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. 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 giao dịch không xung đột trong quá trình thực thi song song sau đó. Thiết kế này tránh được nhu cầu phần cứng cao mà Solana phải công bố 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 lại bộ nhớ đã hoàn thành 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, 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 sau khi thực thi phát hiện 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 tối đa bộ xử lý đa nhân để 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 các đ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ớ, 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. Kiến trúc mạng của Aptos rõ ràng hỗ trợ thiết kế này.

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

Ethereum: tiêu chuẩn thực thi 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, vòng đời giao dịch của nó cung cấp khung cơ sở để hiểu Aptos.

Cuộc sống 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ờ đó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 tầng trung gian sẽ được gửi đến người đề xuất.

  • Thực hiện: Xử lý giao dịch EVM 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ột 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 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 cực độ 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 rõ rệt so với Aptos, đặc biệt là ở vùng nhớ 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) đó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ố bộ đọ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, 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 đượ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ể đượ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ị loại bỏ thay vì chờ đợi, người dùng phải gửi lại.

So với Aptos, sự song song lạc quan 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 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 có tính cuối cùng. 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ó đến trạng thái mạng, quá trình tính toán này chính là việc thực hiện.

Thực thi song song trong blockchain đề cập đến quá trình mà nhiều bộ xử lý đa nhân cùng tính toán trạng thái mạng. Hiện tại trên thị trường, thực thi song song được chia thành hai phương thức: 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 nằm ở 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 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:

  • Tính song song xác định ( Solana ): Trước khi phát sóng giao dịch, cần tuyên bố tập đọc và ghi, động cơ Sealevel xử lý các giao dịch không xung đột song song theo tuyên bố, 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ả sử giao dịch không xung đột, Block-STM thực hiện song song và xác thực, 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 các 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ố 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 làm cho nó có khả năng mở rộng hơn.

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

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 thời hạn

Ý tưởng cốt lõi của xử lý 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 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 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 cộng bị chậm lại. Do đó, tính song song lạc quan không chỉ đơn giản là giả định rằng các 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 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 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 lưới cũng không tồn tại 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 phải đư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 được giảm đáng kể. Trong việc đảm bảo rằng giao dịch không xung đột, chi phí mạng của Aptos ảnh hưởng đến TPS ít hơn nhiều so với chi phí mà Solana phải chịu khi đưa vào tuyên bố 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 trước giao dịch là làm tăng độ khó trong việc bắt MEV trên Aptos, đ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 token hóa tài sản thực và các giải pháp tài chính tổ chức. So với Ethereum, Block-STM của Aptos có thể 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 một số chuỗi công khai, 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 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. Việc sắp xếp trước trong bộ nhớ của Aptos đảm bảo rằng 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, chẳng hạn 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à độ an toàn 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. So với đó, độ phức tạp của ngôn ngữ hợp đồng thông minh của một số chuỗi công khai và rủi ro lỗ hổng đã làm tăng chi phí phát triển, trong khi một số ngôn ngữ lập trình của chuỗi công khai khác mặc dù 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 dự kiến sẽ thu hút nhiều dự án RWA hơn, tạo ra một vòng lặp 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 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, và xây dựng tiêu chuẩn token hóa mạnh mẽ về tính tuân thủ nhờ vào ngôn ngữ Move. 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 chính thức công bố việc đưa vào sử dụng token USDY của một tổ chức tài chính và tích hợp vào các DEX và ứng dụng cho vay chính. Đến ngày 10 tháng 3, giá trị thị trường của USDY trên Aptos khoảng 15 triệu đô la, chiếm khoảng 2,5% tổng giá trị thị trường của USDY. Vào tháng 10 năm 2024, Aptos thông báo một công ty quản lý tài sản đã triển khai quỹ tiền tệ chính phủ Mỹ trên mạng Aptos đại diện bởi token BENJI. Ngoài ra, Aptos hợp tác với một công ty để thúc đẩy token hóa chứng khoán, đưa 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 của nhà đầu tư tổ chức.

) thanh toán 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 thông qua mô hình tài nguyên ngăn chặn việc thanh toán kép, đả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 mất mát tài sản do lỗ hổng hợp đồng. Ngoài ra, phí Gas thấp của Aptos ### nhờ vào việc phân chia chi phí từ TPS cao ### làm cho nó rất cạnh tranh trong các tình huống thanh toán nhỏ. Chi phí Gas cao của một số chuỗi công cộng đã hạn chế ứng dụng thanh toán của chúng, trong khi một số chuỗi công cộng khác mặc dù có chi phí thấp, nhưng rủi ro từ việc giao dịch bị loại bỏ khi mạng quá tải có thể ảnh hưởng đến trải nghiệm người dùng. Bộ nhớ đệm phân loại trước của Aptos và Block-STM đảm bảo tính ổn định và độ trễ thấp của 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 suất mạng. Điều này tốt hơn so với mô hình trung gian tập trung của một số blockchain công khai, và cũng bù đắp cho các điểm yếu tiềm tàng về tuân thủ do những người đề xuất khác trên các blockchain công khai 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 stablecoin nằm ở "an toàn, hiệu quả, tuân thủ" là 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 trong lĩnh vực 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ư việc thưởng trực tiếp 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 từ cả doanh nghiệp và người dùng.

Aptos có những lợi thế về an ninh ------ sắp xếp trước bộ nhớ, Block-STM, AptosBFT và ngôn ngữ Move ------ không chỉ nâng cao

APT3.25%
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
metaverse_hermitvip
· 08-03 06:48
aptos còn cơ hội nào không
Xem bản gốcTrả lời0
PrivateKeyParanoiavip
· 08-01 20:15
Cơn ác mộng của người phục hồi dữ liệu
Xem bản gốcTrả lời0
LayerZeroHerovip
· 08-01 20:14
Sự thật là tps của Aptos thực sự cao hơn Ethereum cũ nhưng tính an toàn còn cần được xem xét.
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)