Nhà phát triển nổi bật: Usman Asim có kế hoạch lớn cho Rust và ZK trên Avalanche
Dev Chainstack có kế hoạch chạy dApp của riêng mình trên VM sau khi sẵn sàng sản xuất, lý tưởng nhất là trên Subnet Avalanche.
Công nghệ mà Usman Asim cần cho dApp của anh ấy hoàn toàn không tồn tại. Anh có một ý tưởng lớn, nhưng cũng là một vấn đề đặt ra mà không có giải pháp rõ ràng.
Anh ấy cần một blockchain với tốc độ hàng đầu, tính phi tập trung và tính linh hoạt. Anh ấy cần kiến trúc có thể kết hợp ZK cho các mục tiêu tập trung vào quyền riêng tư. Anh ấy cần tùy chỉnh Rust VM của riêng mình để tinh chỉnh một môi trường thực thi lý tưởng.
Về cơ bản, anh ấy cần một con kỳ lân. Usman tìm thấy một với Avalanche.
Trong khoảng hai tuần, Usman đã xây dựng một Rust VM tùy chỉnh với ZK trên Avalanche — BulletproofVM — để làm nền tảng cho dApp mơ ước của mình.
Usman, 21 tuổi, là developer relations engineer tại Chainstack, một nền tảng dịch vụ được quản lý bằng blockchain. Tại Chainstack, anh ấy tập trung vào “bốn hoặc năm chain, chủ yếu là Avalanche.” Chainstack giúp khách hàng quản lý cơ sở hạ tầng Avalanche của họ, bao gồm cung cấp trình xác thực và công cụ khác cho các nhà xây dựng khởi chạy Subnets. “Tôi đã rao giảng bài hát Avalanche trong một thời gian dài,” Usman nói. “Nó siêu tùy biến, bạn có thể tạo bất kỳ máy ảo nào bạn muốn và bạn có thể viết bằng bất kỳ ngôn ngữ nào bạn muốn.”
Để xây dựng Rust VM tùy chỉnh của riêng mình , Usman đã sử dụng Avalanche Rust SDK. Mới sử dụng Rust, Usman đã bổ sung SDK với một số câu hỏi cho những người bạn đã thực hành ngôn ngữ này nhiều hơn. Ngoài một số câu hỏi này, Usman đã tự mình xây dựng VM từ nghiên cứu đến triển khai.
Anh ấy nói VM tùy chỉnh của anh ấy cho phép anh ấy:
- Duy trì trạng thái tài khoản có số dư/tài sản
- Thực hiện chuyển tiêu chuẩn giữa các tài khoản
- Thực thi hợp đồng thông minh bằng cách sử dụng mã tùy ý
- Thực hiện chuyển nhiều tài sản
- Hỗ trợ một hệ thống quản trị phi tập trung
- Sử dụng Bulletproof ZK Proofs để đảm bảo mọi thứ đều chính xác và riêng tư
Bây giờ, Usman đang thực hiện một số thao tác cuối cùng cho máy ảo của mình để sẵn sàng đưa vào sản xuất. Anh ấy dự định triển khai dApp sắp tới của mình, Speake, trên đó. Cuối cùng, anh ấy hy vọng sẽ chuyển Speake sang một Subnet.
Speake nhằm mục đích cho phép mọi người đăng nội dung có thể kiếm tiền có thể kiểm chứng và ẩn danh. Theo một cách nào đó, Usman muốn xây dựng lại Substack nhưng với các tính năng Web3 được thiết kế để trao quyền cho những người bị kiểm duyệt lấy lại tiếng nói của họ. Anh ấy “muốn các nhà văn có thể viết mà không sợ hãi”, mặc dù những người không bị kiểm duyệt quan tâm đến các yếu tố kiếm tiền có thể đính kèm tên của họ vào nội dung của họ nếu họ muốn. Theo thời gian, anh ấy muốn mở rộng Speake thành một “Wechat phi tập trung”, một cửa hàng tổng hợp cho nhiều tính năng khác nhau.
Tích hợp ZK vào VM là một bước hấp dẫn. Mục tiêu của Usman ở đây là cung cấp một cách để người dùng chia sẻ thông tin cá nhân ở mức tối thiểu tuyệt đối. Anh ấy đã tích hợp ZK, anh ấy nói, để “mọi người có thể làm mọi việc mà không cần xác minh bản thân, duy trì quyền riêng tư.”
Usman biết Avalanche là chain lý tưởng cho cả xây dựng và hiệu suất.
“Thành thật mà nói, tôi thích xây dựng trên Avalanche. Nó mang lại cho tôi mọi thứ mà mọi nền tảng khác mang lại cho tôi. Nó mang lại cho tôi mọi thứ mà tôi đang tìm kiếm với tư cách là một nhà phát triển và giúp tôi tiến xa hơn 10 bước.” — anh ấy nói.
Usman ca ngợi các thông số kỹ thuật toàn cảnh của Avalanche, chẳng hạn như phí giao dịch thấp, tính hữu hạn nhanh chóng và khả năng mở rộng vô hạn. Nhưng đó cũng là khả năng tùy chỉnh dành cho các nhà xây dựng — một tài sản ít được đánh giá cao nhưng không kém phần quan trọng của Avalanche — đã thực sự bán anh ta trên Avalanche. Anh ấy nói: “Có được tốc độ và khả năng tùy chỉnh đó thực sự rất lớn đối với một người như tôi đang xây dựng một nền tảng phục vụ cho người dùng Web2.
Usman tin rằng tốc độ tăng trưởng và đổi mới trên Avalanche vượt xa những gì anh ấy và các nhà phát triển đồng nghiệp đang thấy trên các chain khác. Anh ấy cũng rất ấn tượng về tốc độ mà team Ava Labs giải quyết một số vấn đề phát sinh. Anh ấy nói: “Việc nhìn thấy các bản cập nhật được tung ra, các mối quan hệ đối tác, điều đó củng cố niềm tin mà chúng tôi với tư cách là những người xây dựng có trong hệ sinh thái.
Usman tiếp tục hướng các khách hàng Chainstack và các nhà xây dựng đồng nghiệp đến với Avalanche. Anh nói: “Đây sẽ là nền tảng mà các nhà xây dựng xây dựng trong tương lai. “Đó thực sự là niềm tin của tôi. Nếu bạn muốn xây dựng giải pháp tùy chỉnh của riêng mình, không có nơi nào tốt hơn để xây dựng nó hơn Avalanche.”
Để biết thêm về Usman, hãy xem trang web của anh ấy, Github, Speake Twitter hoặc Twitter cá nhân.
Giới thiệu về Avalanche
Avalanche là nền tảng hợp đồng thông minh nhanh nhất, đáng tin cậy nhất trên thế giới. Giao thức đồng thuận mang tính cách mạng và Subnets mới lạ của nó cho phép các nhà phát triển Web3 dễ dàng khởi chạy các giải pháp có khả năng mở rộng cao. Triển khai trên EVM hoặc sử dụng VM tùy chỉnh của riêng bạn. Xây dựng bất cứ thứ gì bạn muốn, theo bất kỳ cách nào bạn muốn, trên blockchain thân thiện với môi trường được thiết kế cho các nhà phát triển Web3.
Website | Whitepapers | Twitter | Discord | GitHub | Documentation | Forum | Telegram | Facebook | LinkedIn | Reddit | YouTube