Đồng sáng lập và Giám đốc mật mã học của Mysten Labs Kostas Chalkias phỏng vấn
Vai trò của các nhà mật mã học trong việc xây dựng blockchain
Các nhà mật mã học thường đóng vai trò quan trọng trong ba vai trò chính trong các công ty hạ tầng blockchain:
Nghiên cứu: Thực hiện đổi mới trong Mật mã học, liên quan đến toán học nâng cao, tìm kiếm các thuật toán mới, đồng thời nghiên cứu cách phá vỡ các thuật toán.
Thực hiện: Áp dụng các khái niệm mật mã học, thiết kế và triển khai các tính năng mới theo nhu cầu của đội ngũ sản phẩm, cần phải có khả năng phát triển phần mềm mạnh mẽ.
Đổi mới: Dựa trên sự hiểu biết về các nguyên tắc mật mã học, đưa ra những ý tưởng và sản phẩm mới.
Một nhà mật mã học blockchain thường cần phải cân nhắc ba khía cạnh này. Đối với Sui, do đã giới thiệu nhiều đổi mới, cần có sự hợp tác của nhiều người để hoàn thành các công việc khác nhau. Đội ngũ nghiên cứu khoảng 10 người, tập trung vào công việc đổi mới và thực hiện hàng ngày.
Đổi mới Mật mã học của Sui
Thiết kế của Sui chịu ảnh hưởng từ sự tiến hóa của các công nghệ như chứng minh không kiến thức. Đội ngũ có khả năng kết hợp lý thuyết chưa được triển khai với công nghệ hiện có để tạo ra các sản phẩm mới mẻ. Ví dụ, chức năng Đăng nhập không kiến thức (ZK Login) được tạo ra theo cách như vậy.
Đổi mới nội bộ thường được kích hoạt bởi đội ngũ sản phẩm. Ví dụ, họ đã đặt ra vấn đề về cách thực hiện địa chỉ blockchain có thể khám phá nhưng vẫn bảo mật. Thông qua thảo luận nội bộ và động não, kết hợp với lý thuyết bên ngoài, cuối cùng họ đã tìm ra giải pháp.
Ưu điểm của ngôn ngữ Move
Ngôn ngữ Move có những ưu điểm sau so với các ngôn ngữ như Solidity:
Cơ chế bảo vệ chống tấn công tái nhập được tích hợp sẵn.
Hướng tới đối tượng nhiều hơn, nâng cao khả năng tái sử dụng mã.
Tất cả đều được xem là đối tượng, nâng cao tính khả đọc và an toàn của giao dịch.
Hỗ trợ song song, giúp thiết kế các thuật toán hiệu quả hơn.
Các đặc điểm này giúp Move có thể tạo ra một hệ sinh thái mật mã học an toàn và đổi mới hơn. Ví dụ, đội ngũ đã phát triển một hệ thống xổ số có thể song song hóa dựa trên Move.
Giải pháp lưu trữ NFT của Sui
Sui hỗ trợ NFT động, có thể lưu trữ trên chuỗi và cập nhật trạng thái NFT theo từng giao dịch. Điều này mang lại nhiều khả năng hơn cho các ứng dụng như trò chơi. Lưu trữ trên chuỗi cũng có thể giảm thiểu rủi ro tập trung, giảm độ trễ và tăng khả năng kết hợp.
Triển vọng tương lai của Sui
Hỗ trợ nhiều phương thức xác thực, tương thích với ví hiện tại và chip bảo mật thiết bị.
Tích hợp công nghệ chứng minh không kiến thức và bảo vệ quyền riêng tư, có thể được sử dụng để xây dựng hệ thống KYC bảo vệ quyền riêng tư và chuyển khoản bí mật.
Đội ngũ hỗ trợ nhà phát triển có thể phản hồi nhanh chóng nhu cầu của nhà phát triển, hỗ trợ thực hiện những ý tưởng đổi mới.
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.
Sui liên doanh nói về sự đổi mới trong Mật mã học: Từ ZK Login đến NFT động
Đồng sáng lập và Giám đốc mật mã học của Mysten Labs Kostas Chalkias phỏng vấn
Vai trò của các nhà mật mã học trong việc xây dựng blockchain
Các nhà mật mã học thường đóng vai trò quan trọng trong ba vai trò chính trong các công ty hạ tầng blockchain:
Nghiên cứu: Thực hiện đổi mới trong Mật mã học, liên quan đến toán học nâng cao, tìm kiếm các thuật toán mới, đồng thời nghiên cứu cách phá vỡ các thuật toán.
Thực hiện: Áp dụng các khái niệm mật mã học, thiết kế và triển khai các tính năng mới theo nhu cầu của đội ngũ sản phẩm, cần phải có khả năng phát triển phần mềm mạnh mẽ.
Đổi mới: Dựa trên sự hiểu biết về các nguyên tắc mật mã học, đưa ra những ý tưởng và sản phẩm mới.
Một nhà mật mã học blockchain thường cần phải cân nhắc ba khía cạnh này. Đối với Sui, do đã giới thiệu nhiều đổi mới, cần có sự hợp tác của nhiều người để hoàn thành các công việc khác nhau. Đội ngũ nghiên cứu khoảng 10 người, tập trung vào công việc đổi mới và thực hiện hàng ngày.
Đổi mới Mật mã học của Sui
Thiết kế của Sui chịu ảnh hưởng từ sự tiến hóa của các công nghệ như chứng minh không kiến thức. Đội ngũ có khả năng kết hợp lý thuyết chưa được triển khai với công nghệ hiện có để tạo ra các sản phẩm mới mẻ. Ví dụ, chức năng Đăng nhập không kiến thức (ZK Login) được tạo ra theo cách như vậy.
Đổi mới nội bộ thường được kích hoạt bởi đội ngũ sản phẩm. Ví dụ, họ đã đặt ra vấn đề về cách thực hiện địa chỉ blockchain có thể khám phá nhưng vẫn bảo mật. Thông qua thảo luận nội bộ và động não, kết hợp với lý thuyết bên ngoài, cuối cùng họ đã tìm ra giải pháp.
Ưu điểm của ngôn ngữ Move
Ngôn ngữ Move có những ưu điểm sau so với các ngôn ngữ như Solidity:
Cơ chế bảo vệ chống tấn công tái nhập được tích hợp sẵn.
Hướng tới đối tượng nhiều hơn, nâng cao khả năng tái sử dụng mã.
Tất cả đều được xem là đối tượng, nâng cao tính khả đọc và an toàn của giao dịch.
Hỗ trợ song song, giúp thiết kế các thuật toán hiệu quả hơn.
Các đặc điểm này giúp Move có thể tạo ra một hệ sinh thái mật mã học an toàn và đổi mới hơn. Ví dụ, đội ngũ đã phát triển một hệ thống xổ số có thể song song hóa dựa trên Move.
Giải pháp lưu trữ NFT của Sui
Sui hỗ trợ NFT động, có thể lưu trữ trên chuỗi và cập nhật trạng thái NFT theo từng giao dịch. Điều này mang lại nhiều khả năng hơn cho các ứng dụng như trò chơi. Lưu trữ trên chuỗi cũng có thể giảm thiểu rủi ro tập trung, giảm độ trễ và tăng khả năng kết hợp.
Triển vọng tương lai của Sui
Hỗ trợ nhiều phương thức xác thực, tương thích với ví hiện tại và chip bảo mật thiết bị.
Tích hợp công nghệ chứng minh không kiến thức và bảo vệ quyền riêng tư, có thể được sử dụng để xây dựng hệ thống KYC bảo vệ quyền riêng tư và chuyển khoản bí mật.
Đội ngũ hỗ trợ nhà phát triển có thể phản hồi nhanh chóng nhu cầu của nhà phát triển, hỗ trợ thực hiện những ý tưởng đổi mới.