
Sáng kiến cộng đồng phát triển thư viện bảo mật Aptos Move: Xây dựng tiêu chuẩn cơ sở hạ tầng đáng tin cậy cho các nhà phát triển
Tuyển chọn TechFlowTuyển chọn TechFlow

Sáng kiến cộng đồng phát triển thư viện bảo mật Aptos Move: Xây dựng tiêu chuẩn cơ sở hạ tầng đáng tin cậy cho các nhà phát triển
Nếu bạn đang xây dựng tương lai trên Aptos, thì thư viện nền tảng này cũng sẽ thuộc về bạn.
Một, Bối cảnh: An toàn trên chuỗi kêu gọi tiêu chuẩn mới
Vấn đề chúng tôi nhận thấy: Lặp module, thiếu tiêu chuẩn
Sau một vài sự cố an toàn trên chuỗi gần đây trong ngành tiền mã hóa, cộng đồng Web3 một lần nữa tập trung trực tiếp vào chủ đề "an toàn hạ tầng" vốn đã cũ. Dù công nghệ không ngừng tiến bộ, chúng ta vẫn luôn phải đối mặt với thực tế này: Trong điều kiện chưa có tiêu chuẩn thống nhất và cơ chế kiểm toán, bất kỳ module nền tảng nào được "tái tạo bánh xe" đều có thể trở thành nguồn rủi ro tiềm ẩn.
Move là ngôn ngữ sinh ra vì tài nguyên và an toàn; Aptos cũng luôn mang đến trải nghiệm phát triển đẳng cấp chuỗi vượt trội nhờ khả năng thực thi song song và nâng cấp gốc. Tuy nhiên, trong quá trình hợp tác với nhiều dự án trên Aptos, chúng tôi liên tục phát hiện ra một điểm yếu then chốt: Hệ sinh thái thiếu một thư viện module cơ bản công cộng đáng tin cậy, có thể tái sử dụng và kiểm toán. Rất nhiều nhóm tự xây dựng và duy trì riêng các phần như kiểm soát quyền hạn, hệ thống nâng cấp, hàm công cụ cơ bản… Điều này không chỉ kém hiệu quả mà còn làm suy giảm an toàn tổng thể của các ứng dụng trên chuỗi.
Chúng tôi quyết định hành động: Movemaker và alcove cùng khởi xướng
Để giải quyết điểm yếu nền tảng này, cộng đồng chính thức nói tiếng Hoa của Aptos – Movemaker – phối hợp cùng alcove, tổ chức nhà phát triển đầu tiên tại châu Á chuyên về hệ sinh thái Move, cùng khởi xướng một kế hoạch mã nguồn mở theo cấu trúc —— Sáng kiến Thư viện Cơ sở Chung & An toàn cho Aptos Move (Secure & General Purpose Base Library Initiative).
Sáng kiến nhằm cung cấp một bộ thành phần chuẩn được kiểm toán nghiêm ngặt, an toàn, đáng tin cậy, mô-đun hóa và dễ sử dụng cho việc phát triển hợp đồng thông minh trên Aptos, từ đó thúc đẩy sự phát triển và trưởng thành của hệ sinh thái Aptos. Movemaker lâu nay phục vụ cộng đồng nhà phát triển tiếng Trung của Aptos, hiểu rõ nhu cầu thực tế của nhà phát triển địa phương; trong khi đó, alcove quy tụ đội ngũ kỹ thuật viên giàu kinh nghiệm trong phát triển nền tảng Move, kiểm toán và xây dựng công cụ, đủ sức đặt nền móng vững chắc cho việc nghiên cứu phát triển và quản trị thư viện cơ sở lần này.
Đề xuất đã được khởi động trên GitHub, hiện đang mở cửa để tất cả nhà phát triển Aptos cùng tham gia xây dựng.
Vui lòng nhấp để xem chi tiết và gửi PR:
https://github.com/ALCOVE-LAB/aptos-movekit
Tiếp theo, chúng tôi sẽ giới thiệu mục tiêu, cơ chế và cách thức tham gia của sáng kiến này —— hy vọng bạn không chỉ là người đọc, mà còn là cộng sự.
Thiết kế lại dựa trên đổi mới của Aptos
Sáng kiến này là một dự án mã nguồn mở dài hạn, hệ thống, hướng tới toàn bộ hệ sinh thái nhà phát triển Aptos. Chúng tôi đang tập hợp nguồn lực, chuẩn hóa quy trình, xây dựng cơ chế, với mục đích duy nhất là tạo nên một “thư viện tiêu chuẩn vàng” cho Aptos, giống như OpenZeppelin đối với EVM, được chấp nhận rộng rãi, đáng tin cậy và qua kiểm toán.
Trong hệ sinh thái EVM, OpenZeppelin Contracts đã chứng minh được hiệu quả trong việc nâng cao an toàn, tăng tốc độ phát triển và giảm rào cản. Tuy nhiên, chúng tôi hiểu rõ rằng Move và Aptos không phải bản sao của EVM; chúng khác biệt căn bản ở mô hình ngôn ngữ, mô hình tài khoản, quản lý trạng thái, cơ chế nâng cấp và kiến trúc thực thi. Chính vì vậy, mô hình hướng tài nguyên của Move, trình xác minh bytecode, hỗ trợ kiểm chứng hình thức, cùng cơ chế thực thi song song và nâng cấp gói gốc của Aptos lại mở ra cơ hội tuyệt vời để xây dựng một thư viện cơ sở có mức độ an toàn cao hơn và hiệu suất mạnh mẽ hơn.
Dưới đây là nội dung đầy đủ của kế hoạch này. Chúng tôi mời mọi Builder đang xây dựng trên Aptos tham gia sâu sắc, đồng thời hoan nghênh bạn lan tỏa tầm nhìn về hạ tầng này.
Hai, Chúng tôi đã chuẩn bị gì: Từ tài chính, tổ chức đến cơ chế
· Vốn khởi động: Movemaker cung cấp khoản tài trợ ban đầu 200.000 USD, dùng cho:
o Phát triển và duy trì các module cốt lõi.
o Chi phí kiểm toán an toàn chuyên nghiệp.
o Kích lệ nhà phát triển và chương trình thưởng.
o Viết tài liệu và hỗ trợ vận hành cộng đồng.
o Xây dựng công cụ và hạ tầng cần thiết.
· Tổ chức phát triển: alcove đóng vai trò điều phối chính, huy động nguồn lực phát triển cộng đồng, chịu trách nhiệm quản lý quy trình, hỗ trợ kỹ thuật, kiểm toán an toàn;
· Hỗ trợ đa nguồn lực: Các bên dự án, nhà phát triển độc lập, công ty kiểm toán an toàn sẽ tham gia từng giai đoạn vào việc nghiên cứu phát triển, thử nghiệm và thẩm định các module cơ sở;
· Cơ chế quản trị: Xét duyệt PR, xác minh thử nghiệm, xác minh bằng Move Prover, kiểm toán trước, thưởng kích lệ — toàn bộ quy trình thực hiện minh bạch.
Ba, Chúng tôi muốn xây dựng gì: Nền tảng hạ tầng cho hệ sinh thái Move
· Xây dựng thư viện cơ sở cốt lõi: Phát triển một bộ module Move bao gồm kiểm soát truy cập, công cụ quản lý nâng cấp, module DeFi và công cụ phổ thông.
· Nâng cao an toàn hệ sinh thái: Tận dụng đặc tính an toàn vốn có của ngôn ngữ Move (như ngăn chặn reentrancy, kiểu dữ liệu mạnh) kết hợp với kiểm thử nghiêm ngặt, kiểm chứng hình thức và kiểm toán an toàn độc lập để đảm bảo mức độ an toàn cao nhất cho thư viện.
· Thúc đẩy sự áp dụng của nhà phát triển: Cung cấp tài liệu chất lượng cao, dễ hiểu, hướng dẫn và ví dụ minh họa để giảm độ dốc học tập ngôn ngữ Move, thu hút thêm nhiều nhà phát triển gia nhập hệ sinh thái Aptos.
· Xây dựng mô hình cộng đồng cùng xây dựng: Thiết lập quy trình phát triển mở và hợp tác, khuyến khích các đội dự án, nhà phát triển độc lập và công ty kiểm toán an toàn cùng tham gia, đảm bảo chất lượng, tính phù hợp và bền vững của thư viện.
· Tăng tốc phát triển hệ sinh thái: Cung cấp nền tảng đáng tin cậy cho các nhà phát triển dApp trên Aptos, thúc đẩy đổi mới, giảm chi phí “tái tạo bánh xe”, từ đó thúc đẩy sự phồn vinh của hệ sinh thái Aptos.
Bốn, Làm thế nào để tham gia xây dựng? Mỗi nhà phát triển đều có thể trở thành người thúc đẩy
Chúng tôi tin rằng, một thư viện cơ sở hợp đồng thông minh thực sự đáng tin cậy và có thể tái sử dụng phải do chính hệ sinh thái cùng tạo nên. Do đó, sáng kiến này mở cửa cho tất cả nhà phát triển Aptos, dù bạn thuộc đội dự án hay là cá nhân sáng tạo độc lập, đều có thể tham gia xây dựng theo cách phù hợp:
· Cách tham gia của các dự án: Nếu bạn là đội phát triển của một dự án hiện hữu trên Aptos, có thể tham gia phát triển, thử nghiệm và tích hợp các module cốt lõi, biến những bài học thực tế, thực tiễn tốt nhất bạn đã trải qua thành các thành phần chuẩn có thể tái sử dụng cho toàn hệ sinh thái. Việc này không chỉ nâng cao an toàn cho dự án của bạn mà còn là đóng góp cho toàn bộ hệ sinh thái.
· Nhà phát triển độc lập cũng có sân khấu: Nếu bạn là người yêu thích Move hoặc nhà phát triển độc lập, chúng tôi sẽ liên tục tuyển chọn người đóng góp module thông qua các thách thức viết mã, chương trình Bounty và kho nhiệm vụ công khai. alcove sẽ cung cấp hướng dẫn đóng góp đầy đủ, tài liệu phát triển và hỗ trợ kỹ thuật giúp bạn bắt đầu từ con số 0.
· Cách tham gia đơn giản, rõ ràng: Toàn bộ phát triển module sẽ diễn ra công khai trên GitHub, sử dụng cơ chế Pull Request (PR). Mọi mã nguồn phải qua kiểm thử tự động và xác minh bằng Move Prover, sau đó được xét duyệt bởi các đóng góp viên cốt lõi trước khi hợp nhất. Cơ chế kiểm toán và quản lý phiên bản cũng được thực hiện đồng bộ để đảm bảo từng dòng mã đều经得起 kiểm chứng.
Chúng tôi sẽ cung cấp những công cụ và tài nguyên nào?
Để giảm rào cản tham gia và nâng cao hiệu suất phát triển, chúng tôi sẽ xây dựng kèm theo một hệ sinh thái công cụ và hệ thống hỗ trợ hoàn chỉnh:
· Thư viện module cốt lõi: Gồm các thành phần có thể tái sử dụng như kiểm soát truy cập, nâng cấp module, logic cơ bản DeFi, công cụ an toàn;
· SDK đa ngôn ngữ: Hỗ trợ TypeScript, Python, Rust, Go... đơn giản hóa thao tác trên chuỗi;
· API chuẩn hóa: Cung cấp giao diện truy vấn và tương tác dữ liệu trên chuỗi dễ tích hợp hơn cho nhà phát triển ứng dụng;
· Hỗ trợ công cụ phát triển: Bao gồm plugin VS Code, mở rộng CLI, công cụ gỡ lỗi… cải thiện trải nghiệm viết mã;
· Mẫu dự án và mã ví dụ: Dự án mẫu sẵn sàng sử dụng, giúp bạn nhanh chóng khởi động xây dựng ứng dụng riêng.
Dù bạn là người mới bắt đầu hay nhà phát triển dày dạn kinh nghiệm, miễn là quan tâm đến tương lai công nghệ của Aptos, bộ thư viện và hệ thống công cụ này sẽ là điểm khởi đầu không thể thiếu của bạn.
Kết luận: Khởi đầu của một hạ tầng cấp hệ sinh thái
Việc xây dựng một thư viện mã nguồn mở cơ sở Move trên Aptos, lấy cảm hứng từ OpenZeppelin, là một dự án có giá trị chiến lược lâu dài đối với toàn bộ hệ sinh thái. Chúng tôi sẽ tận dụng tối đa lợi thế của ngôn ngữ Move về an toàn tài nguyên và kiểu dữ liệu mạnh, kết hợp với khả năng thực thi song song và nâng cấp gốc của nền tảng Aptos, để tạo ra một môi trường phát triển hợp đồng thông minh an toàn, hiệu quả và thân thiện hơn cho các nhà phát triển.
Bằng cách kết hợp tính cẩn trọng an toàn của OpenZeppelin với đổi mới công nghệ của Move/Aptos, thư viện cơ sở này có tiềm năng trở thành nền tảng cốt lõi cho việc phát triển dApp trên Aptos, giảm chi phí phát triển trùng lặp, tăng tốc chu kỳ lặp sản phẩm, thúc đẩy hệ sinh thái tiến tới hướng chuyên nghiệp và vững chắc hơn.
Thành công của sáng kiến mã nguồn mở này phụ thuộc vào nỗ lực chung của tất cả các Builder. Chúng tôi chân thành mời các dự án Aptos, nhà phát triển độc lập và chuyên gia an toàn tham gia xây dựng, cùng mài giũa ra một bộ tiêu chuẩn底层 thực sự đáng tin cậy, có thể tái sử dụng và kiểm toán được. Nếu bạn đang xây dựng tương lai trên Aptos, thì thư viện cơ sở này cũng thuộc về bạn.
Giới thiệu về Movemaker
Movemaker là tổ chức cộng đồng chính thức do Quỹ Aptos ủy quyền và được Ankaa cùng BlockBooster đồng sáng lập, chuyên thúc đẩy xây dựng và phát triển hệ sinh thái Aptos khu vực nói tiếng Hoa. Với tư cách là đại diện chính thức của Aptos tại khu vực nói tiếng Hoa, Movemaker nhận được sự hỗ trợ về tài chính và nguồn lực lên tới hàng triệu đô la Mỹ từ Quỹ Aptos, cam kết xây dựng một hệ sinh thái Aptos đa dạng, cởi mở và phồn vinh thông qua việc kết nối nhà phát triển, người dùng, vốn đầu tư và nhiều đối tác sinh thái.
Từ DeFi, AI đến thanh toán, stablecoin và RWA, Movemaker luôn hỗ trợ các dự án đổi mới triển khai ứng dụng thực tế, thúc đẩy kết nối giữa công nghệ Aptos và thế giới thực. Với vai trò cầu nối quan trọng tại châu Á, Movemaker đang khơi dậy sức mạnh phát triển ngày càng đông đảo bằng cách kể chuyện bản địa hóa dưới góc nhìn toàn cầu.
Giới thiệu về alcove
alcove là cộng đồng nhà phát triển tiếng Trung về Move đầu tiên tại châu Á, được xây dựng chính thức cùng Aptos, cam kết hỗ trợ các nhà phát triển sử dụng ngôn ngữ Move xây dựng thế hệ ứng dụng Web3 mới. Cộng đồng quy tụ lượng lớn nhà phát triển có năng lực phát triển nền tảng Move, an toàn hợp đồng và xây dựng công cụ, đã đóng góp kinh nghiệm thực chiến vào nhiều dự án Aptos.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














