Tiêu đề gốc: Thông tin chi tiết về danh mục đầu tư: Aptos
Tác giả: Allen Zhao, Mustafa Yilham, Henry Ang & Jermaine Wong
Lời tựa:
Lời tựa:
Bixin Ventures vui mừng thông báo khoản đầu tư chiến lược của mình vào Aptos, một chuỗi công khai hiệu suất cao dựa trên Move. Vòng gọi vốn này là sự tiếp nối thông báo của nhóm Aptos vào cuối tháng 7 năm nayvòng tài chính mớiMục lục:
Mục lục:
1. Hiệu suất
2. Bảo mật
3. Lộ trình phát triển
4. Chương trình tài trợ Aptos
5. Hiện trạng sinh thái
6. Kết luận & Suy nghĩ
tiêu đề cấp đầu tiên
Một blockchain tập trung vào bảo mật và khả năng mở rộng
Aptos là một chuỗi khối L1 mới với tầm nhìn giúp hàng tỷ người tạo tài sản và truy cập mạng một cách công bằng, phi tập trung và không cần cấp phép. Aptos còn được gọi là “con trai” của ông Diệm, đồng sáng lập Solana Anatoly thậm chí còn cho rằng Aptos là đối thủ cạnh tranh trực tiếp của Solana so với các blockchain EVM khác. Aptos của CEOMo Shaikhvà CTOAvery Chingđồng sáng lập. CTO Avery Ching đã từng là giám đốc kỹ thuật của chuỗi khối Diem nổi tiếng nhất bên trong Meta. Trước Meta, Mo làm việc tại Consensys, BlackRock và Boston Consulting Group, trong khi Avery làm việc tại Yahoo. Đội ngũ Aptoscác thành viên khácBao gồm các tiến sĩ, nhà nghiên cứu, kỹ sư, nhà thiết kế và chiến lược gia đã từng làm việc cho Meta, Novi, Amazon, VMware, v.v.
tiêu đề cấp đầu tiên
1. Hiệu suất
tiêu đề phụ
1. Giao dịch theo lô thông qua Bằng chứng về tính khả dụng
Mô tả hình ảnh
vòng đời giao dịch
Các giao dịch được chuyển giữa các trình xác thực theo lô. Sau đó, người xác thực sẽ ký vào từng thông báo hàng loạt, tạo thành Bằng chứng về tính khả dụng (PoAv) khi có hơn ⅔ chữ ký của người xác thực được thu thập. PoAv đảm bảo rằng các lô giao dịch sẽ được lưu trữ cục bộ bởi ít nhất ⅓ trình xác thực trung thực, những người sau đó có thể truy xuất các lô giao dịch trước khi thực hiện. Do đó, quy trình giao dịch chỉ có thể sử dụng siêu dữ liệu lô và bằng chứng cần thiết trong mỗi khối để đặt hàng, từ đó cải thiện TPS giao dịch và giảm thiểu thời gian xác định khối.
đây
nhấp chuộtđâytiêu đề phụ
2. Công cụ thực thi song song: Block-STM
Block-STM là một công cụ thực thi song song đa luồng, hiệu quả, về mặt lý thuyết lên tới 160k TPS. So với các kỹ thuật thực thi song song khác, Block-STM khai báo trước tất cả các phụ thuộc, tránh hạn chế giao dịch hoặc buộc chúng phải chia nhỏ thành các phần nhỏ, Block-STM có thể phát hiện các vi phạm truy cập trong lệnh giao dịch đặt trước, từ đó trích xuất hầu hết quá trình xử lý giao dịch .
Sau đây là các tính năng chính của Block - STM:
Kiểm soát đồng thời lạc quan: Giao dịch sẽ được thực hiện theo cách lạc quan và việc xác minh sẽ được hoàn tất sau khi thực hiện. Nếu xác thực không thành công, giao dịch sẽ được thực hiện lại và tất cả các giao dịch được liên kết sẽ cần được xác thực lại trước khi chúng có thể được thực hiện.
Cấu trúc dữ liệu nhiều phiên bản: tất cả các ghi vào cùng một vị trí được lưu trữ với các phiên bản được liên kết của chúng để tránh xung đột ghi đồng thời mỗi khi có giao dịch mới
Xác thực: Trong quá trình thực hiện, các giao dịch được chia thành các bộ đọc và ghi. Trong quá trình xác thực, tất cả các vị trí bộ nhớ trong bộ đọc so sánh các phiên bản được trả về với các phiên bản tương ứng trong bộ ghi.
Bộ lập lịch hợp tác: Điều phối các tác vụ xác thực và thực thi giữa các luồng thông qua cách tiếp cận dựa trên số lượng.
Ước tính phụ thuộc động (Dynamic dependency Estimation): Tất cả các xác thực không thành công sẽ dẫn đến giá trị "ƯỚC TÍNH" được ghi trong cấu trúc dữ liệu đa phiên bản của bộ ghi được liên kết. Điều này sẽ đảm bảo rằng tất cả các giao dịch trong tương lai sẽ đợi mọi phụ thuộc được giải quyết trước khi tiếp tục.
Nhìn chung, Block-STM sử dụng bộ lập lịch hợp tác và cấu trúc dữ liệu nhiều phiên bản để ước tính các phụ thuộc đơn đặt hàng giao dịch được đặt trước và giảm số lần hủy bỏ. Sau đó, Block-STM sử dụng một loạt bộ đếm nguyên tử để đảm bảo rằng toàn bộ khối có thể được cam kết.
đâyđâytiêu đề phụ
3. Đồng bộ hóa trạng thái
Đồng bộ hóa trạng thái là chìa khóa cho thiết kế kiến trúc Aptos, sau đây là các tính năng chính của chúng:
Thời gian hoàn thành ngắn: thông qua việc phổ biến dữ liệu nhanh chóng giữa các nút, do đó giảm thời gian xử lý giao dịch
Đồng thuận cập nhật: bằng cách đưa sự cố hoặc trình xác thực mới về trạng thái chuỗi khối mới nhất
Tính chính xác của dữ liệu: ngăn chặn các tác nhân độc hại sửa đổi hoặc kiểm duyệt dữ liệu trong mạng;
Phi tập trung hơn: Bằng cách tăng tần suất luân phiên bộ xác thực đang hoạt động và cho phép nhiều nút hơn trực tuyến trong thời gian ngắn hơn.
Khả năng nâng cấp: Quản lý và cấu hình trình xác thực được thực hiện thông qua trạng thái trên chuỗi để có thể nâng cấp nhanh chóng
Để xây dựng giao thức đồng bộ hóa trạng thái này, Aptos phải đảm bảo rằng nó:
Lưu trữ liên tục: Bảo vệ khỏi lỗi máy và cho phép phân phối dữ liệu với RocksDB
Chuỗi khối có thể xác minh: Nguồn gốc Merkle và trạng thái kết quả của các giao dịch đã gửi được xác minh bởi trình xác thực
Cơ sở tin cậy để ngăn chặn sửa đổi độc hại dữ liệu chuỗi khối;
Điều này cho phép trình xác thực đồng bộ hóa với chuỗi khối bất kỳ lúc nào thông qua khối gốc (bộ trình xác thực đầu tiên + trạng thái chuỗi khối ban đầu) và các điểm đường dẫn đáng tin cậy (bộ xác thực hiện tại hàm băm + trạng thái chuỗi khối). Và Aptos có thể thực hiện đồng bộ hóa trạng thái với các nút khác (chẳng hạn như nút đầy đủ hoặc nút xác minh khác) với tốc độ hơn 10 nghìn TPS, với độ chắc chắn của khối dưới giây và yêu cầu phần cứng vừa phải.
Tìm nạp trước dữ liệu: giảm thời gian để mạng xác định một khối bằng cách tìm nạp trước dữ liệu giao dịch (giao dịch + gia tăng trạng thái) trước khi xử lý
Thực thi và lưu trữ đường ống: Tăng TPS đồng bộ bằng cách tách riêng việc thực hiện giao dịch và lưu trữ lâu dài.
Giám sát ngang hàng: Tối ưu hóa lựa chọn ngang hàng khi yêu cầu dữ liệu chuỗi khối mới thông qua giám sát ngang hàng về hành vi, khoảng cách đến bộ xác thực và tính điểm cục bộ.
Bộ nhớ đệm dữ liệu: giảm tải đọc trên bộ lưu trữ bằng cách lưu trữ các mục dữ liệu và phản hồi thường được yêu cầu trong bộ nhớ
Dọn dẹp bộ nhớ: Ngăn không cho bộ nhớ đầy lên theo thời gian bằng cách xóa các giao dịch và dữ liệu chuỗi khối không cần thiết khỏi bộ nhớ.
Để đạt được 100K+ TPS phù hợp với Block-STM, nhóm Aptos đã xác định các biện pháp tối ưu hóa tiếp theo:
Giao dịch hàng loạt: giảm xác minh và lưu trữ tốn kém bằng cách xác minh bằng chứng về lô giao dịch so với giao dịch riêng lẻ
Nén mạng: Tối ưu hóa băng thông cho khả năng mở rộng bằng cách nén dữ liệu được truyền và phân phối dữ liệu tuần tự
Ghi lưu trữ nhanh hơn: Giảm thời gian ghi dữ liệu chuỗi khối vào bộ lưu trữ bằng cách sử dụng cấu trúc dữ liệu và cấu hình lưu trữ hiệu quả hơn hoặc các công cụ lưu trữ thay thế
đây
nhấp chuộtđâytiêu đề cấp đầu tiên
tiêu đề phụ
1. Ngôn ngữ lập trình hợp đồng thông minh - Move
Move ban đầu được Facebook phát triển để viết các hợp đồng thông minh an toàn. Nó không phụ thuộc vào nền tảng, cho phép chia sẻ các thư viện, công cụ và cộng đồng nhà phát triển trên các chuỗi khối. Ngôn ngữ Move được thiết kế chú trọng vào bảo mật để tránh nhiều tình huống trong đó người dùng Web 3.0 trở thành nạn nhân, bao gồm nhưng không giới hạn ở các lỗ hổng đăng nhập lại, mã thông báo độc và phê duyệt mã thông báo giả mạo) và các vấn đề khác.
Để bảo vệ thêm, Move có thể được sử dụng vớiMove ProverQuá trình phát triển được hỗ trợ bởi một công cụ xác minh cho phép các nhà phát triển viết các thông số kỹ thuật chính thức cho các đặc điểm chính của ứng dụng của họ và sử dụng trình xác minh để kiểm tra mã để thực thi chính xác trong vòng 30 giây.
Điểm mạnh lớn nhất của Move là mô hình dữ liệu tài sản, cho phép khả năng kết hợp cao. Nội dung di chuyển là loại do người dùng xác định tùy ý, có nghĩa là nội dung có thể được chuyển dưới dạng tham số, được lưu trữ trong nội dung khác và quan trọng hơn, nội dung có thể được di chuyển tự do qua các ranh giới hợp đồng mà không làm mất tính toàn vẹn của chúng. Điều này hoàn toàn trái ngược với các tài sản kiểu EVM được viết bằng Solidity, những tài sản này mãi mãi bị mắc kẹt trong hợp đồng xác định nó.
Aptos thông qua lớp bộ điều hợpmở rộngCác tính năng bổ sung của MoveVM cốt lõi, bao gồm thực thi song song thông qua Block-STM, cho phép các giao dịch được thực hiện đồng thời mà không cần bất kỳ đầu vào nào từ người dùng.
đây
nhấp chuộtđâytiêu đề phụ
2. Cơ chế đồng thuận: AptosBFT
Cơ chế đồng thuận của Aptos bắt nguồn từ giao thức HotStuff ban đầu được thiết kế cho Diem, trên đó nhóm đã làm việc ở lần lặp thứ 4. Sau đây là các cơ chế chính của AptosBFT:
1) Khả năng chịu lỗi Byzantine
Mạng không thể bị xâm phạm cho đến khi hơn ⅓ trình xác thực độc hại đồng ý
Sau khi được xác nhận bởi >⅔ người xác thực, giao dịch được đảm bảo hoàn tất
2) Tách hoạt động và bảo mật của giao thức
Chừng nào còn tồn tại sự đồng thuận BFT của Aptos, mạng sẽ không phân nhánh
Ngăn chặn các cuộc tấn công DDoS trên hệ thống mạng
3) Hệ thống lãnh đạo dựa trên danh tiếng
Theo dõi trình xác thực đang hoạt động với trạng thái cam kết cuối cùng
Phân tích trạng thái trên chuỗi và tự động xoay các nút dẫn đầu để phù hợp với các tình huống trình xác thực không phản hồi
đây
nhấp chuộtđâyđể tìm hiểu thêm về AptosBFT.
Ngoài ra, nhóm Aptos đang thử nghiệm giao thức thế hệ tiếp theo của mình trên các sản phẩm công việc của các nhóm nghiên cứu khác — bao gồmNarwhal & Tusk、Bullsharktiêu đề phụ
3. Giao thức khôi phục và luân chuyển khóa
tiêu đề phụ
4. Chữ ký trước giao dịch công khai và minh bạch
tiêu đề cấp đầu tiên
tiêu đề phụ
mạng thử nghiệm
Aptos đã phát triển lộ trình mạng thử nghiệm của họ để chuẩn bị cho việc ra mắt mạng chính mạnh mẽ. Bảng dưới đây bao gồm các mục tiêu chính và các mốc thời gian quan trọng:
Mạng thử nghiệm đã cung cấp rất nhiều nội dung có giá trị, giúp chúng tôi thêm tin tưởng rằng việc ra mắt mạng chính sẽ diễn ra mạnh mẽ. Dưới đây là một số câu hỏi và câu trả lời mà nhóm đã học được từ thử nghiệm trước đây:
học hỏiVàVàCNTT2 (chi tiết)tóm tắt của
Tại thời điểm viết bài, ảnh chụp nhanh về hiệu suất của người tham gia trong AIT3 đã được ghi lại, với các nút không bị rời khỏi thiết lập. AIT3 đã được chuyển đổi thành mạng thử nghiệm dài hạn, cung cấp môi trường ổn định cho các nhà phát triển. Các nhà phát triển đã thiết lập một mạng thử nghiệm dài hạn để thể hiện sự tin tưởng của họ đối với hoạt động ổn định lâu dài của ngăn xếp phần mềm, tạo tiền đề cho sự ra mắt thành công của mạng chính sau này.
tiêu đề cấp đầu tiên
4. Chương trình tài trợ Aptos
Chương trình tài trợ Aptos đã được công bố vào cuối tháng 6 và cung cấp vốn để đẩy nhanh sự phát triển của hệ sinh thái dApp. Các bài hát được chia nhỏ của các sản phẩm được tài trợ bao gồm:
Công cụ dành cho nhà phát triển, SDK, Thư viện, Tài liệu, Hướng dẫn, Hướng dẫn
Các công cụ và khuôn khổ để phát triển hệ thống, quản trị, DeFi và NFT
Đóng góp giao thức cốt lõi: tiêu chuẩn mã thông báo, thư viện, nâng cấp giao thức, v.v.
Nguồn mở và hàng hóa công cộng
đây
nhấp chuộtđâytiêu đề cấp đầu tiên
5. Hiện trạng sinh thái
Vì Aptos là một chuỗi không phải EVM, nên có thể có câu hỏi về cách nó truyền thanh khoản trong hệ sinh thái. Với sự giúp đỡ của các đối tác và nhà đầu tư, giao thức tương tác toàn chuỗi Layerzero sẽ được tích hợp vào mạng chính Aptos sau khi phát hành, cho phép người dùng tham gia hệ sinh thái Aptos thông qua Layerzero và cung cấp tính thanh khoản cho Aptos. Hiện tại, các chuỗi khối được hỗ trợ bởi Layerzero bao gồm Ethereum, Optimism, Arbitrum, Binance Smart Chian, Avalanche, v.v.
Về các dự án, có hơn 2.100 nhánh và 3.800 sao trong kho lưu trữ cốt lõi của Aptos và hiện có hơn200Một dự án trên DeFi, NFT, trò chơi và các lĩnh vực khác hy vọng sẽ được triển khai trên mạng chính vào khoảng cuối tháng 9.
Dưới đây là một số dự án thú vị:
Pontem là một trong những dự án ban đầu trong hệ sinh thái Aptos, bao gồm ví và AMM trực tiếp. Là một phần trong lộ trình của họ, họ dự định xây dựng Move VM (để triển khai chuỗi chéo) và EVM tương thích với Move VM (để có khả năng tương tác với các chuỗi khối khác).
Martian Wallet là ví tiền điện tử giúp người dùng quản lý tài sản kỹ thuật số và truy cập dApps trên chuỗi khối Aptos. chúng có thể được sử dụng trong tương laiTiện ích mở rộng của Chromevà các ứng dụng iOS. Tính đến cuối tháng 8, nó đã được tải xuống hơn 100.000 lần.
Switchboard là một giao thức tiên tri đa chuỗi có thể tùy chỉnh, không cần cấp phép để cung cấp dữ liệu chung và tính ngẫu nhiên có thể kiểm chứng. Họ sống trên Solana và gần đây đã công bố devnet của họ trên Aptos. Switchboard đã tích hợp một số dự án đáng chú ý như Tusnami Finance, Houston Swap và Econia Labs.
Econia là một DEX có tính song song cao chạy trên DecNet. Nó áp dụng chế độ sổ đặt hàng trên chuỗi để khớp giao dịch. Vì nó đồng ý áp dụng công cụ thực thi song song Block-STM của Aptos nên nó có lợi thế đáng kể về tốc độ và hiệu quả giao dịch.
Topaz, hiện đang trong giai đoạn thử nghiệm kín, là thị trường NFT đầu tiên trên mạng Aptos, cung cấp nền tảng cho những người sáng tạo và nghệ sĩ NFT sáng tạo.
Ditto Finance là một nền tảng đặt cược thanh khoản phi tập trung an toàn từ Aptos. Hiện tại thiếu ủy quyền riêng trên Aptos, cung cấp lợi nhuận đặt cược cho những người dùng không thể chạy trình xác thực.
tiêu đề cấp đầu tiên
6. Kết luận & Suy nghĩ
Aptos tập trung vào việc xây dựng các chuỗi khối L1 nhanh, an toàn, có thể mở rộng và nâng cấp. Mặc dù các lợi ích bảo mật của ngôn ngữ lập trình Move đã được ghi chép đầy đủ nhưng hệ sinh thái dành cho nhà phát triển vẫn còn ở giai đoạn sơ khai, điều này có thể ảnh hưởng đến sự phát triển của hệ sinh thái dApp trên Aptos. Ở cấp độ rộng hơn, không gian L1 có tính cạnh tranh cao và với nhiều L2 hiệu suất cao đang xuất hiện, sẽ có sự cạnh tranh khốc liệt để thu hút các nhà phát triển, điều này sẽ tác động đến việc xây dựng hệ sinh thái và tiếp theo là việc áp dụng thị trường.
Tuy nhiên, kết quả của Aptos Devnet ra mắt vào tháng 3 rất đáng khích lệ, với hơn 200 dự án liên quan đến DeFi, NFT, trò chơi và các lĩnh vực khác yêu cầu được triển khai trên mạng chính. Ngoài ra, chương trình tài trợ Aptos ra mắt vào tháng 6 sẽ khuyến khích hơn nữa sự phát triển của nhà phát triển và đẩy nhanh quá trình phát triển dApp.
Nhìn chung, chúng tôi nghĩ rằng nhóm có khả năng hiện thực hóa tầm nhìn của họ. Mạng thử nghiệm được khuyến khích ra mắt gần đây cũng chứng tỏ rằng nhóm rất chủ động trong việc giải quyết vấn đề. Chúng tôi cũng sẽ tiếp tục chú ý đến các thông tin như mô hình kinh tế của dự án.
tiêu đề cấp đầu tiên
Mô tả hình ảnh
Xin lưu ý: Hình ảnh trên là yêu cầu tại thời điểm viết bài, những yêu cầu này có thể thay đổi theo thời gian
Các nút đầy đủ của Aptos không tham gia vào sự đồng thuận. Thay vào đó, các nút này thực hiện lại tất cả các giao dịch trong lịch sử của chuỗi khối Aptos và lưu trữ kết quả cục bộ, chúng sẽ sử dụng kết quả này để thách thức và cung cấp bằng chứng khi phát hiện bất kỳ hành vi vi phạm nào của người xác thực.
Các nút trình xác thực chạy giao thức đồng thuận phân tán trong khi thực hiện các giao dịch và lưu trữ kết quả cục bộ. Họ có thể quyết định những giao dịch nào sẽ bao gồm và thứ tự thực hiện chúng. Sau đó, giao thức đồng thuận BFT được sử dụng để xác thực các nút đồng ý về sổ cái và kết quả thực hiện của giao dịch cuối cùng. Điều này sau đó được truyền đến các nút đầy đủ, sau đó có thể thực hiện quy trình xác thực của chúng.
